How to File KRA Tax Returns Without Stress: A Practical Kenyan Guide

Filing tax returns with the Kenya Revenue Authority (KRA) is one of the most common — and most anxiety-inducing — obligations for Kenyan employees, business owners and landlords. The good news: with the right documents and a clear process, iTax filing is straightforward. This article explains the essentials. Always confirm current rates and deadlines directly with KRA, as rules can change.
Who needs to file?
You are generally expected to file annual returns if you:
- Earn employment income (even if tax was already deducted by your employer)
- Run a business or profession
- Receive rental income
- Have other taxable income, such as interest or dividends above the relevant thresholds
- Are registered as a taxpayer and KRA requires a return for the period
Deadlines are set by KRA each year. Employment income returns are typically due by the end of June, while business taxpayers may follow different timelines depending on their obligation. Check the current KRA calendar before assuming any date.
Documents you will need
Gather these before you start:
- Your KRA PIN — found on your PIN certificate or payslip.
- Your iTax password — you must enter this yourself. Never share it with anyone, including agents who claim to file "on your behalf" using your password.
- P9 form(s) from your employer(s) for the year — this shows your taxable pay and tax deducted.
- Business records if applicable — sales, expenses, inventory movements and asset purchases.
- Rental income records — monthly rent received and allowable deductions, if you are a landlord.
- Withholding tax certificates — from clients or institutions that deducted tax on your behalf.
Filing step by step (employment income)
- Go to the official KRA iTax portal and log in with your PIN and password.
- Select the correct return type for the year — for most employees this is the Income Tax – Resident Individual return.
- Fill in the employment section using your P9 form figures.
- Claim any allowable deductions you genuinely qualify for.
- Review the computed tax against the tax already deducted by your employer.
- Submit the return and download the acknowledgement receipt for your records.
If tax was correctly deducted by your employer, your computed liability usually nets to zero or a small refund/balance.
Common mistakes that cause penalties
- Filing under the wrong PIN or year
- Omitting a second employer or side income
- Guessing figures instead of using the P9 or actual records
- Sharing your password with unverified "agents"
- Forgetting to submit after filling (a common iTax oversight)
How TeamTech can help
TeamTech Enterprises guides customers through KRA filing, PIN applications and related compliance work. We prepare the return with you, explain every section in plain language and ensure you — not anyone else — enter your secure credentials.
Request KRA Filing support on WhatsApp
Disclaimer: This article is general guidance, not tax advice. Confirm current requirements with the Kenya Revenue Authority or a licensed tax professional.
Authorities mentioned in this article
Kenya Revenue Authority
eCitizen
Logos are shown for identification only. TeamTech Enterprises is an independent provider and is not affiliated with, endorsed by, or acting on behalf of these authorities.



