Managing payroll in Kenya means navigating a complex web of statutory deductions that change regularly and carry real penalties when you get them wrong. Every employer must withhold and remit Pay As You Earn tax, National Social Security Fund contributions, Social Health Insurance Fund payments and the Affordable Housing Levy on behalf of their employees. Getting these calculations right protects your business from fines and keeps your team confident that their benefits and tax records are in order. This guide walks through each deduction step by step, with worked examples and practical compliance tips for HR and finance teams. Whether you handle payroll manually or use software, understanding the rules behind the numbers is the foundation of payroll compliance in Kenya.
Understanding Kenya's Statutory Payroll Deductions in 2024
Kenyan employers must deduct four mandatory contributions from employee pay each month: PAYE under the Income Tax Act, NSSF under the National Social Security Fund Act, SHIF under the Social Health Insurance Act, and the Affordable Housing Levy under the Finance Act. PAYE goes to the Kenya Revenue Authority to cover income tax, NSSF contributions fund retirement benefits, SHIF provides health insurance and the Housing Levy finances affordable housing projects. The employer withholds the employee portion of each deduction and adds the employer portion where applicable, then remits the combined total to the relevant authority by the statutory deadline. Responsibility for accurate calculation and timely remittance rests entirely with the employer, even when payroll is outsourced.
Non-compliance triggers immediate financial and legal consequences that can cripple a small or mid-sized business. KRA imposes a penalty of five percent of the unpaid PAYE per month up to a maximum of 100 percent, plus interest at two percent per month on late payments. NSSF and SHIF levy similar late-payment penalties and interest charges that compound quickly. In severe cases KRA can freeze bank accounts, seize assets or pursue criminal charges against company directors for persistent non-remittance. The reputational damage of a compliance audit gone wrong can also erode employee trust and harm your employer brand in a competitive talent market.
Rates, thresholds and rules shift at least once a year, often in the Finance Act announced each June and effective from July. SHIF replaced NHIF in October 2024, and NSSF contribution ceilings increased in February 2023, so what worked last year may no longer apply. Employers must monitor official gazettes, KRA notices and NSSF circulars rather than relying on outdated templates or third-party summaries. Subscribing to KRA email alerts and bookmarking the iTax portal ensures you catch updates before they affect your next payroll run. Staying current is not optional; it is the only way to avoid penalties that eat into cash flow and operational budgets.
PAYE Calculation: Tax Bands, Reliefs and Worked Examples
Kenya operates a progressive income-tax system with five bands that apply to resident employees' gross monthly pay. As of 2024, the first KES 24,000 is taxed at ten percent, the next KES 8,333 at 25 percent, the next KES 467,667 at 30 percent, the next KES 300,000 at 32.5 percent and everything above KES 800,000 per month at 35 percent. These rates apply to taxable income after subtracting allowable deductions like NSSF and before applying personal relief. The structure ensures that employees with higher incomes contribute proportionally more, but it also means small calculation errors can compound across the year.
Every employee is entitled to a personal relief of KES 2,400 per month, which reduces the final tax payable after you apply the bands. Additional reliefs include insurance relief of 15 percent of premiums paid (capped at KES 5,000 per month) and mortgage-interest relief on loans for an owner-occupied house. Some employers mistakenly apply personal relief to gross income before calculating tax, which understates PAYE and triggers penalties during KRA audits. The correct sequence is to compute gross taxable income, subtract NSSF, apply the tax bands, then subtract reliefs to arrive at net PAYE.
Consider an employee earning a gross salary of KES 80,000 with no other allowances. First deduct the Tier I and Tier II NSSF employee contribution: six percent of KES 6,000 plus six percent of (KES 80,000 minus KES 6,000) up to the Tier II ceiling, totaling KES 4,800. Subtract that from gross pay to get taxable income of KES 75,200. Apply the PAYE bands: ten percent on KES 24,000 equals KES 2,400, 25 percent on the next KES 8,333 equals KES 2,083, and 30 percent on the remaining KES 42,867 equals KES 12,860, for a total gross tax of KES 17,343. Deduct the personal relief of KES 2,400, leaving net PAYE of KES 14,943 to remit to KRA.
Common mistakes include treating housing or transport allowances as non-taxable when they exceed statutory thresholds, forgetting to update tax bands after Finance Act changes and rounding errors that accumulate over multiple pay periods. Another pitfall is failing to verify that an employee actually paid insurance premiums before granting insurance relief, which KRA can challenge during an audit. Double-check each input and keep supporting documents such as insurance certificates and NSSF contribution schedules on file. Even a single miscoded allowance can push an employee into a higher tax band and create a year-end reconciliation headache.
All employers must file monthly PAYE returns on the iTax portal by the ninth day of the following month. You upload a CSV file with each employee's name, PIN, gross pay, PAYE withheld and net pay, then remit the total PAYE to KRA's bank account using the payment slip generated by iTax. Late filing incurs an immediate five percent penalty, and late payment adds two percent interest per month. Setting a calendar reminder for the fifth of each month gives your team enough time to reconcile payroll, generate the return and submit it before the deadline. Automating this process through our AI HR software ensures you never miss a filing date and always use the latest tax tables.
NSSF Contributions: Tier I, Tier II and Employer Matching
The National Social Security Fund Act introduced a two-tier contribution structure in February 2023, replacing the old flat rate of KES 200 per month. Tier I covers the first KES 6,000 of an employee's pensionable pay, and Tier II covers income from KES 6,001 up to KES 18,000. Pensionable pay typically includes basic salary and house allowance but excludes commuting, medical and other non-cash benefits unless they form part of the employment contract. Both employee and employer contribute six percent on each tier, so the maximum total monthly contribution is KES 2,160 when an employee earns KES 18,000 or more in pensionable pay.
For an employee earning KES 50,000 gross with pensionable pay of KES 40,000, you calculate Tier I as six percent of KES 6,000, which is KES 360 from the employee and KES 360 from the employer. Tier II applies to the next KES 12,000 (since the ceiling is KES 18,000), yielding six percent of KES 12,000 or KES 720 each. Total NSSF for this employee is KES 1,080 employee share plus KES 1,080 employer share, or KES 2,160 remitted to NSSF. If pensionable pay is below KES 6,000, only Tier I applies; if it is between KES 6,000 and KES 18,000, both tiers apply up to the actual amount. Salaries with pensionable pay above KES 18,000 still cap at the Tier II ceiling, so someone earning KES 100,000 pays the same NSSF as someone earning KES 18,000 in pensionable pay.
Employers remit both the employee and employer portions to NSSF by the ninth of the following month, using the NSSF online portal or bank deposit slip. You must reconcile your payroll file with the NSSF member register each month to ensure every employee is correctly listed and contributions are allocated to the right account. Missing or mismatched PIN numbers cause payments to sit unallocated, leaving employees without credited contributions and exposing the employer to compliance audits. NSSF issues a monthly statement that you should save as part of your payroll audit trail, along with payment receipts and bank confirmation slips.
Many employers transitioned from the old KES 200 regime in 2023 and initially faced confusion over how to handle arrears or backdated increases. NSSF provided a grace period during which businesses could phase in the new rates without penalties, but that window has now closed. If you are still remitting KES 200 per employee, you are out of compliance and accumulating penalties that NSSF will eventually demand with interest. Update your payroll calculations immediately, notify your finance team of the increased employer contribution cost and communicate the change to employees so they understand the larger deduction on their payslips. Transparency prevents payroll disputes and builds trust that you are handling their retirement benefits correctly.
SHIF (Social Health Insurance Fund): Rates, Registration and Compliance
The Social Health Insurance Fund replaced the National Hospital Insurance Fund in October 2024, shifting from a graduated bracket system to a flat percentage of gross salary. Every employee now contributes 2.75 percent of their gross monthly pay to SHIF, with no employer contribution under the current framework. This change means a worker earning KES 30,000 pays KES 825 per month, while someone earning KES 100,000 pays KES 2,750, making the system more progressive than the old NHIF bands. Employers deduct SHIF from gross pay before calculating PAYE, then remit the total to SHIF by the ninth of the following month through the dedicated SHIF portal.
Registration moved from the NHIF website to a new SHIF portal hosted by the Ministry of Health, and each employee needs a unique SHIF number linked to their national ID or passport. Employers must upload employee rosters with full names, ID numbers and gross salaries, then the system generates individual SHIF accounts. If an employee was previously registered under NHIF, their contributions and coverage history transfer automatically once you link the old NHIF number to the new SHIF account. The transition period saw some technical glitches and delayed portal access, so verify that all employees are active on SHIF before you remit the first payment to avoid unallocated funds.
Monthly remittance follows the same deadline as PAYE and NSSF: the ninth of the month following the pay period. You generate a payment schedule from the SHIF portal, download a bank pay-in slip and transfer the total deductions to the SHIF bank account. After payment, upload proof of remittance to the portal so each employee's account is credited. Failure to reconcile means employees may be denied health services despite having funds deducted from their salaries, which damages morale and exposes the company to labor disputes. Keep a spreadsheet that tracks each month's SHIF total, payment date and receipt number for easy reference during audits or employee queries.
Employees who were loyal NHIF contributors for years sometimes worry that their accrued benefits vanished in the transition to SHIF. Communicate clearly that SHIF is the legal successor to NHIF and that coverage continues without interruption once registration is complete. Provide a simple FAQ document or hold a brief team meeting to explain the new rate, show where SHIF appears on the payslip and confirm that dependents remain covered under the same policy. Proactive communication prevents confusion and reinforces that you are managing payroll compliance in Kenya with their best interests in mind. When employees trust the process, they are less likely to raise disputes that consume HR time and goodwill.
Affordable Housing Levy: Calculation and Remittance Essentials
The Affordable Housing Levy requires both employer and employee to contribute 1.5 percent of the employee's gross monthly pay, bringing the total to three percent. Gross pay for this purpose includes basic salary, allowances and any other cash payments, before deducting NSSF, SHIF or PAYE. An employee earning KES 60,000 will see KES 900 deducted, and the employer adds another KES 900, for a combined remittance of KES 1,800 to KRA. The levy funds government affordable-housing projects and is treated as a tax rather than a savings scheme, so employees do not receive individual accounts or refunds unless they qualify under specific exemption rules.
Certain employees who already own homes or have accessed government housing schemes may be eligible for exemptions or refunds, but the criteria remain fluid and subject to clarification by the National Treasury. Employers should not attempt to self-assess exemptions; instead, direct employees to apply through the KRA iTax portal if they believe they qualify. If KRA grants an exemption, it will issue a certificate that you attach to payroll records to justify the non-deduction. Until you receive that certificate, continue deducting the levy as normal to avoid penalties for under-remittance. Guessing or granting informal exemptions exposes your company to fines and forces you to recover unpaid levies from employees retroactively, which is both legally complex and relationally damaging.
Payslips must show the Housing Levy as a separate line item so employees can see exactly what was deducted. Include both the employee portion and a note that the employer also contributes an equal amount, which helps employees understand the full cost of compliance. Statutory reports filed with KRA should break out the levy distinct from PAYE, NSSF and SHIF to ensure proper allocation of funds. Mixing the levy into a generic "tax" line makes reconciliation difficult and can trigger queries during KRA audits. Clear labeling and consistent coding across payroll, accounting and reporting systems are essential for audit-ready records.
You remit the Affordable Housing Levy through iTax along with PAYE, using the same payment slip and bank account. The process is identical: generate the monthly return, upload the employee schedule and pay by the ninth of the following month. KRA's system automatically splits the payment between PAYE and the Housing Levy based on the figures you enter, so double-check your CSV file before submission. Any error in categorization means one fund is overpaid and another underpaid, leading to penalties on the shortfall and a tedious reconciliation process to recover the excess. Setting up templates and validation rules in your payroll software minimizes data-entry mistakes and keeps your remittances accurate every month.
The Affordable Housing Levy remains controversial, and the government occasionally floats proposals to adjust the rate, cap contributions or expand exemptions. Monitor Treasury announcements and Finance Bill debates to anticipate changes before they take effect. When new rules are gazetted, update your payroll parameters immediately and notify your finance team of any budget impact from higher or lower employer contributions. Staying ahead of legislative shifts ensures you maintain payroll compliance in Kenya without scrambling at month-end. Employees also appreciate timely updates, which show that you are managing their statutory deductions with professionalism and foresight.
Automating Compliance: Checklists, Audit Trails and System Integration
A monthly payroll compliance checklist keeps your team accountable and ensures no step is skipped under deadline pressure. Start by calculating gross pay, allowances and overtime, then compute NSSF deductions and subtract them from gross to determine taxable income. Next, apply PAYE calculation rules including tax bands and reliefs, then deduct SHIF at 2.75 percent and the Housing Levy at 1.5 percent from gross. Generate payslips that itemize each deduction, distribute them to employees and save PDF copies in a secure folder. Finally, prepare statutory returns for iTax (PAYE and Housing Levy), NSSF and SHIF, remit funds by the ninth and file proof of payment in your compliance binder.
Audit-ready records mean more than just bank receipts; you need payroll journals that show gross-to-net calculations for every employee, remittance receipts from KRA, NSSF and SHIF and acknowledgment emails or PDFs from iTax confirming successful filing. Store these documents by month and year in both digital and physical form, with access restricted to authorized HR and finance personnel. During a KRA audit, inspectors will request payroll registers, P9 tax deduction cards and proof that remittances match the filed returns, so your records must reconcile down to the shilling. Missing even one month's documentation can result in penalties and extended audit timelines that disrupt operations.
Payroll software eliminates manual calculation errors by applying current PAYE, NSSF, SHIF and Housing Levy rates automatically whenever you process payroll. The system looks up each employee's gross pay, computes deductions in the correct sequence and generates compliant payslips in seconds. When tax bands or contribution ceilings change, you update the software's rate table once rather than recalculating every employee by hand. This consistency reduces the risk of underpayment or overpayment, both of which create administrative headaches and potential penalties. Software also maintains a full audit trail, logging who processed payroll, when and which rates were used.
Integrating your payroll platform with KRA iTax enables one-click e-filing and real-time validation of employee PIN numbers and tax details. You export a CSV from payroll, upload it to iTax and immediately see any errors such as mismatched names or invalid PINs, which you can correct before submitting the return. Some advanced systems even push data directly to iTax via API, eliminating the export step altogether and reducing the chance of file-format errors. Real-time validation catches issues early, giving you time to fix them before the ninth-of-the-month deadline. When remittance is complete, the system pulls the acknowledgment back into your payroll records, closing the loop without manual downloads or filing.
Setting automated reminders for statutory deadlines is the simplest way to avoid late-payment penalties that can reach thousands of shillings per month. Configure email or SMS alerts for the fifth of each month so your payroll team has four days to finalize calculations and submit returns. Include reminders for quarterly PAYE reconciliation, annual P9 and P10 filings and NSSF or SHIF portal updates that occur outside the monthly cycle. Calendar integration ensures that even if key staff are on leave, backup personnel receive the alerts and can step in. Consistent, automated prompts turn compliance into a routine rather than a crisis, protecting your cash flow and preserving your company's reputation with employees and regulators alike.
Payroll compliance in Kenya is detailed work, but it does not have to be overwhelming. When you understand the rules behind PAYE, NSSF, SHIF and the Housing Levy, you can structure your payroll process to handle deductions accurately and meet every deadline. Investing time in checklists, audit trails and system integration pays dividends by preventing penalties, building employee trust and freeing your HR team to focus on strategic priorities instead of firefighting remittance errors. As rates and regulations continue to evolve, staying informed and using the right tools will keep your organization ahead of compliance risks and ready to grow with confidence.