AI Assistant
How do I file KRA r...
 
Notifications
Clear all

How do I file KRA returns online using iTax step by step (including nil returns)?

1 Posts
1 Users
0 Reactions
6 Views
(@sande)
Posts: 4929
Member Admin
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#210]

I recently needed to file my KRA returns online, and at first, the iTax system looked confusing. Many people delay filing because they don’t understand the process, yet it’s mandatory for anyone with a KRA PIN.

If you’re unsure how to file your returns or even submit nil returns, here’s a simple guide to help you do it correctly.


Quick Answer

To file KRA returns online, log into the iTax portal, select “File Returns,” download and fill the form, upload it, and submit. For nil returns, use the “File Nil Returns” option.


Who Needs to File KRA Returns in Kenya?

  • Anyone with a KRA PIN
  • Employed individuals
  • Self-employed persons
  • Unemployed individuals (must file nil returns)

Step-by-Step: How to File KRA Returns Online

Step 1: Visit iTax Portal

Go to the KRA iTax website.

Step 2: Log in to Your Account

Enter your KRA PIN and password.

Step 3: Go to Returns Section

Click on Returns → File Returns.

Step 4: Select Tax Obligation

Choose the correct tax obligation and click Next.

Step 5: Download Tax Return Form

Download the Excel or ODS form provided.

Step 6: Fill the Form

Enter all required information correctly.

Step 7: Validate and Zip File

Enable macros, validate the form, and save it as a zip file.

Step 8: Upload the File

Return to iTax and upload the zip file.

Step 9: Agree and Submit

Accept terms and click Submit.

Step 10: Confirm Submission

You will receive a confirmation message once successful.


Step-by-Step: How to File Nil Returns in Kenya

Step 1: Log in to iTax

Access your account using your KRA PIN.

Step 2: Select File Nil Returns

Go to Returns → File Nil Returns.

Step 3: Select Tax Obligation

Choose Income Tax Resident.

Step 4: Select Return Period

Pick the correct filing year.

Step 5: Submit Return

Click Submit.

Step 6: Download Acknowledgement

Download and save your return receipt.


Important Things to Know

  • Filing is mandatory every year
  • Nil returns are required if you have no income
  • Late filing may attract penalties

Extra Tips and Best Practices

  • File returns before the deadline
  • Keep copies of your acknowledgement receipts
  • Double-check all entries before submitting
  • Use the correct tax obligation
  • Ensure macros are enabled when filling forms

Common Mistakes to Avoid

  • Missing the filing deadline
  • Uploading an unzipped file
  • Entering incorrect information
  • Choosing the wrong tax obligation
  • Forgetting to download acknowledgement

FAQ

Is it mandatory to file KRA returns every year?

Yes, even if you have no income, you must file nil returns.

What happens if I don’t file returns?

You may incur penalties and fines.

How long does it take to file returns?

It takes a few minutes once you understand the process.


Conclusion

Filing KRA returns online is simple once you understand the steps. Whether you’re employed or not, make sure you file on time to avoid penalties and stay compliant.


 
Posted : March 28, 2026 9:50 pm