| {{ __('Date') }} | {{ __('Member') }} | {{ __('Source / type') }} | {{ __('Gross') }} | {{ __('Deductions') }} | {{ __('Net') }} | |
|---|---|---|---|---|---|---|
| {{ $income->received_on?->format('j M Y') }} | {{ $income->member->name ?? '—' }} |
{{ $income->source->name ?? ucfirst(str_replace('_', ' ', $income->type)) }} @if ($income->deductions->isNotEmpty()){{ $income->deductions->map(fn ($d) => ($d->label ?: ucfirst(str_replace('_', ' ', $d->type))))->join(', ') }} @endif |
{{ $income->currency_code }} {{ number_format($income->gross_amount, 2) }} | {{ $dedTotal > 0 ? '−'.number_format($dedTotal, 2) : '—' }} | {{ $income->currency_code }} {{ number_format($income->net_amount, 2) }} |
@if ($canManage)
|
{{ __('Pick a saved salary to prefill and auto-deduct linked loans.') }}
{{ __('Deductions') }}
{{ __('Add medical aid, NSSA, PAYE, pension… Loan repayments are added automatically when the salary is linked to a loan.') }}
@else|
{{ $source->name }} {{ $source->member->name ?? '' }} · {{ ucfirst($source->frequency) }} |
{{ $source->currency_code }} {{ number_format($source->default_gross, 2) }} |