@extends('layouts.layoutapp') @section('content')

Invoice GST Report

@error('start_date')
{{ $message }}
@enderror
@error('end_date')
{{ $message }}
@enderror
@foreach ($invoice as $item) @endforeach
Branch Invoice Id Client Invoice Date Due Date Tax Amount Discount Total Amount Status
{{$item->branch->name ?? ''}} {{$item->invoice_id ?? ''}} {{$item->client->user->name ?? ''}} {{ \Carbon\Carbon::parse($item->invoice_date)->format('d-m-Y') ?? $item->invoice_date ?? ''}} {{\Carbon\Carbon::parse($item->due_date)->format('d-m-Y') ??$item->due_date ?? ''}} @php $totalTax = 0; if (isset($item->invoiceItems) && $item->invoiceItems->isNotEmpty()) { foreach ($item->invoiceItems as $invoiceItem) { if ($invoiceItem->invoiceItemTaxes->isNotEmpty()) { foreach ($invoiceItem->invoiceItemTaxes as $tax) { $totalTax += ($invoiceItem->total * $tax->tax) / 100; } } } } echo number_format($totalTax, 2); @endphp {{$item->amount ?? ''}} @php if (isset($item->discountType) && $item->discountType->type == 'Fixed') { $discountAmount = $item->discount; } elseif (isset($item->discountType) && $item->discountType->type == 'Percentege') { $discountAmount = ($item->amount + $totalTax) * ($item->discount / 100); } else { $discountAmount = '0'; } @endphp {{ number_format($discountAmount, 2) ?? ''}} {{ number_format(round($item->final_amount) ?? '', 2) }} {{$statusList[$item->status] ?? 'Unknown' }}
@endsection