@extends('layout.main') @section('content')
Track all income sources from loans, charges, and penalties
Total Income
@php $totalIncome = $loanCharges->sum(function($loan) { return $loan->charges->sum('pivot.amount'); }) + $clientCharges->sum('charge.amount') + $loanInterests->sum('interest_paid') + $loanPenalties->sum('amount'); @endphp {{ formatCurrencyDecimals($totalIncome) }}
Income generated from loan-related charges
Total Amount
{{ formatCurrencyDecimals($loanCharges->sum(function($loan) { return $loan->charges->sum('pivot.amount'); })) }}
No income from loan charges has been recorded yet.
Income generated from client-specific charges
Total Amount
{{ formatCurrencyDecimals($clientCharges->sum('charge.amount')) }}
No income from client charges has been recorded yet.
Income generated from loan interest payments
Total Amount
{{ formatCurrencyDecimals($loanInterests->sum('interest_paid')) }}
No income from loan interests has been recorded yet.
Income generated from loan penalty charges
Total Amount
{{ formatCurrencyDecimals($loanPenalties->sum('amount')) }}
No income from loan penalties has been recorded yet.
Loan Charges
{{ formatCurrencyDecimals($loanCharges->sum(function($loan) { return $loan->charges->sum('pivot.amount'); })) }}
Client Charges
{{ formatCurrencyDecimals($clientCharges->sum('charge.amount')) }}
Loan Interests
{{ formatCurrencyDecimals($loanInterests->sum('interest_paid')) }}
Loan Penalties
{{ formatCurrencyDecimals($loanPenalties->sum('amount')) }}
Total Income
@php $grandTotal = $loanCharges->sum(function($loan) { return $loan->charges->sum('pivot.amount'); }) + $clientCharges->sum('charge.amount') + $loanInterests->sum('interest_paid') + $loanPenalties->sum('amount'); @endphp {{ formatCurrencyDecimals($grandTotal) }}