Skip to content
SwiftPesa
Toolkit

KRA Tax Amnesty 2026: Who Qualifies, the December Deadline and How to Apply

KRA is waiving 100% of penalties and interest on tax debts to December 2025 under its 2026 amnesty, but not the principal tax. Who qualifies and how to apply.

Sarah Andrew22 Oct 20267 min read Kenya
kra tax amnesty
In this guide▾
  1. Quick facts: KRA tax amnesty 2026
  2. Who qualifies for the KRA tax amnesty in 2026?
  3. What the amnesty does not cover
  4. How to apply for the KRA amnesty on iTax
  5. What to watch out for
  6. What happens if you miss the 31 December 2026 deadline
  7. Frequently asked questions

KRA's 2026 tax amnesty runs from 1 July to 31 December 2026 and wipes out 100% of the penalties, interest and fines on tax debts you built up on or before 31 December 2025 — as confirmed on KRA's own amnesty notice, checked October 2026. It does not touch the principal tax itself: if you owe the actual tax, you still have to pay it, either in one go or on an iTax payment plan cleared by the deadline. Miss 31 December 2026 and the waived penalties and interest come back onto your account in full.

Quick facts: KRA tax amnesty 2026

Programme dates 1 July 2026 to 31 December 2026
Debts covered Tax periods up to 31 December 2025
What's waived 100% of penalties, interest and fines on those debts
What's not waived The principal tax itself; anything accrued from 1 January 2026 onward; customs duties under the EACCMA
Do you need to apply? No, if you have no principal owed — it's automatic. Yes, if you still owe principal tax
Final deadline to pay principal 31 December 2026, including anyone on a payment plan

Source: KRA, "2026 Tax Amnesty Programme at a Glance", checked October 2026.

0

Who qualifies for the KRA tax amnesty in 2026?

KRA splits taxpayers into categories, and which one you're in decides whether you need to do anything at all.

1. You've already paid your principal tax, but penalties or interest are still sitting on your ledger. This is the easiest case. The waiver is automatic — no application, no form. KRA runs the write-off through iTax once your account shows the principal cleared, and sends an Amnesty Certificate to your iTax-registered email.

