INVOICE #{{ $invoice->invoice_number }}
Date: {{ $invoice->issued_at->format('Y-m-d H:i') }}
@if($invoice->due_date)
Due: {{ $invoice->due_date->format('Y-m-d') }}
@if($invoice->isOverdue())
(OVERDUE)
@endif
@endif
Job #: {{ $invoice->rental->id }}
@if($invoice->isOverdue())
⚠ OVERDUE INVOICE
@endif
Customer:
{{ $invoice->rental->customer?->name ?? 'Walk-in Customer' }}
@if($invoice->rental->customer?->phone)
{{ $invoice->rental->customer->phone }}
@endif
@if($invoice->rental->customer?->nic_number)
NIC: {{ $invoice->rental->customer->nic_number }}
@endif
| Item |
Amount |
@foreach ($invoice->rental->rentalItems as $item)
|
{{ $item->equipment->name }}
Qty: {{ $item->quantity }} × {{ number_format($item->days, 1) }}d @ {{ number_format($item->daily_rate, 2) }}/d
|
{{ number_format($item->subtotal, 2) }} |
@endforeach
Subtotal:
{{ number_format($invoice->rental->total_amount, 2) }}
@if ($invoice->rental->discount > 0)
Discount:
-{{ number_format($invoice->rental->discount, 2) }}
@endif
TOTAL:
{{ number_format($invoice->rental->grand_total, 2) }} LKR
@if($invoice->payments->count() > 0)
Payments:
@foreach($invoice->payments as $payment)
{{ $payment->paid_at->format('Y-m-d') }} ({{ ucfirst($payment->method) }})
{{ number_format($payment->amount, 2) }}
@endforeach
Paid:
{{ number_format($invoice->paid_amount, 2) }}
Balance:
{{ number_format($invoice->remaining_amount, 2) }}
@endif
@if ($invoice->rental->remarks)
Note:
{{ $invoice->rental->remarks }}
@endif