@extends('layouts.master') @section('title', 'Outstanding Fees Report') @section('styles') @endsection @section('content')
Back to Reports

Outstanding Fees Report

Track and manage unpaid invoices

Total Outstanding
${{ number_format($metrics['totalOutstanding'], 2) }}
Overdue Amount
${{ number_format($metrics['overdueAmount'], 2) }}
Total Invoices
{{ $metrics['totalInvoices'] }}
Avg Days Overdue
{{ $metrics['avgDaysOverdue'] }}
@forelse($invoices as $invoice) @empty @endforelse
Client Name Invoice # Invoice Date Due Date Total Amount Paid Amount Balance Due Status Days Overdue Currency
{{ $invoice->customer->full_name ?? 'N/A' }} {{ $invoice->invoice_number }} {{ $invoice->invoice_date->format('M j, Y') }} {{ optional($invoice->due_date_computed)->format('M j, Y') }} ${{ number_format($invoice->total, 2) }} ${{ number_format($invoice->paid_amount ?? 0, 2) }} ${{ number_format($invoice->balance_due ?? 0, 2) }} {{ ucfirst(str_replace('_',' ', $invoice->status_label ?? 'unpaid')) }} {{ ($invoice->days_overdue ?? 0) > 0 ? $invoice->days_overdue . ' days' : 'Not overdue' }} {{ $invoice->currency->currency_code ?? 'N/A' }}
No outstanding fees found.
@endsection