How to File KRA Returns on iTax
Kenyan taxpayers are required to file income tax returns through iTax for each year of income. Individual income tax returns are generally filed between 1 January and 30 June of the following year.
Quick Summary
- Filing is done online through iTax.
- You need your KRA PIN and iTax password.
- Individuals file returns for the previous year of income.
- Nil returns may apply where there was no taxable income.
- Always review details before submitting.
Requirements Checklist
- 1KRA PIN
- 2iTax password
- 3P9 form for employees where applicable
- 4Income records
- 5Deduction records where applicable
- 6Internet access
- 7Valid email or phone access for account recovery if needed
Step-by-Step Guide
Visit the iTax portal.
Log in using your KRA PIN and password.
Go to the Returns section.
Select File Return.
Choose the correct tax obligation and return period.
Fill the required fields carefully.
Upload or complete the return as instructed.
Validate the return where required.
Submit the return.
Download or save the acknowledgment receipt.
Common Mistakes to Avoid
- Filing for the wrong year.
- Forgetting to file nil returns when applicable.
- Using incorrect employment income details.
- Not saving the acknowledgment receipt.
- Waiting until the last days of June when the system may be slow.
Frequently Asked Questions
When is the KRA return deadline?
Individual income tax returns are usually due by 30 June for the previous year of income.
Can I file nil returns?
Yes, if you had no taxable income for the year, nil filing may apply.
What is a P9 form?
A P9 is a tax deduction summary commonly issued by employers to employees.
What happens if I do not file?
You may face penalties or compliance issues.
Where do I confirm official rules?
Confirm on the official KRA website and iTax portal.
Official Sources
Confirm on the official KRA website and iTax portal.
Disclaimer
EasyGov Kenya is an independent informational website. We are not affiliated with the Government of Kenya, eCitizen, KRA, NTSA, HELB, BRS, SHA, or any public agency. Always confirm final requirements, fees, and application status on the official government portals.