Back to all articles

How long does a KRA tax audit take in Kenya?

A KRA tax audit runs weeks to 12+ months in 2026. See the 30-day objection window, 60-day KRA decision deadline, and 5-year look-back rule explained.

LEContent TeamSep 4, 2026 — 7 min read
How long does a KRA tax audit take in Kenya?

A KRA tax audit in Kenya has no fixed statutory length — a straightforward desk review can wrap up in a few weeks, while a full field audit of a business with several tax heads can run past 12 months in 2026, just as it did in prior years. What the audit itself doesn't include is the dispute stage: once KRA issues an assessment, you get 30 days to object, KRA gets 60 days to decide, and a Tax Appeals Tribunal case can add several more months before the matter is closed.

TL;DR
  • How long does a KRA tax audit take in Kenya: a few weeks to over 12 months, depending on complexity.
  • KRA must decide a formal objection within 60 days under the Tax Procedures Act, 2015, or it's deemed allowed.
  • You get 30 days to lodge an objection and 30 more days to appeal to the Tax Appeals Tribunal.
  • KRA can generally reassess up to 5 years back, with no time limit where fraud is involved.
  • Getting a tax lawyer involved at the objection stage often shortens the dispute more than waiting it out alone.
The timelines that are actually in law
60 days
KRA's deadline to decide an objection
30 days
Window to lodge an objection
5 years
Typical assessment look-back period

Why this matters

Most people assume a tax audit runs on a clock the way a court case does. It doesn't. KRA can keep an audit open as long as it needs records, clarifications, or internal sign-off, and there's no section of the Tax Procedures Act, 2015 that forces a close-out date on the audit phase itself.

Where the law does bite is downstream. Once you're issued an assessment, the 30-day objection window and the 60-day decision deadline are real deadlines with real consequences if you miss them. Businesses that don't track those dates end up with penalties and interest that keep accruing while they wait. This is also the point where talking to one of the tax lawyers in Kenya on Lex Africa tends to matter most — not to fight the audit itself, but to make sure the objection is filed correctly and on time.

How long does a KRA tax audit take in Kenya?

The honest answer in 2026 is: it depends on what kind of audit you're facing and how fast your records are ready. Here's how the stages generally break down, with the parts that carry a statutory clock marked out.

StageTypical timeframe
Notice and document requestSet by the specific KRA notice; response windows are usually short
Fieldwork or desk reviewWeeks for a desk audit; months for a full field audit
Assessment issuedAfter KRA completes its review of the records
Objection lodged by taxpayerWithin 30 days of the assessment (Tax Procedures Act, 2015, Section 51)
KRA's objection decisionWithin 60 days, or the objection is deemed allowed (Section 51(11))
Appeal to Tax Appeals TribunalWithin 30 days of KRA's objection decision

The fieldwork stage is where most of the real variation happens. Everything after the assessment is issued runs on statutory clocks that don't bend for either side.

Desk audit (compliance check): weeks, not months

A desk audit — KRA reviewing returns and supporting documents you submit without a site visit — is usually the fastest type. If your filings are consistent across VAT, PAYE, and corporation tax and you respond promptly to document requests, this stage can close in a matter of weeks. Verdict: expect weeks, not months, if your books are in order.

Comprehensive or field audit: months, sometimes over a year

A comprehensive audit involves KRA officers reviewing multiple tax heads, sometimes with a physical visit to your premises. These take longer because they cover more ground — VAT input claims, PAYE reconciliations, withholding tax, transfer pricing where it applies. For a business with multiple branches or related-party transactions, this stage alone can run well past 12 months. Verdict: budget for months, and don't be surprised if it stretches past a year.

Objection and Tax Appeals Tribunal stage: 60 days for KRA, then tribunal timelines

