@extends('layouts.app')
@section('title', 'Profit & Loss')
@include('inventory.accounting.partials.styles')
@section('content')
@include('inventory.accounting.partials.sub-nav')
Revenue
@foreach($pnl['revenue']['accounts'] as $a)
| {{ $a['code'] }} — {{ $a['name'] }} | {{ number_format($a['amount'], 2) }} |
@endforeach
| Net Revenue | {{ number_format($pnl['revenue']['net'], 2) }} |
@if(! empty($pnl['cogs']['accounts']))
Cost of Goods Sold
@foreach($pnl['cogs']['accounts'] as $a)
| {{ $a['code'] }} — {{ $a['name'] }} | {{ number_format($a['amount'], 2) }} |
@endforeach
| Total COGS | {{ number_format($pnl['cogs']['total'], 2) }} |
@endif
@php
$grossMarginPct = $pnl['revenue']['net'] > 0
? round(($pnl['gross_profit'] / $pnl['revenue']['net']) * 100, 2)
: 0;
@endphp
Gross Profit ({{ $grossMarginPct }}% margin)
{{ number_format($pnl['gross_profit'], 2) }}
Operating Expenses
@foreach($pnl['expenses']['accounts'] as $a)
| {{ $a['code'] }} — {{ $a['name'] }} | {{ number_format($a['amount'], 2) }} |
@endforeach
| Total Expenses | {{ number_format($pnl['expenses']['total'], 2) }} |
Net Income ({{ $pnl['margin'] }}%)
{{ number_format($pnl['net_income'], 2) }}
@endsection