Expense Approval Dashboard
← Back to Expenses
{{ $summary['pending_count'] }}
Pending Approval
{{ $currency ? $currency->symbol : '₹' }}{{ number_format($summary['pending_amount'], $currency ? $currency->decimal_digits : 2) }}
Pending Amount
{{ $summary['approved_count'] }}
Ready for Payment
{{ $currency ? $currency->symbol : '₹' }}{{ number_format($summary['approved_unpaid'], $currency ? $currency->decimal_digits : 2) }}
Unpaid Amount
Pending Approval
{{ $pendingExpenses->count() }}
@forelse($pendingExpenses as $expense)
{{ Str::limit($expense->title, 40) }} @if($expense->is_urgent)
Urgent
@endif
#{{ $expense->expense_number }}
{{ $currency ? $currency->symbol : '₹' }}{{ number_format($expense->amount, $currency ? $currency->decimal_digits : 2) }}
{{ $expense->employee?->name ?? 'N/A' }}
{{ $expense->category?->name ?? 'N/A' }}
{{ $expense->expense_date?->format('d M') }}
@csrf
Approve
Reject
View
@csrf
Submit
@empty
No pending approvals
@endforelse
Ready for Payment
{{ $approvedExpenses->count() }}
@forelse($approvedExpenses as $expense)
{{ Str::limit($expense->title, 40) }}
#{{ $expense->expense_number }}
{{ $currency ? $currency->symbol : '₹' }}{{ number_format($expense->remaining_balance, $currency ? $currency->decimal_digits : 2) }}
{{ $expense->employee?->name ?? 'N/A' }}
Total: {{ $currency ? $currency->symbol : '₹' }}{{ number_format($expense->amount, $currency ? $currency->decimal_digits : 2) }}
@if($expense->total_paid > 0)
Paid: {{ $currency ? $currency->symbol : '₹' }}{{ number_format($expense->total_paid, $currency ? $currency->decimal_digits : 2) }}
@endif
Quick Pay
Full Form
View
Method
@foreach($paymentMethods as $method)
{{ $method->name }}
@endforeach
Pay
@empty
No expenses ready for payment
@endforelse