2. You owe no principal tax, but you have unfiled returns from before 2026. File every outstanding return for periods up to 31 December 2025 during the amnesty window (see our guide on how to file KRA returns if you've fallen behind, or how to file a nil return if you had no income for a period). Once filed, the late-filing penalties on those returns are waived automatically — as long as you don't also owe principal tax for the same periods.

3. You owe principal tax from before 2026. You have two options: pay it off in a lump sum any time before 31 December 2026 for an instant waiver, or set up a structured payment plan on iTax. Either way, the full principal has to be cleared by the deadline — there's no partial amnesty for a partially paid balance.

4. You're in an active tax dispute — objection, Tax Appeals Tribunal case, or court case. KRA wants you to settle the principal through its Alternative Dispute Resolution (ADR) framework first. Once the principal from that dispute is settled, the amnesty on the related penalties and interest applies. Leave disputed periods out of any payment plan you set up and follow up directly with your Tax Service Office.

If you're not sure which category you're in, log into iTax and check your ledger under "Debt and Enforcement" before you do anything else. It's the fastest way to see exactly what you owe and for which years.

What the amnesty does not cover

It's worth being blunt here, because this is where people get caught out:

  • The principal tax owed. The amnesty only ever touches penalties, interest and fines — never the tax itself.
  • Anything from 1 January 2026 onward. Only debts that built up on or before 31 December 2025 qualify. A late PAYE filing for February 2026, for instance, gets no relief.
  • Customs duties under the East African Community Customs Management Act (EACCMA) — import duty disputes sit outside this amnesty entirely.

How to apply for the KRA amnesty on iTax

If you owe no principal, you genuinely don't need to apply — just make sure your returns are filed and let the system catch up (KRA processes the automatic waivers in weekly batches). If you do owe principal and want to set up a payment plan instead of paying in full:

  1. Log into iTax with your PIN and password. If you don't have a PIN yet, get one first — see our guide on getting a KRA PIN.
  2. Go to Payments and select Apply Payment Plan (new).
  3. Choose the amnesty period(s) you want covered.
  4. Go back to Payments and select Payments Registration.
  5. Pick the tax head, sub-head and period, then reduce the amount shown to the principal only — iTax sometimes still displays the penalty and interest figures on this screen, so check the total before you confirm.
  6. Set an end date no later than 31 December 2026. If you set the plan up in the first months of the window, you can spread it over up to six monthly instalments.

You can also apply through the Amnesty application tab under Debt and Enforcement in iTax, or via a link KRA sends by email or SMS, or in person at a Tax Service Office or Huduma Centre. No supporting documents are required — but accepting the terms commits you to clearing the debt by the deadline.

What to watch out for

  • Penalties and interest keep accruing while you wait. The amnesty doesn't freeze your account the moment you apply — only full payment (or a cleared plan) by 31 December 2026 locks in the waiver. Don't leave this to the last week of December.
  • iTax has known glitches with this amnesty. KRA has flagged issues with processing some withholding tax transactions, some fines not auto-waiving, payment screens still showing penalty amounts you need to manually strip out to "principal only," and missing PAYE credits for 2013–2015. If your ledger looks wrong, call the KRA contact centre (0711 099 999) rather than assume the system is right.
  • A payment plan isn't a free pass. Signing one is a commitment. If you fall behind on the instalments and the principal isn't cleared by 31 December 2026, the waiver doesn't apply and the account reverts to full penalties and interest.
  • Check what you actually owe before you pay anything. If you're employed and want to sanity-check how much of your payslip should have gone to PAYE in the years you're clearing, run the numbers through our Kenya PAYE calculator — it covers tax bands, NSSF, SHIF and the housing levy together, so you're not guessing at the principal figure before you commit to a plan.

What happens if you miss the 31 December 2026 deadline

KRA has been consistent on this: there's no grace period built in. Once the window closes, any unpaid principal starts accruing penalties and interest again at the normal rates, and enforcement action — including debt recovery — can follow for anyone who didn't settle or didn't keep to an agreed plan. If you're going to use this amnesty, the safer move is to act in the first few months rather than wait for December.

Frequently asked questions

Does the KRA tax amnesty 2026 waive the principal tax I owe?

No. It waives 100% of the penalties, interest and fines on debts accrued up to 31 December 2025. You still have to pay the actual tax owed, either as a lump sum or through an iTax payment plan cleared by 31 December 2026.

What is the deadline for the KRA tax amnesty 2026?

The programme runs from 1 July to 31 December 2026, and any principal tax under it — whether paid in full or on a payment plan — must be cleared by 31 December 2026. After that, the normal penalties and interest apply again.

Do I need to apply for the KRA amnesty, or is it automatic?

If you have no outstanding principal tax, the waiver is automatic once your account reflects that — no application needed. If you have unfiled returns with no principal due, file them during the window and the late-filing penalty waiver is automatic. You only need to actively apply (pay in full or set up a payment plan) if you still owe principal tax.

Can I still get the amnesty if my tax case is in court or under objection?

Yes, but you need to settle the principal tax first, ideally through KRA's Alternative Dispute Resolution (ADR) framework. Once the principal from that dispute is cleared, the amnesty on the related penalties and interest applies.

Which tax periods does the 2026 amnesty cover?

Only tax debts that accrued on or before 31 December 2025. Anything from 1 January 2026 onward doesn't qualify, and customs duties under the EACCMA are excluded altogether.

What happens if I set up a payment plan and then miss an instalment?

The amnesty depends on your principal being fully cleared by 31 December 2026. If you fall behind and the balance isn't settled by then, the waiver doesn't apply to the remaining debt, and penalties and interest resume on whatever is still outstanding.

0

Heads up: rates, fees and rules change often. We last checked this guide on 22 Oct 2026. Confirm current figures with the provider before you commit money — this is education, not financial advice.

Sarah Andrew

Written by Sarah Andrew

Sarah Andrew was born in the UK, raised in Kenya, and runs six businesses across East Africa. She writes SwiftPesa's guides from the business owner's side of the counter — taxes, payments, suppliers and side ventures she deals with herself — so the advice is practical and local.

More about Sarah →

Keep reading