Employer Payroll Compliance in Kenya: Complete Guide to KRA, NHIF, NSSF, and the Housing Levy

Employer Payroll Compliance in Kenya: Complete Guide to KRA, NHIF, NSSF, and the Housing Levy
Emmanuel Amegah

Emmanuel Amegah

April 14, 2026

Kenya's payroll compliance framework involves four distinct obligations paid to three authorities: income tax withholding (PAYE) to the Kenya Revenue Authority, health contributions to the Social Health Authority (SHA, formerly NHIF), pension contributions to the National Social Security Fund (NSSF), and the Affordable Housing Levy to KRA. Each has its own rate, remittance channel, and deadline — and all four have seen significant legislative changes since 2023.

For platforms, staffing companies, and multinationals employing Kenyan workers, the most operationally important change is KRA's shift to the electronic Tax Invoice Management System (eTIMS) ecosystem and the iTax portal for all PAYE filings. Manual returns are no longer accepted. Getting access set up before the first pay run is the prerequisite everything else depends on.


Kenyan Payroll Authorities at a Glance

Authority Obligation Filing system
Kenya Revenue Authority (KRA) PAYE, Affordable Housing Levy iTax portal
Social Health Authority (SHA) Social health contributions (former NHIF) SHA portal / eCitizen
National Social Security Fund (NSSF) Pension contributions NSSF employer portal

PAYE — Pay As You Earn

How it works

Employers withhold PAYE from each employee's gross taxable pay each month and remit to KRA by the 9th of the following month. Taxable pay is gross salary less allowable deductions — primarily the employee's NSSF contribution and applicable personal relief.

2026 PAYE tax bands

Monthly taxable income Annual equivalent Rate
Up to KES 24,000 Up to KES 288,000 10%
KES 24,001 – 32,333 KES 288,001 – 388,000 25%
KES 32,334 – 500,000 KES 388,001 – 6,000,000 30%
KES 500,001 – 800,000 KES 6,000,001 – 9,600,000 32.5%
Over KES 800,000 Over KES 9,600,000 35%

Bands introduced by the Finance Act 2023 and in force through 2026. Verify against the Finance Act 2025 for any amendments.

Personal relief and insurance relief

Every employee is entitled to a personal relief of KES 2,400/month (KES 28,800/year), applied as a tax credit after computing gross tax liability. Employees with qualifying insurance premiums (life, health, education) can claim insurance relief of 15% of premiums paid, up to KES 5,000/month.

The personal relief is the employer's responsibility to apply — it is not optional or employee-elected. Insurance relief requires documentary proof and is typically claimed at annual self-assessment rather than through employer withholding.

Remittance

PAYE is filed and paid monthly via KRA's iTax portal using the P10 return. The deadline is the 9th of the following month. Late remittance triggers a penalty of 25% of the tax due plus 1% interest per month on the outstanding balance.


Social Health Authority (SHA) Contributions

Background

The National Health Insurance Fund (NHIF) was replaced by the Social Health Authority (SHA) under the Social Health Insurance Act, 2023. The new framework introduced three funds — the Primary Healthcare Fund, the Social Health Insurance Fund (SHIF), and the Critical Illness and Emergency Fund — replacing the old flat-rate NHIF structure.

2026 contribution rates

Party Rate Base
Employee 2.75% Gross salary
Employer 2.75% Gross salary
Total 5.5%

Contributions are uncapped — unlike the old NHIF which had a ceiling, SHA contributions apply to the full gross salary at the 2.75% rate for both parties. For a senior employee earning KES 500,000/month, the combined SHA contribution is KES 27,500/month.

The SHA framework was subject to legal challenges in 2024. Verify current operational status and whether any court orders have affected the contribution structure before processing.

Remittance

SHA contributions are remitted monthly via the SHA employer portal or eCitizen, deadline the 9th of the following month, aligned with PAYE.


NSSF — National Social Security Fund

The two-tier structure

NSSF contributions were restructured under the NSSF Act 2013, though implementation was delayed by litigation until a Supreme Court ruling in 2023 confirmed the new framework. The current structure has two tiers:

Tier Earnings band Employee contribution Employer contribution
Tier I Up to KES 7,000 (Lower Earnings Limit) 6% 6%
Tier II KES 7,001 – KES 36,000 (Upper Earnings Limit) 6% 6%

In practice: an employee earning KES 36,000 or above contributes 6% on KES 7,000 (Tier I = KES 420) plus 6% on KES 29,000 (Tier II = KES 1,740) — a total of KES 2,160/month, matched by the employer.

For employees earning below KES 7,000, only Tier I applies. For earnings above KES 36,000, the Upper Earnings Limit caps total contributions at KES 2,160 each from employer and employee.

