“Adulting is hard, but tax filing doesn’t have to be.” Welcome to your ultimate guide on how to file KRA returns, whether you're employed, self-employed, or chilling in between gigs.
Why Filing Your KRA Returns is a Big Deal
Let’s be real — most Kenyans only think about taxes when penalties hit their inbox like a slap from reality. But here’s the truth:
- Filing your taxes is not just a requirement—it's a vital responsibility for every Kenyan with a KRA PIN.
- Don’t risk penalties—neglecting to file means facing an automatic Ksh 2,000 fine for individuals.
- Seize opportunities—without a tax compliance certificate, you could miss out on tenders, job applications, and visas.
- Embrace financial growth—filing taxes empowers you to track your income, manage your budget, and build lasting wealth.
First Things First:
What You Need Before Filing
To file your KRA returns, make sure you have:
- Your KRA PIN and password. If you’ve forgotten it, reset here.
- Access to iTax portal.
- For employed: Your P9 Form from your employer.
- For unemployed: Just your KRA PIN login — we’ll show you how to file a Nil return.
How to File KRA Returns If You’re Employed
If you’ve got a 9-5, here's your blueprint:
Step 1: Log In to iTax
Head over to the iTax portal and enter your KRA PIN and password.
Step 2: Select “File Returns.”
- Choose: Income Tax – Resident Individual.
- Click Next.
Step 3: Upload Your P9 Form
You’ll be prompted to input:
- Your employment income, reliefs, and PAYE deducted.
- These figures are found on your P9 Form issued by your employer.
Pro Tip: If your employer is on iTax, you can request your P9 form via email or HR portal.
Step 4: Fill Out Return Form (IT1)
- Enter details as per the P9 form.
- Validate the form (usually Excel-based).
- Upload the generated zip file.
Step 5: Submit & Download Receipt
- Once submitted, download your e-return acknowledgment receipt.
- Keep this for your records or future applications.
How to File KRA Returns If You’re Unemployed (Nil Returns)
No income? No problem. You still need to file — and it's super easy.
Step 1: Log in to iTax Portal
Step 2: Click on “File Nil Return.”
- Select: Income Tax – Resident Individual.
- Check the box that says “Nil Return.”
Step 3: Fill in the Form
- Select return period (e.g., 01/01/2024 to 31/12/2024).
- Confirm no income and submit.
Step 4: Download Acknowledgement
That’s it! You’re now tax compliant — even without a job.
Direct Link to File Nil Return
What Happens If You Don’t File?
Let’s talk consequences:
- Ksh 2,000 penalty for every year you skip.
- Blocked from accessing tax compliance certificate.
- Legal implications for persistent non-compliance.
Benefits of Filing Your KRA Returns
(Even If You’re Not Employed)
- Builds your financial history – Critical for loans, mortgages, and grants.
- Proves tax compliance – Opens doors to government jobs, scholarships, tenders.
- Stay penalty-free – No surprise fines.
- Empowers financial literacy – Learn how your money moves and what you owe (or don't).
Final Thoughts: Adult Like a Pro
Filing your KRA returns is one of those adulting milestones that’s low effort, high reward. Whether you're stacking coins from a corporate job or still figuring things out, stay compliant. It protects your financial future, builds credibility, and sets you apart as a responsible citizen.
Useful Links
Over to You!
Have questions about filing your return? Drop them in the comments or hit us up at okothkevin313@gmail.com. Better yet, sign up for our free tax filing checklist here and never miss a deadline again.
Let me know if you’d like a downloadable PDF guide or a social media teaser version of this post. We can also spin this into an infographic or TikTok-style video content for wider engagement.