Kenya PAYE Tax Questions — Answered
21 commonly asked questions about PAYE, SHIF, NSSF, Housing Levy, P9 forms, and iTax filing in Kenya for 2026.
NSSF
What is the NSSF pensionable pay ceiling in 2026?▾
The NSSF upper pensionable pay limit is KES 72,000 per month in 2026. Contributions are calculated on up to KES 72,000 of your pensionable pay — income above this is not subject to additional NSSF contributions.
Can I opt out of NSSF if I have a private pension?▾
No. NSSF is mandatory for all employees earning above KES 1,000 per month. You cannot opt out even if you contribute to a private pension scheme. However, private pension contributions are tax-deductible (up to KES 30,000/month), which reduces your PAYE independently.
When can I withdraw my NSSF savings?▾
NSSF Tier I savings can be accessed as a pension from age 50. Tier II provides a lump sum at withdrawal. You can access funds earlier in cases of invalidity (60% disability) or emigration. Your dependants receive survivor benefits upon your death after 36 months of contributions.
PAYE Tax
What are the Kenya PAYE tax bands for 2026?▾
The 2026 PAYE tax bands are: 10% on the first KES 24,000/month, 25% on KES 24,001–32,333, 30% on KES 32,334–500,000, 32.5% on KES 500,001–800,000, and 35% on amounts above KES 800,000 per month. A personal relief of KES 2,400/month applies to all taxpayers.
How is PAYE calculated in Kenya step by step?▾
Step 1: Calculate gross salary (basic + all allowances). Step 2: Subtract NSSF employee contribution. Step 3: Subtract any pension/mortgage deductions. Step 4: Apply progressive tax bands to the remaining taxable income. Step 5: Subtract personal relief (KES 2,400/month). Step 6: Subtract any insurance relief (15% of premium, max KES 5,000). The result is your monthly PAYE.
Why is my effective tax rate lower than the headline rate?▾
Kenya uses a progressive tax system. Not all your income is taxed at the highest band — only the portion above each threshold. For a KES 100,000 salary, the first KES 24,000 is taxed at 10%, the next KES 8,333 at 25%, and the remainder at 30%. The personal relief of KES 2,400 further reduces the final amount.
Housing Levy
Can I get a refund of the Housing Levy if I already own a home?▾
Under current regulations, you cannot get an immediate refund. However, the Affordable Housing Levy can be credited toward purchasing a government affordable housing unit. After 5 years of contributions, accumulated funds may be partially refundable if you do not apply for a housing unit. Check the Boma Yangu portal at bomayangu.go.ke for current redemption options.
Is the Housing Levy 1.5% or 3%?▾
You pay 1.5% of your gross salary — that is the employee share. Your employer also pays a matching 1.5%, making the total remittance 3% of your gross salary. However, only the 1.5% employee share is deducted from your take-home pay.
P9 Form
What happens if my employer does not issue my P9 form?▾
Employers are legally required to issue P9 forms to all employees by January 31 each year. Failure is a violation of the Income Tax Act. If your employer fails to provide it, write to them formally demanding the P9. If they do not comply, report to KRA via itax.kra.go.ke or call 0800 722 226. KRA can penalise employers for non-issuance.
What information should a P9 form contain?▾
A P9 must show: employer name and PIN, employee name and PIN, tax year, each month's gross pay, PAYE deducted each month, NSSF deducted, SHIF deducted, Housing Levy deducted, any reliefs applied, and annual totals. Our P9 Generator creates a compliant form for any salary.
iTax Filing
Do I need to file an iTax return if my employer deducts PAYE?▾
Yes — every Kenyan with a KRA PIN must file an annual income tax return by June 30, even if you only earn PAYE income. In 2026, this is easier than ever: salaried employees can file a simplified pre-filled return in under 5 minutes using just their PIN and national ID. Filing a nil return is also required if you have zero income.
What is the penalty for not filing my iTax return on time?▾
Failure to file an income tax return on time attracts a penalty of KES 20,000 for individuals. Additionally, if you owe tax, there is 5% on the tax due plus 1% interest per month. KRA can also restrict government services (passport renewal, business permits) for non-filers.
How do I file a nil return on iTax?▾
Log into itax.kra.go.ke with your PIN and password. Go to Returns → File Return → Income Tax → Individual. Select "Nil Return" from the return type options. Confirm and submit. Nil returns take approximately 2 minutes. File one even if you had no income — failure to file attracts the same penalties.
Freelancers & Side Hustles
I have a salary and do freelance work on the side — how am I taxed?▾
Your salaried income continues to be taxed via PAYE. Your freelance/self-employment income must be declared on your annual iTax return as business income and taxed at the applicable PAYE rates. If your total freelance income exceeds KES 1 million per year, you may be required to register for VAT. Alternatively, if turnover is below KES 5 million, Turnover Tax (TOT) at 3% may apply instead of regular PAYE on the business income.
What is the difference between Turnover Tax (TOT) and regular PAYE for freelancers?▾
Turnover Tax (TOT) at 3% applies to business income between KES 500,000 and KES 5 million per year and is simpler to calculate and file. Regular income tax (using PAYE rates) applies above KES 5 million or if you opt out of TOT. TOT is paid quarterly while regular income tax has a June 30 annual deadline.
Employers & Payroll
When is the deadline for PAYE remittance to KRA?▾
PAYE, SHIF, and Housing Levy must be remitted to KRA by the 9th of the following month. NSSF has a separate deadline of the 15th of the following month. Both must be accompanied by the relevant returns (P10 for PAYE, NSSF schedule for pensions). Late remittance attracts 5% initial penalty plus 1% per month.
What is a P10 return and how often must it be filed?▾
The P10 is the employer's monthly PAYE return filed via iTax. It summarises all employees, their gross pay, and PAYE deducted for the month. It must be filed by the 9th of each month for the previous month's payroll. From 2026, the P10 data feeds directly into employees' pre-filled annual returns.