Payslip

{{ $run->periodLabel() }}

{{ $settings->org_name ?: 'Greenville School' }}

{{ $settings->address ?: 'Nairobi, Kenya' }}

Payslip No: {{ $payslipNo }}

Status: {{ $run->status }}

Employee: {{ $staff->full_name }}
Staff No: {{ $staff->staff_no }}
Role: {{ $staff->role }}
Employment: {{ $staff->employment_type }}
Generated: {{ $run->generated_at?->toDateString() }}
KRA PIN: {{ $staff->kra_pin ?: '—' }}

Earnings

@foreach ($comp['allowances'] as $a) @endforeach
Basic Salary{{ number_format($comp['basicSalary'], 2) }}
{{ $a['name'] }}{{ number_format($a['amount'], 2) }}
Gross Pay{{ number_format($comp['grossPay'], 2) }}

Deductions

@foreach ($comp['otherDeductions'] as $d) @endforeach
NSSF (Employee){{ number_format($comp['nssfEmployee'], 2) }}
SHIF{{ number_format($comp['shif'], 2) }}
Housing Levy{{ number_format($comp['housingLevy'], 2) }}
Pension{{ number_format($comp['pensionEmployee'], 2) }}
{{ $d['name'] }}{{ number_format($d['amount'], 2) }}
PAYE{{ number_format($comp['paye'], 2) }}
Total Deductions{{ number_format($comp['totalDeductions'], 2) }}
Net Pay KES {{ number_format($comp['netPay'], 2) }}

Allowable / Reliefs

@foreach ($comp['allowableDeductions'] as $d) @endforeach @foreach ($comp['reliefs'] as $r) @endforeach
{{ $d['name'] }}{{ number_format($d['amount'], 2) }}
Taxable Income{{ number_format($comp['taxablePay'], 2) }}
{{ $r['name'] }}{{ number_format($r['amount'], 2) }}

Prepared by the payroll system automatically. This is a computer-generated payslip and does not require a signature.

Back to Payslips