How to File KRA Returns in Kenya (2026 Step-by-Step Guide)
Filing KRA returns is one of the most important responsibilities for every taxpayer in Kenya. Whether you are employed, self-employed, running a business, or even currently not earning, the Kenya Revenue Authority (KRA) requires you to submit your returns every year.
In this complete 2026 guide, I will walk you step-by-step on how to file your KRA returns easily, avoid penalties, and ensure full compliance. If youโve ever felt confused about the **iTax system, this guide is for you.
๐ What Are KRA Returns?
KRA returns are a declaration of your income, taxes paid, and financial status submitted annually to the government through the iTax system.
๐ In simple terms:
Itโs how you tell the government:
- How much you earned
- How much tax you paid
- Whether you owe anything
๐ฅ Who Should File KRA Returns in Kenya?
You MUST file returns if you have:
- A KRA PIN
- Formal employment (salary)
- A business or side hustle
- Rental income
- Freelance income
๐ Even if you have NO income, you are still required to file Nil Returns.
โ ๏ธ Deadline for Filing KRA Returns 2026
- ๐ Deadline: 30th June 2026
- โ Late filing penalty:
-
- Individuals: Ksh 2,000 minimum
- Companies: Ksh 20,000+
๐ Avoid last-minute rush. File early!
๐งพ Requirements Before Filing
Before you start, ensure you have:
โ For Employed Individuals:
- KRA PIN
- iTax password
- P9 Form (from employer)
โ For Business Owners:
- Income records
- Expense records
- KRA PIN
โ For Nil Returns:
- KRA PIN
- iTax login credentials
๐ Step 1: Login to iTax
- Visit: https://itax.kra.go.ke
- Enter:
-
- KRA PIN
- Password
- Solve the security question
- Click Login
๐ If you forgot your password, click โForgot Passwordโ
๐ฅ Step 2: Download the Excel Return Form
- Go to:
๐ Returns โ File Return - Select:
-
- Tax obligation (Income Tax Resident Individual)
- Click Next
- Download the Excel (Offline) Form
๐งฎ Step 3: Fill the Excel Sheet
Open the downloaded file and:
For Employed:
- Enter details from your P9 form:
-
- Basic salary
- Benefits
- PAYE deducted
For Business:
- Declare:
-
- Total income
- Expenses
- Net profit
๐ Be accurate to avoid errors.
๐ค Step 4: Upload the Return File
- Save the Excel file
- Go back to iTax
- Upload the file
- Click Submit
๐ Step 5: Download Acknowledgement Receipt
After submission:
- Download the receipt
- Keep it safe as proof
๐ข How to File Nil Returns in Kenya
If you had no income:
- Login to iTax
- Go to:
๐ Returns โ File Nil Return - Select obligation
- Submit directly (no Excel needed)
๐ It takes less than 2 minutes!
โ Common Mistakes to Avoid
- Wrong KRA PIN
- Incorrect P9 details
- Not filing at all
- Waiting until deadline day
- Uploading wrong file format
โ ๏ธ Penalties for Late Filing
Failure to file returns leads to:
- Ksh 2,000 penalty (individuals)
- Additional interest on unpaid tax
- Possible account restrictions
๐ก Benefits of Filing KRA Returns
- Avoid penalties
- Access government services
- Apply for loans and tenders
- Maintain a clean financial record
๐ข Why Use Cyber Services Like Divalinks?
At Divalinks Online Cyber Services Kenya, we help you:
- File KRA returns quickly
- Avoid errors
- Recover forgotten passwords
- Handle nil returns in minutes
๐ You donโt have to struggle alone.
๐ Pro Tips for 2026 Filing
- File early (donโt wait for June)
- Keep your P9 safe
- Update your KRA details
- Use a trusted cyber service
๐ฃ Final Thoughts
Filing KRA returns in Kenya is not as complicated as many people think. With the right guidance and tools like the iTax system, you can complete the process in minutes.
The key is:
๐ Start early
๐ Follow the correct steps
๐ Avoid common mistakes
If you need assistance, visit Divalinks Online Cyber Services Kenya and get professional help today.
๐ Call to Action
Need help filing your KRA returns?
๐ Visit Divalinks Cyber Services today
๐ฌ Or contact us for quick assistance
๐ Letโs file your returns fast, easy, and stress-free!
