How to File KRA Returns in Kenya
Last updated 2026-06-01 · Sky-Tech Cyberspace
Every KRA PIN holder in Kenya is required to file an annual tax return by 30th June. Whether you are employed, self-employed, or currently have no income, here is how the process generally works.
Who needs to file a KRA return?
Anyone with an active KRA PIN is required to file a return every year, whether or not they earned an income during that period.
Step-by-step: filing your return
- •Log in to your iTax account using your KRA PIN and password.
- •Go to the Returns menu and select the correct return type (e.g. Income Tax Resident Individual).
- •If employed, use the P9 form from your employer to fill in your income and deductions, or download the pre-populated return where available.
- •If you had no income, select the Nil Return option instead.
- •Submit the return and download the acknowledgement/e-return receipt for your records.
Common mistakes to avoid
- •Filing after the 30th June deadline, which can attract penalties.
- •Entering incorrect P9 figures.
- •Filing a nil return when you actually had income during the year.
Frequently Asked Questions
What happens if I file my KRA return late?+
KRA applies penalties for late filing. It's best to file before the 30th June deadline each year, or as soon as possible if you've missed it.
Can I file a nil return if I'm a student?+
Yes. Students and job seekers with an active KRA PIN but no income during the year typically file a nil return.
Related Sky-Tech Services
Need Help With This?
Reading is a great start — let Sky-Tech guide you through the actual process.
Metro City, Kajiado County, Kenya
