Royce Technologies
← Back to blog
SHIFPayrollComplianceRoyceERP

SHIF Explained: What Every Kenyan Employer Needs to Know

Royce Technologies · 15 July 2026 · 3 min read

If your business is still running payroll the way it did under NHIF, there’s a good chance it’s calculating SHIF wrong. The two schemes aren’t just a rebrand with a new acronym — the underlying calculation changed, and that change is where most payroll mistakes are happening right now.

What SHIF actually is

The Social Health Insurance Fund (SHIF) replaced the National Hospital Insurance Fund (NHIF) as Kenya’s social health insurance scheme, administered by the Social Health Authority (SHA). Every employer in Kenya is required to enroll employees and remit contributions — this isn’t optional or dependent on company size.

What changed from NHIF

This is the part that trips up payroll systems that weren’t properly reconfigured:

That second point matters more than it sounds. Under NHIF, a high earner and a slightly-less-high earner in the same top band paid the same fixed amount. Under SHIF, contributions scale linearly with gross salary with no ceiling — so higher earners now contribute more than they did under NHIF, and the calculation itself is a genuinely different formula, not just a renamed lookup table.

Where payroll systems get this wrong

The most common mistake we see isn’t a dramatic one — it’s payroll software that was configured for NHIF’s band table and never properly rebuilt for SHIF’s flat-rate structure. Symptoms look like:

None of these are visible in a single payslip. They show up as small, compounding discrepancies that surface later — usually at reconciliation, or worse, in an audit.

What to check on your own payroll right now

  1. Confirm your payroll system calculates SHIF as 2.75% of gross salary directly, not through a band or lookup table left over from NHIF.
  2. Confirm there’s no cap being applied anywhere in the calculation.
  3. Confirm your definition of “gross salary” for SHIF purposes matches current SHA guidance — this is worth verifying directly with SHA or a qualified payroll advisor, since it’s the kind of detail that gets updated.
  4. Confirm remittance deadlines and any penalty terms directly with SHA — these are the kind of specifics that change, and this article isn’t the place to guess at them.

How RoyceERP handles this

RoyceERP calculates SHIF as a flat 2.75% of gross salary with no cap, as part of the same built-in compliance engine that handles PAYE, NSSF, and Housing Levy — not a patch applied on top of an NHIF-era configuration. It’s part of our fuller breakdown of Kenyan payroll compliance, covering all four statutory deductions together.

If you’re not confident your current system made the full jump from NHIF’s band logic to SHIF’s flat rate, it’s worth checking before it becomes a reconciliation problem.

See how Royce ERP’s compliance engine works →

Keep reading

Related articles