Sales Report
Generated on {{ now()->format('d M Y, H:i A') }}
SALES REPORT
Period: {{ \Carbon\Carbon::createFromDate($year, $month, 1)->format('F Y') }}
Total Sales
{{ number_format($summary['total_sales'], 0) }}
Total Paid
{{ number_format($summary['total_paid'], 0) }}
Total Due
{{ number_format($summary['total_due'], 0) }}
Total COGS
{{ number_format($summary['total_sales'] - $summary['total_profit'], 0) }}
Sales Details
@forelse($salesLines as $line) @empty @endforelse
Date Invoice Product QTY Sales Payment Due COGS Profit %
{{ $line['date']->format('d/m/y') }} {{ $line['invoice_no'] }} {{ substr($line['product_name'], 0, 20) }} {{ $line['qty'] }} {{ number_format($line['total_sales'], 0) }} @if($line['payment_method'] === 'Paid') ✓ Paid @elseif($line['payment_method'] === 'Partial') ◐ Partial @else - Pending @endif {{ number_format($line['due'], 0) }} {{ number_format($line['cogs'], 0) }} {{ number_format($line['gross_profit'], 0) }} {{ number_format($line['percentage'], 1) }}%
No sales data found for the selected period.
Payment Method Breakdown
@foreach($paymentBreakdown as $method => $data) @endforeach
Payment Method Amount
{{ $method }} {{ number_format($data['total'], 0) }}
Total {{ number_format($summary['total_paid'], 0) }}
Segment-wise Sales
@php $hasSegmentData = false; $totalAmount = 0; foreach($segmentWiseSales as $segment) { if($segment['qty'] > 0 || $segment['amount'] > 0) { $hasSegmentData = true; $totalAmount += $segment['amount']; } } @endphp @if($hasSegmentData) @foreach($segmentWiseSales as $segment) @if($segment['qty'] > 0 || $segment['amount'] > 0) @endif @endforeach @else @endif
Segment QTY Amount
{{ $segment['segment_name'] }} {{ $segment['qty'] }} {{ number_format($segment['amount'], 0) }}
Total - {{ number_format($summary['total_sales'], 0) }}
No segment data