@extends('layouts.app') @section('title', 'Balance Sheet') @section('page-title', 'Balance Sheet') @section('content')
Download PDF
{{-- Assets --}}

Assets

₹{{ number_format($data['assets']['total'], 2) }}
@forelse($data['assets']['rows'] as $row) @empty @endforelse
{{ $row['account']->account_code }} {{ $row['account']->account_name }} ₹{{ number_format($row['balance'], 2) }}
No asset accounts
Total Assets ₹{{ number_format($data['assets']['total'], 2) }}
{{-- Liabilities + Equity --}}

Liabilities

₹{{ number_format($data['liabilities']['total'], 2) }}
@forelse($data['liabilities']['rows'] as $row) @empty @endforelse
{{ $row['account']->account_code }} {{ $row['account']->account_name }} ₹{{ number_format($row['balance'], 2) }}
No liability accounts
Total Liabilities ₹{{ number_format($data['liabilities']['total'], 2) }}

Equity

₹{{ number_format($data['equity']['total'], 2) }}
@forelse($data['equity']['rows'] as $row) @empty @endforelse
{{ $row['account']->account_code }} {{ $row['account']->account_name }} ₹{{ number_format($row['balance'], 2) }}
No equity accounts
Total Equity ₹{{ number_format($data['equity']['total'], 2) }}
{{-- Balancing check --}} @php $liabEquity = $data['liabilities']['total'] + $data['equity']['total']; $diff = abs($liabEquity - $data['assets']['total']); $balanced = $diff < 1; @endphp

{{ $balanced ? '✓ Balance Sheet Balanced' : '⚠ Balance Sheet Not Balanced' }}

Assets = Liabilities + Equity

Assets: ₹{{ number_format($data['assets']['total'], 2) }}

Liab + Equity: ₹{{ number_format($liabEquity, 2) }}

@if(!$balanced)

Difference: ₹{{ number_format($diff, 2) }}

@endif
@endsection