Kenyan payroll, done right: PAYE, NSSF, SHIF and the levies — without the spreadsheet
What correct payroll looks like for a Kenyan employer: statutory deductions computed per current rules, remittances that reconcile, payslips staff can trust — and why the spreadsheet is where it goes wrong.
Ask any Kenyan employer what they fear about payroll and the answer is rarely the arithmetic — it is the moving target. PAYE bands shift. NSSF tiers phase in. NHIF became SHIF. New levies arrive with their own bases, caps and due dates. A spreadsheet that was correct in January is quietly wrong by July, and payroll errors are discovered by the worst possible auditor: an aggrieved employee or a statutory penalty.
What “correct” actually means
Correct payroll is not a number; it is a chain of them, each depending on the last:
- Gross pay built from real inputs — basic pay, overtime from actual attendance, allowances and one-off earnings, each with its own taxability.
- Statutory deductions in the right order — pension contributions and reliefs interact with PAYE; computing them in the wrong sequence gives a plausible-looking, wrong net.
- Voluntary deductions that respect reality — staff loans, advances and welfare deductions that stop when the balance is cleared and never push net pay below what the law allows.
- Remittance schedules per authority — each statutory body wants its own return, its own format, its own deadline. The month is not over when salaries are paid; it is over when every remittance is filed.
- The ledger updated — salaries, employer contributions and recoveries posted to the books, so payroll cost is visible in the P&L the day it happens, not at year-end.
The three failure patterns
The stale spreadsheet. Rates hard-coded by whoever built it, updated only when someone remembers. The failure is silent — everything still computes, just wrongly.
The side ledger. Staff loans and advances tracked in a notebook next to the payroll file. Recoveries get missed, balances drift, and the exit settlement of a departing employee becomes a negotiation.
The disconnected books. Payroll runs in one tool, accounting in another, and a manual journal bridges them monthly — or doesn’t. The P&L understates the largest cost line in most businesses until someone catches up.
The principle
Rates and rules belong in software that is updated for you, not in cells you maintain. Attendance, loans and leave belong in the same system as payroll, so deductions come from records rather than memory. And an approved payroll run should post itself to the general ledger — gross, deductions, employer costs, loan recoveries — with payslips and remittance reports generated from the same computation, so there is exactly one version of the month.
That is how the HR & Payroll module in Asili works: Kenyan statutory rules maintained in the engine, payroll computed from attendance and loan records already in the system, two-step approval, and a single posting to the books. Ask us to run one of your real months side-by-side: begin@ipos.co.ke, or try the live demo.