@extends('layouts.app') @section('title', 'Account Statement') @push('styles') @endpush @section('content') @can('view_account_statement')
Detailed debit/credit ledger for payment accounts
{{ $account->name }}
{{ $account->paymentMethod->name }}
Account Number
{{ $account->account_number ?? 'N/A' }}
Current Balance
${{ number_format($closingBalance, 2) }}
Opening Balance
${{ number_format($openingBalance, 2) }}
Total Debits
${{ number_format($totalDebit, 2) }}
Total Credits
${{ number_format($totalCredit, 2) }}
Closing Balance
${{ number_format($closingBalance, 2) }}
{{ displayDate(\Carbon\Carbon::parse($dateFrom)) }} — {{ displayDate(\Carbon\Carbon::parse($dateTo)) }}
| Date | Ref No | Type | Party / Details | Debit (Out) | Credit (In) | Balance |
|---|---|---|---|---|---|---|
| Opening Balance | ${{ number_format($runningBalance, 2) }} | |||||
| {{ displayDate($txn['date']) }} | {{ $txn['ref'] }} |
@if($txn['type'] === 'sale')
Sale
@elseif($txn['type'] === 'cancelled')
Cancelled
@elseif($txn['type'] === 'sale_payment')
Payment
@elseif($txn['type'] === 'purchase')
Purchase
@elseif($txn['type'] === 'payslip')
Salary
@elseif($txn['type'] === 'expense')
Expense
@elseif($txn['type'] === 'cash_deposit')
Deposit
@elseif($txn['type'] === 'project_income')
Project Income
@elseif($txn['type'] === 'project_expense')
Project Expense
@elseif($txn['type'] === 'transfer_in')
Transfer In
@elseif($txn['type'] === 'transfer_out')
Transfer Out
@elseif($txn['type'] === 'sale_return')
Return
@else
Expense
@endif
{{ $txn['method'] }} |
{{ $txn['party'] }} | @if($txn['debit'] > 0)${{ number_format($txn['debit'], 2) }}@else - @endif | @if($txn['credit'] > 0)${{ number_format($txn['credit'], 2) }}@else - @endif | ${{ number_format($runningBalance, 2) }} |
|
No transactions for selected period Try adjusting the date range or selecting a different account | ||||||
| Closing Balance | ${{ number_format($totalDebit, 2) }} | ${{ number_format($totalCredit, 2) }} | ${{ number_format($closingBalance, 2) }} | |||