Kenya Payroll Compliance: PAYE, NSSF & SHIF for Small Business
- NSSF contributions tripled in 2024 — and most Nairobi SMEs still haven't adjusted
- What the new rates mean if your monthly payroll sits between KSh 150,000 and KSh 1.5M
- What Nairobi operators running tight payrolls are doing to stay compliant without hiring an accountant full-time
- How AskBiz catches payroll cost drift before it hits your cash flow
- Four warning signs your payroll is already a compliance problem
- Your payroll action plan before Friday
NHIF is now SHIF, NSSF contributions jumped from KSh 200 to 6% of gross salary, and KRA's iTax system cross-references your PAYE filings with your bank statements. If your payroll hasn't been updated since 2023, you are already non-compliant. Register on KRA iTax, recalculate your deductions this week, and remit by the 9th of next month — no exceptions.
- NSSF contributions tripled in 2024 — and most Nairobi SMEs still haven't adjusted
- What the new rates mean if your monthly payroll sits between KSh 150,000 and KSh 1.5M
- What Nairobi operators running tight payrolls are doing to stay compliant without hiring an accountant full-time
- How AskBiz catches payroll cost drift before it hits your cash flow
- Four warning signs your payroll is already a compliance problem
NSSF contributions tripled in 2024 — and most Nairobi SMEs still haven't adjusted#
The NSSF Act of 2013 finally took effect after a decade of legal challenges. As of February 2024, NSSF contributions moved from a flat KSh 200/month per employee to 6% of gross salary — split equally: 6% from the employee, 6% from you as employer. For a staff member earning KSh 50,000/month, that is KSh 3,000 from their pay and KSh 3,000 from your payroll cost. That is KSh 36,000 a year per employee that was not in your 2023 budget. At the same time, NHIF was dissolved and replaced by the Social Health Insurance Fund (SHIF), operationalised under the Social Health Insurance Act 2023. SHIF contributions are set at 2.75% of gross salary with no upper cap and no lower exemption. A staff member earning KSh 30,000 contributes KSh 825/month. You, the employer, match that. That replaces the old NHIF sliding scale of KSh 150–1,700/month, which many employees at the lower salary bands had grown used to paying. KRA's iTax system now flags discrepancies between your P10 monthly PAYE returns and your SHIF and NSSF remittance receipts. If those three figures don't reconcile, your tax compliance certificate — the one you need for any government tender, Equity Bank loan facility, or county business permit renewal — will not generate. This is not a future risk. KRA has been issuing compliance notices to Nairobi-based SMEs since Q1 2025, starting with businesses in the retail, hospitality, and logistics sectors.
What the new rates mean if your monthly payroll sits between KSh 150,000 and KSh 1.5M#
Take a Westlands-based events company with eight permanent staff, average gross salary KSh 55,000/month. Under the old regime, total statutory employer contributions (NSSF flat rate) cost you roughly KSh 1,600/month across all staff. Under the current NSSF rate, your employer contribution alone is KSh 2,640 per employee, or KSh 21,120/month for eight people. Add SHIF at 2.75%: another KSh 1,512 per employee, KSh 12,096/month total. Your statutory employer payroll cost just jumped by KSh 31,616/month — KSh 379,392/year — without touching a single salary. PAYE bands also shifted. The top rate of 35% now applies to income above KSh 800,000/month. For most SME staff in the KSh 30,000–120,000 range, the 25% band (KSh 24,001–32,333/month) and 30% band (above KSh 32,333/month) are where most of your deductions land. The personal relief is KSh 2,400/month — apply it or you will over-deduct and create an employee tax refund problem at year-end that falls on you to resolve. The Affordable Housing Levy (AHL) sits on top of all this: 1.5% of gross salary from the employee, 1.5% from you. For that same KSh 55,000 earner, that is KSh 825 from each side, KSh 1,650/month per head. Eight staff: KSh 13,200/month in AHL alone. Total new mandatory employer cost per KSh 55,000 employee: approximately KSh 4,977/month above what you were paying in 2023. Multiply across your headcount. That is your real margin pressure in Q3.
What Nairobi operators running tight payrolls are doing to stay compliant without hiring an accountant full-time#
**1. Get every deduction into one monthly calculation sheet — and lock the formula.** Build or download KRA's iTax-compatible P10 template. Input gross salary, calculate PAYE using current bands, subtract SHIF (2.75%), NSSF (6% employee portion), and AHL (1.5%). What remains is net pay. Your employer cost is gross salary plus your matched NSSF (6%) and AHL (1.5%) contributions. That sheet must be signed off by the 5th of each month so remittance can happen by the 9th. A Kilimani-based salon with five staff told me they were still using a 2022 Excel template as recently as April 2025 — their SHIF remittances were KSh 47,000 short for the year. **2. Remit on time — every time. The penalties compound fast.** Late PAYE remittance attracts a 25% penalty on the tax due, plus 1% interest per month under the Tax Procedures Act. Late NSSF or SHIF remittances attract a penalty of 5% of the unremitted amount. Set a standing order or mobile money auto-payment to land on KRA's M-Pesa paybill (572572), NSSF paybill (200200), and SHIF (the old NHIF paybill 200100 is still active during transition) no later than the 8th. Do not wait until the 9th — mobile money settlement delays are real. **3. Issue P9 forms by December 31 — and keep the evidence.** KRA can audit payroll records going back five years. P9 forms summarise each employee's annual gross pay, PAYE deducted, and personal relief applied. You are legally required to issue them. Keep copies of all remittance receipts, monthly payslips, and SHIF/NSSF acknowledgement numbers. If KRA requests a payroll audit, this is what their officer will ask for first.
How AskBiz catches payroll cost drift before it hits your cash flow#
A founder running a Nairobi-based courier company with 14 delivery staff typed this into AskBiz last month: *'What is my true staff cost per employee this month, including all statutory deductions I'm paying as employer?'* AskBiz pulled her payroll data from her QuickBooks file and her M-Pesa paybill payment exports, then ran the calculation across all 14 employees — gross salary, employer NSSF at 6%, employer AHL at 1.5%, SHIF match, and NHIF-era arrears she had not cleared. The CFO Dashboard returned a figure she had not seen before: her true employer cost per delivery rider was KSh 38,240/month, not the KSh 32,000 gross salary on her contracts. Total monthly statutory employer burden across the team: KSh 87,360 — KSh 14,400 more than she had budgeted for Q2. AskBiz flagged a second issue: two staff members' SHIF remittances were not matching their payslip deductions. The shortfall was KSh 4,950 over three months — small, but enough to block her tax compliance certificate renewal. She corrected both before the 9th of that month. Her tax compliance certificate renewed without issue two weeks later, and she used it to close a KSh 2.1M logistics contract with a county government supplier.
Four warning signs your payroll is already a compliance problem#
**Your KRA tax compliance certificate won't generate online.** Log into iTax today. If the system shows a balance due or a pending return, you have an unfiled or under-remitted month somewhere. **Your NSSF remittance receipt still shows KSh 200 per employee.** Log into the NSSF employer portal. If your February 2024 onwards receipts still reflect flat-rate contributions, your account has not been updated to the new tier system. **Your SHIF paybill payments don't match your headcount.** Cross-reference the total you remitted last month against 2.75% of your total gross payroll. A gap of more than KSh 500 warrants a recheck. **An employee has complained their P9 doesn't match their payslips.** This usually means PAYE was calculated incorrectly — often because personal relief of KSh 2,400/month was not applied, or the wrong tax band was used for a salary that crossed a band mid-year.
Your payroll action plan before Friday#
**This week:** Log into KRA iTax (itax.kra.go.ke), pull your last three P10 returns, and verify the PAYE, SHIF, and NSSF figures match your actual remittances. If there is a variance, file an amended return before a penalty notice arrives. **Set up once:** Create a standing instruction on your Equity Bank or Co-op Bank business account to push PAYE, SHIF, and NSSF payments by the 7th of each month. Automate the calculation using KRA's P10 Excel template — download the current version directly from itax.kra.go.ke under 'Returns > Employer Returns'. **Track monthly:** One number — total employer statutory cost as a percentage of gross payroll. At current rates, it should sit between 9% and 10.5% of gross. If it is lower, you are under-remitting. If you are above 11%, check whether a deduction is being double-counted. Review this figure every time you run payroll, not just at year-end.
People also ask
How much is NSSF contribution in Kenya 2024 for employees and employers?
From February 2024, NSSF contributions are 6% of gross salary from the employee and 6% from the employer — replacing the old flat KSh 200/month rate. For a KSh 50,000/month earner, that is KSh 3,000 from each side. Smart operators calculate this in their payroll template before the 5th of each month to hit the 9th remittance deadline.
What replaced NHIF in Kenya and how much do I pay?
NHIF was replaced by SHIF (Social Health Insurance Fund) under the Social Health Insurance Act 2023. The contribution rate is 2.75% of gross salary, with no upper cap, matched equally by the employer. For a KSh 40,000/month employee, both employee and employer each contribute KSh 1,100/month. Remit via paybill 200100 by the 9th of each month.
What are the PAYE tax bands in Kenya 2024 for small business payroll?
Kenya's 2024 PAYE bands: 10% on the first KSh 24,000/month, 25% on KSh 24,001–32,333, 30% on KSh 32,334–500,000, 32.5% on KSh 500,001–800,000, and 35% above KSh 800,000. Apply personal relief of KSh 2,400/month to every employee. File the monthly P10 return on KRA iTax by the 9th.
What is the Affordable Housing Levy in Kenya and does my small business have to pay it?
The Affordable Housing Levy (AHL) is a mandatory deduction of 1.5% of gross salary from the employee, matched by 1.5% from the employer. Every registered Kenyan employer must deduct and remit it — there is no exemption for small businesses. For a KSh 30,000/month staff member, you deduct KSh 450 from them and add KSh 450 from your payroll budget. Remit via KRA iTax with your monthly PAYE.
How does AskBiz help Kenya small businesses manage payroll compliance?
AskBiz connects to your QuickBooks, Wave, or Google Sheets payroll data and your M-Pesa paybill export, then calculates your true employer cost per staff member — including NSSF, SHIF, AHL, and PAYE. For a 10-person Nairobi team, it can flag a KSh 30,000+ monthly variance in under 60 seconds, before KRA issues a penalty notice. Try the Growth plan at KSh 3,800/month.
Carolyne Kigathi leads AskBiz's East Africa strategy, tracking regulatory shifts, mobile money trends, and SME growth signals across Kenya, Uganda, Tanzania, and Rwanda — and turning them into briefings founders can act on before their competitors notice.
Stop guessing what your payroll is actually costing you — get the exact KSh figure in 30 seconds
AskBiz connects your payroll data to Kenya's current NSSF, SHIF, and PAYE rates and shows you your true employer cost per staff member — so you never miss a remittance deadline or fail a KRA compliance check again. Try it free — ask your first question in 30 seconds.
Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes