INVOICE

{{ $invoice->invoice_number }}

@if($invoice->isOverdue())

⚠ OVERDUE INVOICE

This invoice is past its due date of {{ $invoice->due_date->format('Y-m-d') }}

@endif
Bill From:
{{ $invoice->rental->shop->name }}
{{ $invoice->rental->shop->address }}
Phone: {{ $invoice->rental->shop->phone }}
Bill To:
{{ $invoice->rental->customer?->name ?? 'N/A' }}
{{ $invoice->rental->customer?->address ?? 'N/A' }}
Phone: {{ $invoice->rental->customer?->phone ?? 'N/A' }}
@if ($invoice->rental->customer?->nic_number) NIC: {{ $invoice->rental->customer->nic_number }} @endif
Invoice Date: {{ $invoice->issued_at->format('Y-m-d') }}
Rental Date: {{ $invoice->rental->rental_date->format('Y-m-d H:i') }}
@if ($invoice->due_date) Due Date: {{ $invoice->due_date->format('Y-m-d') }} @if($invoice->isOverdue()) (OVERDUE) @endif
@elseif ($invoice->rental->expected_return_date) Expected Return: {{ $invoice->rental->expected_return_date->format('Y-m-d H:i') }}
@endif @if ($invoice->rental->actual_return_date) Actual Return: {{ $invoice->rental->actual_return_date->format('Y-m-d H:i') }} @endif
@foreach ($invoice->rental->rentalItems as $index => $item) @endforeach
# Equipment Quantity Days Rate/Day Subtotal
{{ $index + 1 }} {{ $item->equipment->name }} {{ $item->quantity }} {{ number_format($item->days, 2) }} {{ number_format($item->daily_rate, 2) }} {{ number_format($item->subtotal, 2) }}
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) }}
@if ($invoice->rental->remarks)
Remarks:
{{ $invoice->rental->remarks }}
@endif