Sky-Tech Cyberspace logoCall Now

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