Back to Insights
Payroll Compliance3 min read

What SHIF Actually Changed for Kenyan Payroll

SHIF is not NHIF with new numbers. It is a different calculation on a different base, and a table left over from the old scheme is wrong for everybody.

By StepUp HR Experts

What SHIF Actually Changed

The Social Health Insurance Fund replaced NHIF, and a great many payroll spreadsheets absorbed that change by editing a few numbers. That approach does not work here, because the two schemes are not the same shape.

From a Table to a Percentage

NHIF was a banded table. You found the employee's gross pay in a schedule and read off a fixed shilling amount. Two employees earning meaningfully different salaries could contribute exactly the same figure, because they fell in the same band.

SHIF is a percentage of gross — 2.75%, subject to a minimum. There are no bands, no lookup, and no two employees on different salaries contributing the same amount.

This is why a spreadsheet that still holds the NHIF table is not slightly out of date. It is structurally wrong, and it is wrong for every single employee rather than for a few edge cases.

What That Does to a Payslip

On a gross of KSh 100,000, SHIF is 2,750. On 200,000 it is 5,500. On 40,000 it is 1,100. The contribution scales without limit, which is a change worth communicating to higher earners in particular — under the old table their contribution stopped climbing well before their salary did.

At the bottom of the scale the minimum applies, so a very low gross does not produce a negligible contribution.

The Knock-On Effect on PAYE

This is the part that is easy to miss. SHIF is deductible before PAYE is calculated, which means changing the health deduction changes the tax as well.

The Kenyan order of operations runs: take gross, subtract NSSF, subtract SHIF, subtract the Affordable Housing Levy, and apply the PAYE bands to what remains. Then subtract personal relief from the tax charged.

So a payroll that still deducts an NHIF amount is producing two errors from one cause — a wrong health contribution, and a wrong PAYE figure derived from it. Correcting the first without recalculating the second leaves you with a payslip that is still wrong, and it is the tax error that attracts the penalty.

A Worked Example

Take a gross of KSh 100,000 with all deductions applying:

  • NSSF: 4,320 under the tiered calculation
  • SHIF at 2.75%: 2,750
  • Housing levy at 1.5%: 1,500
  • Chargeable pay: 91,430
  • PAYE on that, less personal relief of 2,400: 19,812.35
  • Net pay: 71,617.65

Change only the health figure to an old NHIF band amount of, say, 1,700, and the chargeable pay rises to 92,480. The PAYE rises with it. The employee is under-deducted on health and over-deducted on tax, and neither error is visible on the face of the payslip.

What to Check

If you are reviewing a payroll that has been running since the transition, three checks will find most of the problem.

Is the health deduction a percentage or a lookup? If anyone has to consult a table, it is still NHIF.

Is the minimum applied? A percentage-based calculation with no floor will under-deduct at the bottom of the scale.

Is PAYE calculated after the health deduction, or before it? Reverse those and every tax figure is wrong, regardless of whether the health figure is right.

The Wider Point

Kenyan payroll has absorbed several structural changes in a short period — SHIF replacing NHIF, the Affordable Housing Levy arriving on both sides of the payslip, the NSSF upper earnings limit rising in phases under the Act.

None of these were difficult to implement. What made them expensive was that a spreadsheet does not object when it becomes out of date. It produces a confident, plausible, wrong number, and it produces it every month until an audit, a dispute or a departing employee's final pay forces somebody to look closely.

You can check a current Kenyan payslip against the published rates in our payroll calculator.

Keep reading

WhatsApp icon