@extends('layouts.app') @section('title', 'Reports') @section('styles') @endsection @section('content') {{-- Tabs --}}
Financial Year: {{ $year }}
| Month | No. of Locums | Total Shifts | Gross Pay (KES) | WHT (KES) | Other Deductions (KES) | Net Pay (KES) |
|---|---|---|---|---|---|---|
| {{ $row['month'] }} | {{ $row['locums'] ?: '-' }} | {{ $row['shifts'] ?: '-' }} | {{ $row['gross'] ? number_format($row['gross']) : '-' }} | {{ $row['wht'] ? number_format($row['wht']) : '-' }} | {{ $row['deductions'] ? number_format($row['deductions']) : '-' }} | {{ $row['net'] ? number_format($row['net']) : '-' }} |
| ANNUAL TOTAL | {{ $lt['locums'] }} | {{ $lt['shifts'] }} | KES {{ number_format($lt['gross']) }} | KES {{ number_format($lt['wht']) }} | KES {{ number_format($lt['deductions']) }} | KES {{ number_format($lt['net']) }} |
{{ $l->full_name }}
{{ $l->license_no }} · Expired {{ $l->license_expiry->format('d M Y') }}
No expired licenses
@endif{{ $l->full_name }}
{{ $l->role_designation }} · {{ $l->department->name ?? '' }}
All locums have KRA PINs
@endif{{ $item->locum->full_name ?? '' }}
{{ $item->batch->month_name ?? '' }}
No unpaid approved items
@endifFinancial Year: {{ $year }}
| Month | No. of Staff | Gross Pay (KES) | Total Statutory (KES) | Other Deductions (KES) | Net Pay (KES) |
|---|---|---|---|---|---|
| {{ $row['month'] }} | {{ $row['staff'] ?: '-' }} | {{ $row['gross'] ? number_format($row['gross']) : '-' }} | {{ $row['statutory'] ? number_format($row['statutory']) : '-' }} | {{ $row['deductions'] ? number_format($row['deductions']) : '-' }} | {{ $row['net'] ? number_format($row['net']) : '-' }} |
| ANNUAL TOTAL | {{ $ft['staff'] }} | KES {{ number_format($ft['gross']) }} | KES {{ number_format($ft['statutory']) }} | KES {{ number_format($ft['deductions']) }} | KES {{ number_format($ft['net']) }} |
Total Statutory = PAYE + SHIF + NSSF (employee) + AHL (employee). Employer contributions are not included here — see Detailed Reports for full employer cost.
{{ $s->full_name }}
{{ $s->employee_number }} · Missing statutory data or salary
@endforeachAll FT staff are payable
@endif{{ $r->label }}
{{ $r->run->run_number ?? '' }} · Due {{ $r->due_date?->format('d M') }}
All statutory remittances are paid
@endif{{ $run->run_number }}
{{ $run->month_label }} · {{ ucfirst($run->status) }}
All runs approved
@endif