Once an assessment lands and you disagree with it, the audit effectively becomes a dispute. KRA has 60 days to decide your objection under Section 51(11) of the Tax Procedures Act, 2015. If it doesn't respond in that window, the objection is deemed allowed in your favor. If KRA does respond and you still disagree, you have 30 days to appeal to the Tax Appeals Tribunal, which runs on its own separate schedule from that point. Verdict: this stage is the most predictable part of the whole process because the deadlines are fixed by law.

Why the duration varies

  • Type of audit — a desk/compliance check moves faster than a comprehensive field audit
  • Number of tax heads involved — VAT, PAYE, corporation tax, and withholding tax each add review layers
  • Quality and completeness of your records — missing invoices or unreconciled ledgers stall the review
  • How fast you respond to document requests — every delay on your end pushes the timeline out
  • Business complexity — multiple branches, related-party transactions, or cross-border dealings extend fieldwork
  • Whether it escalates into an objection — this adds the 30/60/30-day sequence on top of the audit itself

Businesses in regulated sectors that already work with regulatory compliance lawyers in Kenya tend to move through the fieldwork stage faster, simply because their records are structured for this kind of review before KRA ever asks.

Talk to a verified tax lawyer

Get a 15-minute video consultation with an LSK-verified advocate on your audit or objection.

How long does KRA take to respond to an objection?

KRA has 60 days to decide a formal objection under Section 51(11) of the Tax Procedures Act, 2015. If it misses that deadline, the objection is deemed allowed by default, which means the assessment reverts to your position unless KRA acts within the window.

Can KRA audit go back more than one year?

Yes — KRA can generally reassess a taxpayer for up to 5 years from the date a return was filed. Where fraud is involved, there's no time limit at all, so older years stay open indefinitely in those cases.

What happens if I miss the 30-day objection window?

Missing the 30-day deadline generally means KRA can decline to admit your objection, though the law allows a late objection where you can show justifiable cause for the delay. This is exactly the kind of situation where getting advice quickly — rather than after the window closes — changes the outcome. If unpaid tax has already escalated to enforcement action, it's worth reading how KRA can move to freeze a bank account over unpaid tax before assuming you still have time.

FAQ

How long does a KRA tax audit take in Kenya?

A KRA tax audit in Kenya has no fixed statutory length — it can take a few weeks for a desk audit or well over 12 months for a comprehensive field audit in 2026. The stages that do carry legal deadlines are the objection (30 days to lodge) and KRA's decision on it (60 days).

Is there a legal deadline for KRA to finish a tax audit?

No, there is no statutory deadline for KRA to complete the audit itself. The Tax Procedures Act, 2015 only sets fixed timeframes for what happens after an assessment is issued — the 30-day objection window and the 60-day decision deadline.

How long does KRA take to respond to an objection in 2026?

KRA has 60 days to decide a formal objection under Section 51(11) of the Tax Procedures Act, 2015. Missing that deadline means the objection is deemed allowed by default.

Can KRA audit more than one year back?

Yes, KRA can generally reassess up to 5 years from the date a return was filed. There is no time limit where fraud is involved, so those years can be reopened at any point.

Do I need a lawyer during a KRA tax audit?

It's not mandatory, but it becomes valuable once the audit turns into a dispute. A tax lawyer's involvement matters most at the objection stage, where the 30-day filing deadline and the technical grounds for the objection both need to be right the first time.

How long do I have to object to a KRA tax assessment?

You have 30 days from the date of the assessment to lodge a formal objection with KRA. A late objection can be considered only where you show justifiable cause for the delay.

What happens if KRA misses the 60-day objection deadline?

If KRA does not issue a decision within 60 days of your objection, the law treats the objection as deemed allowed. This effectively resolves the dispute in your favor by default.

One last thing

The 60-day objection clock actually works in your favor if you track it properly: silence from KRA past that deadline isn't a stall tactic that hurts you, it's a default win under Section 51(11) of the Tax Procedures Act, 2015. The businesses that lose out in 2026 aren't the ones with slow audits — they're the ones who can't prove the exact date they filed their objection, because that date is what starts the 60-day count in the first place.

You might also like