Whether you are in Meru, Isiolo, Tharaka Nithi, Embu, or Kirinyaga, the KRA tax returns deadline of 30th June 2026 applies to every Kenyan taxpayer with a KRA PIN, no exceptions. Whether you are an employee, self-employed trader, business owner, or landlord, you have until midnight on June 30th to file your income tax returns for the year ended 31st December 2025.
Missing this deadline costs money. It can also put you at risk of a tax audit, affect your ability to get a Tax Compliance Certificate (TCC), and create complications when applying for loans, tenders, or government services.
What Is the KRA Tax Returns Deadline?
The KRA tax returns deadline is the date by which all resident individuals and companies must submit their annual income tax returns to the Kenya Revenue Authority via the iTax portal at itax.kra.go.ke.
Under the Income Tax Act (Cap 470) and the Tax Procedures Act 2015, the deadline for individual income tax returns is the last day of the 6th month following the end of the year of income, which means 30th June. For 2026, you are filing for income earned from 1st January 2025 to 31st December 2025.
Who Must File Before the June 30th Deadline?
- Employees, even if your employer deducts PAYE, you must still file your own annual return
- Self-employed individuals, freelancers, consultants, sole traders, and contractors
- Business owners and directors, both resident companies and the individuals who run them
- Landlords, those earning rental income from residential or commercial properties
- Anyone with a KRA PIN, including those with zero income, who must file a nil return
If you have a KRA PIN, you must file, even if you did not earn any money in 2025.
What Is the Penalty for Missing the KRA Deadline?
| Taxpayer Type | Penalty |
| Individual | Ksh 2,000 per month or part thereof, up to Ksh 20,000 |
| Company | 5% of the tax due or Ksh 20,000, whichever is higher |
Any unpaid tax also carries a 5% late payment penalty plus interest at 1% per month, compounding monthly, until the balance is cleared. These penalties begin accruing from 1st July 2026, the day after the deadline. There is no grace period.
Do not risk a penalty you could easily avoid.
With the June 30 deadline approaching, Mutea and Associates CPA is filing returns for clients across Meru County right now. Early filers avoid portal congestion, last-minute errors and unnecessary stress. Secure your filing slot today.
What Happens to Your Tax Compliance Certificate?
A Tax Compliance Certificate (TCC) is issued by KRA as proof that you are up to date with all tax obligations. It is required for bidding on government tenders, applying for bank loans, renewing business licences, and securing contracts with larger corporates.
If you have unfiled returns or unpaid taxes, KRA will not issue or renew your TCC. For business owners in Meru, Isiolo, Tharaka Nithi, Embu, and Kirinyaga who depend on tenders and contracts, this is a serious practical consequence of missing the deadline.
Why You Should File Early, Not on June 30th
Every year, the KRA iTax portal experiences severe congestion and slowdowns in the final days of June. Filing early avoids:
- Portal timeouts and errors that prevent submission
- Losing your completed Excel form due to a browser crash mid-upload
- Discovering missing documents, such as a P9 form your employer has not yet issued, too late to obtain
- Processing delays for any tax refunds due to you
Need Help Beating the Deadline in Meru County?
Mutea & Associates Certified Public Accountants, based in Nkubu, Meru County, is currently helping taxpayers across Meru, Isiolo, Tharaka Nithi, Embu, and Kirinyaga file their KRA returns before the deadline. Contact us today, do not leave it until June 30th.
Learn more about our Tax Accounting and Compliance Services.
Frequently Asked Questions About the KRA Returns Deadline
What is the KRA returns deadline in 2026?
The deadline is 30th June 2026, covering income from 1st January 2025 to 31st December 2025.
Is there a grace period after the KRA deadline?
No. Penalties begin accruing from 1st July 2026, the day after the deadline. There is no formal grace period.
Can I file KRA returns after the deadline?
Yes, you can still file after June 30th, but penalties apply from the date of the missed deadline. Filing late is still better than not filing at all, the individual penalty is capped at Ksh 20,000.
Do I need to file if I had no income in 2025?
Yes. If you have a KRA PIN, you must file a nil return even if you had zero income. The penalty for not filing is the same as for any other unfiled return.
What is the KRA returns deadline for companies?
For companies with a 31st December year-end, the deadline is 30th June 2026. Companies with a different year-end have six months from the close of their accounting period.
How do I know if I have already filed my returns?
Log in to itax.kra.go.ke with your PIN and password. Under the Returns tab, you can see a history of all returns previously filed.
The June 30 deadline is closer than you think.
Do not leave your KRA returns until the last week. Mutea and Associates CPA in Nkubu is filing returns for clients across Meru County now. Contact us today and we will have your returns filed well before the deadline.
