{{-- 1. HEADER & ACTIONS --}}

Financial Ledger

Overview of collections, outstanding dues, and discounts.

{{-- 2. KPI FINANCIAL CARDS --}}
Gross Revenue
₹{{ number_format($metrics['gross_revenue']) }}
Total Collected
₹{{ number_format($metrics['collected']) }}
Outstanding Dues
₹{{ number_format($metrics['outstanding']) }}
Total Discounts
₹{{ number_format($metrics['discounts']) }}
{{-- 3. SMART FILTER BAR --}}
{{-- 4. FINANCIAL LEDGER TABLE --}}
{{-- Loader Overlay --}}
@forelse($bookings as $booking) @empty @endforelse
Txn Date Reference ID Student Name Base + Exam Discount Total Payable Collected Due Amount Status
{{ $booking->created_at->format('d M, Y') }} {{ $booking->booking_code }} {{ $booking->student->name ?? 'Deleted Student' }} {{ $booking->student->phone ?? '-' }} ₹{{ number_format($booking->base_price + $booking->exam_fee) }} ₹{{ number_format($booking->discount_amount) }} ₹{{ number_format($booking->total_amount) }} ₹{{ number_format($booking->paid_amount) }} @if ($booking->total_amount - $booking->paid_amount > 0) ₹{{ number_format($booking->total_amount - $booking->paid_amount) }} @else - @endif @php $pClass = match ($booking->payment_status) { 'paid' => 'badge-soft-success', 'partial' => 'badge-soft-warning', 'pending' => 'badge-soft-danger', default => 'bg-light text-muted', }; @endphp {{ ucfirst($booking->payment_status) }}
No Financial Records Found

Try changing your date filters or search term.

@if ($bookings->hasPages())
{{ $bookings->links() }}
@endif