The Upper Earnings Limit and Lower Earnings Limit are set by the NSSF Board and subject to periodic adjustment. Verify current limits via the NSSF portal.

Remittance

NSSF contributions are remitted monthly via the NSSF employer portal, deadline the 9th of the following month.


Affordable Housing Levy

The Affordable Housing Levy was introduced by the Affordable Housing Act 2024, following the Supreme Court's invalidation of an earlier attempt to implement it through the Finance Act 2023.

Party Rate Base
Employee 1.5% Gross salary
Employer 1.5% Gross salary
Total 3%

The levy is uncapped and applies to all employees in formal employment. It is remitted to KRA via iTax alongside PAYE, using a dedicated payment code. Deadline is the 9th of the following month.

The Housing Levy faced sustained legal challenges through 2023–2024. Confirm current legal standing and any exemptions via KRA guidance before applying.


Consolidated Compliance Calendar

Deadline Obligation
9th of each month PAYE (P10 return) via KRA iTax
9th of each month SHA contributions via SHA portal
9th of each month NSSF contributions via NSSF portal
9th of each month Affordable Housing Levy via KRA iTax
June 30 PAYE annual reconciliation (P9A form) issued to employees
June 30 Employer annual PAYE return to KRA

Kenya's compliance calendar is straightforward: four obligations, one shared deadline. The complexity is not timing — it is rate accuracy and portal access.


Penalties

Obligation Late filing penalty Late payment penalty
PAYE 25% of tax due or KES 10,000 (whichever is higher) 1% per month on outstanding balance
SHA 2% per month on outstanding amount
NSSF KES 20,000 per month of default
Housing Levy 3% per month on outstanding amount

NSSF penalties are flat-rate per month rather than percentage-based, which means they are disproportionately severe for low-payroll employers and relatively light for large ones. KRA's PAYE 25% penalty on the first late filing is the most immediate financial exposure for new operators.


Common Mistakes

1. Not registering on iTax before the first pay run. KRA iTax registration requires a PIN certificate, a director's KRA PIN, and a local contact person in some cases. International operators have missed their first P10 deadline simply because the portal access wasn't set up in time. Allow 2–3 weeks minimum before first payroll.

2. Applying old NHIF flat-rate tables. The SHA 2.75%/2.75% structure replaced NHIF's tiered flat-rate schedule. Payroll engines built before 2024 frequently still carry the old NHIF contribution table. The difference on mid-to-high salaries is material — the old NHIF maximum was KES 1,700/month; SHA has no ceiling.

3. Missing the Housing Levy entirely. The Affordable Housing Levy is recent enough that many international payroll engines don't include it. At 1.5% employer + 1.5% employee on gross salary, it is a meaningful cost — and the 3% monthly penalty for non-remittance compounds quickly.

4. Using the old NSSF flat-rate contributions. Before the NSSF Act 2013 fully took effect, the standard contribution was a flat KES 200/month each. Some legacy systems still carry this rate. The two-tier 6%/6% structure produces contributions up to 27× higher for capped earners — an unnoticed legacy rate creates both a compliance failure and an employee underpayment.

5. Calculating PAYE on gross before NSSF deduction. NSSF employee contributions are deductible from gross pay before computing taxable income. Applying PAYE to the full gross salary — without netting off the NSSF deduction — systematically overwitholds tax and generates employee complaints and reconciliation work.


2027 Outlook

SHA premium rates may be reviewed by the SHA Board following the transition period from NHIF. The 2.75%/2.75% structure was set at launch — monitor for any rate revision as the new fund stabilises.

NSSF earnings limits are subject to upward revision. The KES 36,000 Upper Earnings Limit was set under the 2013 Act; a revision to reflect wage growth has been discussed. A higher ceiling would materially increase contribution costs for mid-salary employees.

KRA's eTIMS integration with payroll systems is expanding. Employers should anticipate closer real-time linkage between payroll data and KRA's tax compliance database — accurate, timely filings now will reduce the risk of automated audit flags as the integration matures.


How Cadana Handles Kenyan Payroll Compliance

Computing tiered NSSF contributions, applying SHA's uncapped rate structure, routing the Housing Levy correctly through iTax, and keeping up with the legislative changes that have reshaped Kenyan payroll since 2023 — Cadana's infrastructure handles all of this at the API layer, so platforms and multinationals employing Kenyan workers don't have to build and maintain the compliance logic themselves.

Book a demo at cadanapay.com/book-demo to see how Cadana's Kenyan compliance rails work.


Sources and References

Rates current as of April 2026. The SHA framework and Affordable Housing Levy have both faced legal challenges — verify operational status of each against current KRA and SHA guidance before filing.

Emmanuel Amegah

Emmanuel Amegah