Quick answer: iTax is the Kenya Revenue Authority’s official online portal at itax.kra.go.ke. You log in with your KRA PIN and password to file returns, pay tax and manage your account. Individual annual returns are due by 30 June; employers remit PAYE by the 9th of the following month. Before filing, check your salary numbers with the free Kenya PAYE calculator.
What you can do on iTax
- KRA PIN registration — individuals and businesses register for a Personal Identification Number, the ID used for all Kenyan tax matters.
- File returns — annual individual income tax returns (using your P9 for employment income), NIL returns, VAT, PAYE (employers, Form P10) and other obligations.
- Pay tax — generate payment slips (e-slips) payable via bank or mobile money.
- Tax Compliance Certificate (TCC) — apply for the compliance certificate often required for tenders and jobs.
- Amend details — update your registered email, phone or tax obligations.
How to log in to iTax
- Open itax.kra.go.ke.
- Enter your KRA PIN and click Continue.
- Enter your password and solve the short arithmetic security question.
- Forgot your password? Use Forgot Password — the reset link goes to the email registered on your PIN. If you no longer control that email, update it through KRA support channels first.
Key deadlines and facts
| Item | Detail | Who it affects |
|---|---|---|
| Annual individual return | Due 30 June for the previous calendar year | All KRA PIN holders (employees file with P9; no income → NIL return) |
| PAYE remittance (Form P10) | By the 9th of the month after payroll | Employers |
| Personal relief | KES 2,400 per month (KES 28,800/year) | Resident individual taxpayers |
| PAYE bands 2026 | 10% to 35% across five bands | Employees — see the Kenya PAYE calculator for the full band table |
| Late individual filing | Penalty under the Tax Procedures Act | Individuals who miss 30 June |
Source: KRA — PAYE and kra.go.ke. Verified July 2026.
Filing your employment income return with a P9
- Get your P9 form from your employer (issued at the end of each tax year, usually by February).
- Log in to iTax and go to Returns → File Return → Income Tax Resident Individual.
- Download the Excel/ODS return, fill in the employment income, PAYE deducted and reliefs exactly as they appear on the P9, then upload the completed file.
- Submit and download your acknowledgement receipt. If PAYE was correctly deducted all year, most employees owe nothing extra.
Want to sanity-check the PAYE on your P9? Enter your gross monthly salary into the Kenya PAYE calculator — it applies the current KRA bands, NSSF (Year 4, Feb 2026), SHIF 2.75% and the Housing Levy, and flags the AHL relief repeal that many older calculators still get wrong.
Related AfroTools pages
Kenya PAYE Calculator
KRA bands, NSSF, SHIF and Housing Levy — check net pay before you file.
Open calculator →KRA eTIMS Guide
Electronic tax invoices for businesses — who must onboard and how.
Read the eTIMS guide →Kenya VAT Calculator
Add or remove 16% VAT for invoices and eTIMS reconciliation.
Open VAT calculator →Payslip Generator
Create a clean payroll PDF with the statutory deductions itemised.
Open payslip tool →KRA iTax FAQ
What is KRA iTax?
iTax is the Kenya Revenue Authority’s official online portal at itax.kra.go.ke. Taxpayers use it to register for a KRA PIN, file returns (including NIL returns), pay taxes, apply for Tax Compliance Certificates, and manage their taxpayer account.
How do I file a NIL return on iTax?
Log in, choose Returns → File NIL Return, select the obligation (for most individuals, Income Tax Resident), confirm the period and submit. A NIL return applies when you had no income for the year but hold an active KRA PIN.
When is the iTax filing deadline?
Individual annual returns for a calendar year are due by 30 June of the following year. Employers remit PAYE by the 9th of the month after payroll.
What if I don’t have my P9?
Request it from your HR or payroll department — employers are required to issue it after the end of the tax year. Without it you cannot accurately complete the employment income section of your return.
Is AfroTools part of KRA iTax?
No. AfroTools is an independent calculator site. It estimates Kenya PAYE, NSSF, SHIF and Housing Levy so you can check your numbers first. All official actions — registration, filing, payment — happen on the KRA iTax portal.
Disclaimer: AfroTools is not affiliated with the Kenya Revenue Authority. This guide is for general information only and is not tax advice. Portal steps and deadlines can change — always confirm on kra.go.ke or with a qualified Kenyan tax professional.