{{-- ================================================================= --}} {{-- INVOICE CONTENT --}} {{-- ================================================================= --}}
{{-- ============================================================= --}} {{-- HEADER --}} {{-- ============================================================= --}}
@if (file_exists(public_path('assets/img/logo.png'))) @endif
INVOICE
Project Invoice
Invoice No: INV-{{ $project->project_id }}
Date: {{ now()->format('d-m-Y') }}
{{-- ============================================================= --}} {{-- PROJECT DETAILS --}} {{-- ============================================================= --}}
Project Details
Project ID {{ $project->project_id }}
Project Name {{ $project->project_name ?? '-' }}
Client Phone {{ $project->phone_number ?? '-' }}
Client Email {{ $project->email ?? '-' }}
{{-- ============================================================= --}} {{-- PAYMENT HISTORY --}} {{-- ============================================================= --}}
Payment History
@forelse ($payments as $index => $payment) @empty @endforelse
# Date Type Amount
{{ $index + 1 }} {{ \Carbon\Carbon::parse( $payment->received_date )->format('d-m-Y') }} {{ $payment->type ?? 'Received' }} ₹{{ number_format( (float) $payment->amount, 2 ) }}
No payment records found.
{{-- ============================================================= --}} {{-- FINANCIAL SUMMARY --}} {{-- ============================================================= --}}
Project Amount ₹{{ number_format( (float) ($project->amount ?? 0), 2 ) }}
Total Amount Received ₹{{ number_format( (float) $totalReceived, 2 ) }}
Balance Due ₹{{ number_format( (float) $balance, 2 ) }}
{{-- ============================================================= --}} {{-- PAYMENT STATUS --}} {{-- ============================================================= --}}
@if ($balance <= 0) Payment Status: PAID @else Payment Status: BALANCE DUE @endif
{{-- ================================================================= --}} {{-- FOOTER --}} {{-- ================================================================= --}}