@if ($pageLogo != null) Logo @endif

From {{ \Carbon\Carbon::parse($startDate)->format('d-M-Y') }} To {{ \Carbon\Carbon::parse($endDate)->format('d-M-Y') }}

DETAILED PROFIT & LOSS ACCOUNT

Gross Profit & Loss

Dr

Cr

@if ($openingStockDrCr == 'Dr') @else @endif @foreach ($groups as $group) @if ($group->amount != 0) @if ($group->closing_dr_cr == 0) @else @endif @endif @endforeach @if ($closingStockDrCr == 'Dr') @else @endif @if ($isProfit) @else @endif
Particulars Amount Particulars Amount
Opening Stock {{ number_format($openingStock, 2) }} Opening Stock {{ number_format($openingStock, 2) }}
{{ $group->name }} @foreach ($group->descendantsAndSelf as $subGroup) @if ($subGroup->amount != 0) @if ($subGroup->name !== $group->name)
{{ $subGroup->name }} ({{ number_format($subGroup->amount, 2) }})
@endif @endif @endforeach @foreach ($group->ledgers as $ledger) @if ($ledger->balance != 0)
{{ $ledger->name }} ({{ $ledger->closing_dr_cr == 0 ? number_format($ledger->balance, 2) : number_format(-1 * $ledger->balance, 2) }})
@endif @endforeach
{{ number_format($group->amount, 2) }} {{ $group->name }} @foreach ($group->descendantsAndSelf as $subGroup) @if ($subGroup->name !== $group->name && $subGroup->amount != 0)
{{ $subGroup->name }} ({{ number_format($subGroup->amount, 2) }})
@endif @endforeach @foreach ($group->ledgers as $ledger) @if ($ledger->balance != 0)
{{ $ledger->name }} ({{ $ledger->closing_dr_cr == 1 ? number_format($ledger->balance, 2) : number_format(-1 * $ledger->balance, 2) }})
@endif @endforeach
{{ number_format($group->amount, 2) }}
Closing Stock {{ number_format($closingStock, 2) }} Closing Stock {{ number_format($closingStock, 2) }}
Gross Profit {{ number_format($grossProfitOrLoss, 2) }} Gross Loss {{ number_format($grossProfitOrLoss, 2) }}
Total {{ number_format($debitTotal, 2) }} Total {{ number_format($creditTotal, 2) }}

Net Profit & Loss

@if (!$isProfit) @else @endif @foreach ($netProfitGroups as $netProfitGroup) @if ($netProfitGroup->amount != 0) @if ($netProfitGroup->closing_dr_cr == 0) @else @endif @endif @endforeach @if ($isNetProfit) @else @endif
Particulars Amount Particulars Amount
Gross Loss {{ number_format($grossProfitOrLoss, 2) }} Gross Profit {{ number_format($grossProfitOrLoss, 2) }}
{{ $netProfitGroup->name }} @foreach ($netProfitGroup->descendantsAndSelf as $subGroup) @if ($subGroup->name !== $netProfitGroup->name && $subGroup->amount != 0)
{{ $subGroup->name }} ({{ number_format($subGroup->amount, 2) }})
@endif @endforeach @foreach ($netProfitGroup->ledgers as $ledger) @if ($ledger->balance != 0)
{{ $ledger->name }} ({{ $ledger->closing_dr_cr == 0 ? number_format($ledger->balance, 2) : number_format(-1 * $ledger->balance, 2) }})
@endif @endforeach
{{ number_format($netProfitGroup->amount, 2) }} {{ $netProfitGroup->name }} @foreach ($netProfitGroup->descendantsAndSelf as $subGroup) @if ($subGroup->name !== $netProfitGroup->name && $subGroup->amount != 0)
{{ $subGroup->name }} ({{ number_format($subGroup->amount, 2) }})
@endif @endforeach @foreach ($netProfitGroup->ledgers as $ledger) @if ($ledger->balance != 0)
{{ $ledger->name }} ({{ $ledger->closing_dr_cr == 1 ? number_format($ledger->balance, 2) : number_format(-1 * $ledger->balance, 2) }})
@endif @endforeach
{{ number_format($netProfitGroup->amount, 2) }}
Net Profit {{ number_format($netProfitOrLoss, 2) }} Net Loss {{ number_format($netProfitOrLoss, 2) }}
Total {{ number_format($netProfitDebitTotal, 2) }} Total {{ number_format($netProfitCreditTotal, 2) }}
{{ $company->name }}

Authorized Signature