Dach Construction Ltd

Payroll Run

Period {{ $run->period_start->format('Y-m-d') }} to {{ $run->period_end->format('Y-m-d') }} · Status {{ $run->status }}
Generated {{ $generatedAt->format('Y-m-d H:i') }}

@php $fmt = fn ($n) => 'MWK '.number_format((float) $n, 2, '.', ','); @endphp

Summary

Employees Included{{ $run->items->count() }}
Gross Pay{{ $fmt($run->total_gross) }}
Deductions{{ $fmt($run->total_deductions) }}
Net Pay{{ $fmt($run->total_net) }}
Payment Date{{ optional($run->payment_date)?->format('Y-m-d') ?? '—' }}

Pay lines

@foreach($run->items as $row) @endforeach
EmployeeRoleProjectType GrossDeductionsNet
{{ $row->employee_name_snapshot }} {{ $row->job_title_snapshot }} {{ $row->project?->name ?? '—' }} {{ $row->employment_type_snapshot }} {{ $fmt($row->gross_pay) }} {{ $fmt($row->deductions) }} {{ $fmt($row->net_pay) }}