@extends('layouts.app') @section('title', 'Invoice '.$invoice->number) @section('content')
Invoice Details
{{ $invoice->number }}
@php $cls=['draft'=>'secondary','submitted'=>'info','partially_paid'=>'warning','paid'=>'success','overdue'=>'danger','cancelled'=>'secondary']; @endphp {{ ucfirst(str_replace('_',' ',$invoice->status)) }}
{{ $invoice->date->format('d M Y') }}
{{ $invoice->due_date ? $invoice->due_date->format('d M Y') : '—' }}
{{ $invoice->createdBy->name }}
{{ $invoice->created_at->format('d M Y H:i') }}
Customer
{{ $invoice->customer->name }}
@if($invoice->customer->contact_person)
Contact: {{ $invoice->customer->contact_person }}
@endif @if($invoice->customer->phone)
📞 {{ $invoice->customer->phone }}
@endif @if($invoice->customer->email)
✉ {{ $invoice->customer->email }}
@endif @if($invoice->customer->address)
{{ $invoice->customer->address }}
@endif @if($invoice->customer->tax_id)
TIN: {{ $invoice->customer->tax_id }}
@endif
Outstanding Balance
৳{{ number_format($invoice->customer->getOutstandingBalance(), 2) }}
Line Items
@foreach($invoice->items as $i => $line) @endforeach @if($invoice->discount_amount > 0)@endif @if($invoice->tax_amount > 0)@endif @if($invoice->paid_amount > 0) @endif
#ItemDescription QtyRate Disc%Tax% Amount
{{ $i+1 }} {{ $line->item->name }} {{ $line->description ?: '—' }} {{ $line->qty }} {{ $line->unit }} ৳{{ number_format($line->rate, 2) }} {{ $line->discount_percent > 0 ? $line->discount_percent.'%' : '—' }} {{ $line->tax_rate > 0 ? $line->tax_rate.'%' : '—' }} ৳{{ number_format($line->amount, 2) }}
Subtotal৳{{ number_format($invoice->subtotal, 2) }}
Discount-৳{{ number_format($invoice->discount_amount, 2) }}
Tax৳{{ number_format($invoice->tax_amount, 2) }}
Total ৳{{ number_format($invoice->total, 2) }}
Paid-৳{{ number_format($invoice->paid_amount, 2) }}
Outstanding৳{{ number_format($invoice->outstanding, 2) }}
@if($invoice->payments->isNotEmpty())
Payment History
@foreach($invoice->payments as $alloc) @endforeach
Receipt #DateMethodAmount
{{ $alloc->paymentReceipt->number }} {{ $alloc->paymentReceipt->date->format('d M Y') }} {{ $alloc->paymentReceipt->paymentMethod->name ?? '—' }} ৳{{ number_format($alloc->allocated_amount, 2) }}
@endif @if($invoice->terms || $invoice->notes)
@if($invoice->terms)
Terms & Conditions
{{ $invoice->terms }}
@endif @if($invoice->notes)
Internal Notes
{{ $invoice->notes }}
@endif
@endif @endsection