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