What Kenyan Businesses Need to Know About Tax Disputes with KRA

Sometimes you see a KRA tax assessment coming, and sometimes you don’t. When KRA officers have been on your neck auditing your tax records, you anticipate their findings. But other times, you file your tax returns like you always do, only to get a Notice of Tax Assessment in your inbox.
One fact remains: KRA tax assessments aren’t random.
There are triggers behind them, including data discrepancies, inconsistent tax returns, and information from third parties.
Receiving a tax assessment, whether expected or unexpected, is alarming.
It arrives with a deadline attached and expectations to fulfill your tax obligations. The language may be technical and full of legalese, causing panic.
But there is no need to panic. Kenyan tax laws give taxpayers a structured legal pathway to challenge KRA tax assessments.
Understanding this pathway, from the moment a dispute arises to when it’s resolved, can help you stay on top of your relationship with KRA and protect your interests as a business owner.
What Counts as a Tax Dispute with KRA?
What’s a tax dispute?
KRA has made a tax decision. You’ve received the decision via email, iTax, or any other channel, and upon reviewing it, you disagree with it wholly or partly.
You intend to challenge it because, based on your records and the applicable tax laws, you believe KRA is wrong or has made an error.
That is what counts as a tax dispute with KRA.
A tax dispute with KRA is more than a disagreement over a tax bill. It’s a formal conflict over a tax decision and follows specific procedures and timelines.
Why Getting it Right Early Matters
What you do in the first few days after receiving a tax assessment affects the trajectory of your dispute with KRA more than you can imagine.
Timing determines whether you retain your right to challenge the tax dispute or not. The 30-day deadline is a critical part of the objection process, and filing after the deadline automatically takes away your legal power as a taxpayer.
You might get an extension if you have a good reason for the delay, but you don’t want to find out whether yours counts as a good reason or not when the stakes are already high, do you?
Because the early days of a KRA tax dispute are procedure- and deadline-driven, most businesses seek professional assistance at this stage. Experts like Gichuri & Partners’ KRA dispute resolution team work with these businesses to help them avoid early missteps that could narrow their legal options.
Step 1: Understanding the Tax Assessment
You can’t challenge what you don’t fully understand. Otherwise, you risk wasting your time and resources without changing the outcome of the dispute.
In the Notice of Assessment, KRA explains the basis of their tax decision. Review the following:
- The tax period.
- The tax type, i.e, Value Added Tax (VAT), corporate tax, etc.
- The reasoning behind the tax assessment.
- The figures involved.
- The records or transactions being questioned.
- The penalties and interest included.
With this knowledge, you can respond directly to everything KRA said in the assessment. Remember, this is a legal process based on facts and applicable tax regulations rather than a general sense that the assessment could be wrong.
Step 2: Filing a Formal Tax Objection
So you disagree with the tax assessment? What’s next?
You need to file a Notice of Objection to the KRA Commissioner. As soon as you receive the tax assessment, the clock starts ticking. You have a limited window (30 days) to legally lodge your objection via iTax.
The deadline is not the only parameter that determines the validity of your objection. KRA considers other aspects, including:
- Clear and concise grounds of objection.
- Supporting documentation to back up your claims.
- Must’ve paid the undisputed tax, if any, or made arrangements to pay.
Step 3: What Happens Next? Review and Alternative Resolution Routes
Once you’ve filed your tax objection, KRA reviews it. But how can the same KRA that issued the tax decision review your tax objection? Won’t there be a bias or conflict of interest?
This is where the Independent Review of Objections (IRO) comes in. It’s an independent department within the KRA that reviews both the taxpayer’s and KRA’s arguments to determine who is wrong and who is right.
After reviewing your objection, the IRO will prepare a report. This report becomes the basis of the objection decision issued by the KRA Commissioner within 60 days.
If the Commissioner doesn’t issue an objection decision within this window, your objection is deemed allowed by law.
If the tax dispute remains unresolved at this stage, you can explore the alternative dispute resolution (ADR) process. This is a voluntary mediation process between KRA and a taxpayer to solve a tax dispute outside the court/tribunal system.
ADR is more flexible, timely, and cheaper compared to litigation through courts and the Tax Appeals Tribunal (TAT). However, it’s not suitable for every tax dispute. This is another juncture where business owners seek professional assistance to determine the best way forward.
Step 4: Escalating Further- The Tax Appeals Tribunal Process
KRA has issued the objection decision, and you still disagree with it. You’ve tried ADR, and the negotiations didn’t resolve the dispute.
The next step is escalating the matter to the Tax Appeals Tribunal. This is an independent and specialized “tax court” that settles tax disputes between KRA and taxpayers.
Filing a case at the TAT is a structured and formal process. There are deadlines, procedural requirements, and guidelines that must be adhered to.
Interestingly, the work done during the objection process matters at the appeal stage. The grounds of objection, supporting documents, KRA tax assessment, and objection decision all play a key role in the final judgment.
For this reason, you shouldn’t treat the objection process as a mere response of disagreement but as a key stage that might affect your case in the event it escalates to the Tribunal.
Common Mistakes Businesses Make That Complicate KRA Tax Dispute Resolution
Kenyan businesses make the following common mistakes that stand in the way of resolving tax disputes with KRA:
- Missing Deadlines: The 30-day window is a strict timeline; you miss it, and your tax objection becomes invalid. Some businesses have even appealed to the TAT only to lose the case because the objection was filed after the deadline.
- Weak evidence/Supporting Documents: It’s your burden to prove how KRA’s tax decision is wrong. If your records and supporting documents are sketchy, your argument won’t succeed.
- Vague Grounds of Objection: You must understand KRA’s tax assessment, point out the exact statements you disagree with, and give explanations as to why you disagree.
- Handling Complicated Tax Disputes Alone: While a taxpayer can handle some of the simple tax affairs alone and succeed, complex matters require a tax expert. Consider hiring a tax attorney or registered KRA tax agent when the case is complex.
Tax Disputes Are Manageable, But Only With the Right Approach
The key to resolving tax disputes with KRA is to review the assessment carefully, act early enough, and back up your arguments with solid supporting documents. Every stage follows a defined process with procedural requirements and timelines. With the right knowledge and support, it becomes easy for businesses to navigate tax disputes in Kenya.
Read Also: KRA Pushes to Cut Tax Dispute Resolution from 120 to 90 Days Through Private Sector Reforms
About Soko Directory Team
Soko Directory is a Financial and Markets digital portal that tracks brands, listed firms on the NSE, SMEs and trend setters in the markets eco-system.Find us on Facebook: facebook.com/SokoDirectory and on Twitter: twitter.com/SokoDirectory
- January 2026 (220)
- February 2026 (248)
- March 2026 (287)
- April 2026 (207)
- May 2026 (192)
- June 2026 (238)
- July 2026 (281)
- August 2026 (225)
- September 2026 (258)
- October 2026 (78)
- January 2025 (119)
- February 2025 (191)
- March 2025 (212)
- April 2025 (193)
- May 2025 (161)
- June 2025 (157)
- July 2025 (227)
- August 2025 (211)
- September 2025 (267)
- October 2025 (297)
- November 2025 (230)
- December 2025 (220)
- January 2024 (238)
- February 2024 (227)
- March 2024 (190)
- April 2024 (133)
- May 2024 (157)
- June 2024 (145)
- July 2024 (136)
- August 2024 (154)
- September 2024 (212)
- October 2024 (255)
- November 2024 (196)
- December 2024 (143)
- January 2023 (182)
- February 2023 (203)
- March 2023 (322)
- April 2023 (297)
- May 2023 (267)
- June 2023 (214)
- July 2023 (212)
- August 2023 (257)
- September 2023 (237)
- October 2023 (264)
- November 2023 (286)
- December 2023 (177)
- January 2022 (293)
- February 2022 (329)
- March 2022 (358)
- April 2022 (292)
- May 2022 (271)
- June 2022 (232)
- July 2022 (278)
- August 2022 (253)
- September 2022 (246)
- October 2022 (196)
- November 2022 (232)
- December 2022 (167)
- January 2021 (182)
- February 2021 (227)
- March 2021 (325)
- April 2021 (259)
- May 2021 (285)
- June 2021 (272)
- July 2021 (277)
- August 2021 (232)
- September 2021 (271)
- October 2021 (303)
- November 2021 (364)
- December 2021 (249)
- January 2020 (272)
- February 2020 (310)
- March 2020 (390)
- April 2020 (321)
- May 2020 (335)
- June 2020 (327)
- July 2020 (333)
- August 2020 (276)
- September 2020 (214)
- October 2020 (233)
- November 2020 (242)
- December 2020 (187)
- January 2019 (251)
- February 2019 (215)
- March 2019 (283)
- April 2019 (254)
- May 2019 (269)
- June 2019 (249)
- July 2019 (335)
- August 2019 (292)
- September 2019 (306)
- October 2019 (313)
- November 2019 (362)
- December 2019 (318)
- January 2018 (291)
- February 2018 (213)
- March 2018 (275)
- April 2018 (223)
- May 2018 (235)
- June 2018 (176)
- July 2018 (256)
- August 2018 (247)
- September 2018 (255)
- October 2018 (282)
- November 2018 (282)
- December 2018 (184)
- January 2017 (183)
- February 2017 (194)
- March 2017 (207)
- April 2017 (104)
- May 2017 (169)
- June 2017 (205)
- July 2017 (189)
- August 2017 (195)
- September 2017 (186)
- October 2017 (235)
- November 2017 (253)
- December 2017 (266)
- January 2016 (164)
- February 2016 (165)
- March 2016 (189)
- April 2016 (143)
- May 2016 (245)
- June 2016 (182)
- July 2016 (271)
- August 2016 (247)
- September 2016 (233)
- October 2016 (191)
- November 2016 (243)
- December 2016 (153)
- January 2015 (1)
- February 2015 (4)
- March 2015 (164)
- April 2015 (107)
- May 2015 (116)
- June 2015 (119)
- July 2015 (145)
- August 2015 (157)
- September 2015 (186)
- October 2015 (169)
- November 2015 (173)
- December 2015 (205)
- March 2014 (2)
- March 2013 (10)
- June 2013 (1)
- March 2012 (7)
- April 2012 (15)
- May 2012 (1)
- July 2012 (1)
- August 2012 (4)
- October 2012 (2)
- November 2012 (2)
- December 2012 (1)
