The Kenyan payroll landscape has changed more in the last two years than in the previous decade. In 2026, HR and payroll managers must juggle the post-Finance-Act-2023 PAYE brackets (10%, 25%, 30%, 32.5% and 35%), the new Social Health Insurance Fund (SHIF) that replaced NHIF, the upgraded NSSF Act 2013 contributions, the 1.5% Affordable Housing Levy (AHL), and a tighter iTax and eTIMS reporting regime. Get one of these wrong and your business faces KRA penalties, employee disputes and audit headaches.
This guide is for finance leads, HR managers and payroll teams running 5–1,000 employees in Kenya. It walks through current PAYE rules, the full deduction stack, how to file via iTax, the forms you need (P9, P10), and how HelloDuty's SMS API and WhatsApp Business API help HR teams distribute payslips and answer tax queries at scale.
What Is PAYE and Who Pays It in 2026?
Pay As You Earn (PAYE) is the income tax employers deduct from employees' gross pay each month and remit to the Kenya Revenue Authority (KRA) by the 9th of the following month. Every employer in Kenya with at least one employee earning above the personal relief threshold must register for PAYE on iTax, deduct correctly, and file the monthly PAYE return.
PAYE applies to salaries, wages, bonuses, commissions, directors' fees, leave pay, gratuities and most cash and non-cash benefits. As of 2026, the tax-free personal relief is KSh 2,400 per month (KSh 28,800 per year).
2026 PAYE Tax Bands and Rates in Kenya
Following the Finance Act 2023, Kenya's PAYE structure is now five brackets, applied to monthly taxable income after allowable deductions.
- Up to KSh 24,000 — 10%
- KSh 24,001 – KSh 32,333 — 25%
- KSh 32,334 – KSh 500,000 — 30%
- KSh 500,001 – KSh 800,000 — 32.5%
- Above KSh 800,000 — 35%
Always confirm current rates on the KRA PAYE calculator before processing payroll, as Finance Bills can adjust thresholds annually.
The Full 2026 Statutory Deduction Stack
PAYE is just one of several mandatory deductions on a Kenyan payslip. HR teams must also calculate and remit the following each month.
- SHIF (Social Health Insurance Fund): Replaces NHIF from October 2024 onwards. Employees contribute 2.75% of gross salary, with a minimum of KSh 300. Remit by the 9th of the following month.
- NSSF Tier I and Tier II: Under the NSSF Act 2013 (now in force), employees and employers each contribute 6% of pensionable pay, split into Tier I (lower limit, currently KSh 8,000) and Tier II (between KSh 8,000 and KSh 72,000). Total employee deduction is up to KSh 4,320 with an equal employer match.
- Affordable Housing Levy (AHL): 1.5% of gross salary, matched by 1.5% from the employer, payable to KRA monthly.
- PAYE: Per the brackets above, after deducting allowable items.
SHIF, NSSF, AHL and pension contributions to a registered scheme reduce taxable income for PAYE purposes, subject to caps. Get the order of operations right or PAYE will be over- or under-deducted.
How to File PAYE Returns on iTax: Step-by-Step
The KRA PAYE return is filed monthly via the iTax portal using the P10 return and the supporting P9 (employee tax certificate) data.
- Log in to iTax using your employer KRA PIN and password.
- Click Returns then File Return, and select Income Tax – PAYE.
- Download the PAYE excel return template (P10) for the relevant period.
- Fill in basic information: employer PIN, return type (Original or Amended), and period.
- Enter each employee's details: PIN, name, gross pay, allowances, benefits, pension, NSSF, SHIF, AHL, insurance relief, and PAYE deducted.
- Calculate the tax due using the on-sheet formulas (or your payroll software's export).
- Validate the workbook, generate the zipped upload file.
- Return to iTax, upload the zip, accept the terms, and submit.
- Download the acknowledgement and pay via bank, RTGS or Lipa na M-PESA KRA PayBill 572572 by the 9th.
For VAT-registered employers, remember that the same iTax stack now feeds eTIMS for invoice compliance — keep your payroll and invoicing data reconciled.
P9 Forms: What Every Employee Expects in January
The P9 is the annual tax deduction card you must issue to every employee by 28 February showing the prior year's gross pay, allowances, deductions and PAYE. Employees use the P9 to file their individual income tax returns. Modern payroll systems generate P9s automatically; if you are still doing this manually, the cost of errors is now too high.
Allowable Deductions, Reliefs and Non-Cash Benefits
Before applying the PAYE brackets, deduct the following from gross pay where applicable.
- NSSF (up to the Tier II cap)
- SHIF contribution
- AHL contribution
- Registered pension contributions capped at KSh 20,000 per month (KSh 240,000 annually)
- Mortgage interest on owner-occupied homes, up to KSh 300,000 per year
- Personal relief KSh 2,400 per month
- Insurance relief 15% of premiums, capped at KSh 5,000 per month, for life, education and health policies
Common chargeable non-cash benefits include company housing, company car (using KRA's prescribed formula), low-interest loans (benchmarked against the market rate), and household utilities above KSh 3,000 per month. Non-chargeable items include employer-provided medical cover, meals at the workplace within prescribed limits, and uniforms.
Penalties for Late or Incorrect PAYE Filing
The KRA does not play. Failure to file PAYE by the 9th attracts the higher of KSh 10,000 or 25% of the tax due. Late payment attracts a one-off 5% penalty plus 1% interest per month until cleared. Underdeclaration can trigger an audit and additional assessments. Employers who consistently miss are flagged for enhanced compliance reviews.
The HR and Payroll Pain Point: Employee Communications at Scale
Most HR and payroll teams quietly admit that the hardest part of payday is not the calculation — it is fielding 200 WhatsApp messages from employees asking "why is my net pay different this month?" and emailing payslips one by one. This is where HelloDuty changes the game for Kenyan employers.
SMS Payslip Distribution
Use the HelloDuty SMS API to push a payslip summary or a secure download link to every employee on payday — 100% delivery rate on Kenyan networks, no email bounce.
WhatsApp Business API for Tax Queries
Set up a HelloDuty-powered WhatsApp Business number where employees can ask "what's my SHIF deduction?" or request a P9. AI replies for common questions, escalates the rest to HR.
AI Receptionist for HR Hotline
For larger employers, the HelloDuty AI receptionist answers payroll calls 24/7, explains deductions, and triages urgent issues to a human HR officer.
IVR for KRA Filing Reminders
Trigger automated voice or SMS reminders to your finance team a few days before the 9th to make sure PAYE, SHIF, NSSF and AHL are filed on time.
Frequently Asked Questions on PAYE 2026
What are the 2026 PAYE rates in Kenya?
Five brackets: 10% up to KSh 24,000, 25% to KSh 32,333, 30% to KSh 500,000, 32.5% to KSh 800,000, and 35% above. Confirm current rates on KRA's iTax portal each financial year.
Has SHIF replaced NHIF for payroll?
Yes. From October 2024 SHIF is the active health contribution, deducted at 2.75% of gross with a KSh 300 minimum, and replaces the flat NHIF schedule for PAYE purposes.
Is the Affordable Housing Levy still mandatory in 2026?
Yes. AHL is 1.5% on the employee plus 1.5% matched by the employer, payable to KRA monthly under the Affordable Housing Act.
When is the PAYE filing deadline each month?
The 9th of the following month. Filing and payment must both be done by then. Missing the deadline triggers automatic penalties.
Can I automate payslip delivery and HR queries?
Yes. HelloDuty's SMS API, WhatsApp Business API and AI receptionist let HR teams deliver payslips, answer deduction questions, and triage employee issues automatically. See more on regulations at the Retirement Benefits Authority.
Take the Pain Out of Payday
If your finance and HR team is still emailing payslips one by one or fielding 200 WhatsApp queries each payday, you are losing hours of senior time every month. Get started with HelloDuty and bundle SMS payslip distribution, WhatsApp tax-query handling and AI receptionist support into one HR communications stack.