Calculator
PAYE · SHIF · NSSF · AHL · April 2026 rates
Bulk import
Upload CSV or Excel β unlimited employees
Required: Surname, Basic. Recommended: Emp_No, KRA_PIN, ID_No, NSSF_No, SHIF_No, Phone. NSSF_Type values: full / contracted / old.
Click to browse or drag and drop
.CSV · .XLSX · .XLSPayroll roster
0 employees · click any row for payslip
No employees yet. Add via Calculator or Bulk Import.
Employee payslip
Printable · PDF-ready
No employee selected. Go to Employees and click a name.
Payroll summary
Totals and statutory remittances
Add employees to see payroll summary.
About Ledra
Kenya payroll β built for compliance
Ledra is a Kenya-specific payroll calculator and filing tool. It handles PAYE, SHIF, NSSF, and Affordable Housing Levy calculations in line with current KRA and statutory rates, and generates filing-ready exports for iTax, NSSF eCitizen, and the SHA portal.
All calculations run in your browser β no data is sent to any server. Your payroll data stays on your device.
| Levy | Rate | Notes |
|---|---|---|
| PAYE | 10β35% | Finance Act 2023 bands Β· personal relief KES 2,400/mo |
| SHIF | 2.75% | No cap Β· employee only Β· pre-PAYE deduction Β· from Oct 2024 |
| NSSF Tier I | 6% ee + 6% er | On first KES 9,000 gross Β· Feb 2026 limit |
| NSSF Tier II | 6% ee + 6% er | On KES 9,001β108,000 Β· or to private pension fund |
| Housing Levy | 1.5% ee + 1.5% er | Affordable Housing Levy Β· pre-PAYE deduction |
| Obligation | Due | Portal |
|---|---|---|
| PAYE | 9th | KRA iTax |
| SHIF | 9th | SHA portal / Paybill 984444 |
| AHL | 9th | KRA iTax |
| NSSF | 15th | NSSF eCitizen |
| HELB | 9th | HELB portal |
Get support
Questions, issues, feedback
Why is SHIF lower than the old NHIF?
SHIF replaced NHIF at 2.75% of gross (no cap). For employees earning below KES 61,800 the old NHIF cap of KES 1,700 meant they paid more. SHIF is lower for those earners.
What is contracted-out NSSF?
An arrangement where Tier I is remitted to NSSF and Tier II goes to an approved private occupational pension fund (e.g. ICEA Lion, Britam). Requires formal NSSF exemption approval.
Does Ledra store my data?
No. All calculations and payroll data exist only in your browser session. Closing the tab clears everything. No data leaves your device.
How do I use the bulk import?
Download the CSV or Excel template from the Bulk Import tab. Fill in your employee data β Emp_No, Surname, and Basic are required. For NSSF_Type use: full, contracted, or old.
For bugs, rate update notifications, or feature requests:
Filing exports
KRA · NSSF · SHIF — portal-ready formats