Supplier Payment Reports

Monthly payment tracking by supplier

Total Payments
₹{{ number_format($summary['total_paid'], 2) }}
Cash Payments
₹{{ number_format($summary['cash_total'], 2) }}
Transfer Payments
₹{{ number_format($summary['transfer_total'], 2) }}
Total Transactions
{{ $summary['payment_count'] }}
{{ $summary['supplier_count'] }} Suppliers
@if($paymentsBySupplier->count() > 0) @foreach($paymentsBySupplier as $data)

{{ $data['supplier']->name }}

Phone: {{ $data['supplier']->phone }} @if($data['supplier']->email) | Email: {{ $data['supplier']->email }} @endif
₹{{ number_format($data['total_paid'], 2) }}
{{ $data['payment_count'] }} Payments
Cash: ₹{{ number_format($data['cash_payments'], 2) }}
Account Transfer: ₹{{ number_format($data['transfer_payments'], 2) }}
@foreach($data['payments'] as $payment) @endforeach
Date Bill No Payment Method Amount Notes
{{ $payment->payment_date->format('d M Y') }} {{ $payment->purchaseBill->bill_number }} @if($payment->payment_method === 'cash') Cash @else Account Transfer @endif ₹{{ number_format($payment->amount, 2) }} {{ $payment->notes ?? '-' }}
Subtotal: ₹{{ number_format($data['total_paid'], 2) }}
@endforeach
Grand Total
{{ $summary['supplier_count'] }} Suppliers, {{ $summary['payment_count'] }} Payments
₹{{ number_format($summary['total_paid'], 2) }}
@else

No payments found

Try adjusting your filters or add some payment records.

@endif