Finance Report — Fee Payments

Period: {{ \Carbon\Carbon::parse($from)->format('d M Y') }} to {{ \Carbon\Carbon::parse($to)->format('d M Y') }}  |  Total collected: {{ number_format($payments->sum('amount_paid'), 2) }}

@foreach($payments as $i => $p) @endforeach
# Student Admission No Total Amount Amount Paid Balance Status Paid At
{{ $i + 1 }} {{ $p->student?->first_name }} {{ $p->student?->last_name }} {{ $p->student?->admission_no }} {{ number_format($p->amount_due, 2) }} {{ number_format($p->amount_paid, 2) }} {{ number_format($p->amount_due - $p->amount_paid, 2) }} {{ ucfirst($p->status) }} {{ $p->payment_date ? \Carbon\Carbon::parse($p->payment_date)->format('d M Y') : '—' }}
Total {{ number_format($payments->sum('amount_paid'), 2) }} {{ number_format($payments->sum(fn($p) => $p->amount_due - $p->amount_paid), 2) }}