Home›Blog›How to Apply for a KRA Tax Amnesty or Penalty Waiver in Kenya
Guide4 min read

How to Apply for a KRA Tax Amnesty or Penalty Waiver in Kenya

The Kenya Revenue Authority periodically offers tax amnesty programmes that allow businesses to settle outstanding tax obligations at reduced rates. Here's how to apply and what you need to know.

KRAtaxamnestycompliance
16 October 2026
How to Apply for a KRA Tax Amnesty or Penalty Waiver in Kenya

If you owe the Kenya Revenue Authority money and have been putting off settlement, a tax amnesty or penalty waiver might be your route to resolve it without facing the full weight of accumulated interest and punitive charges. The KRA has run several amnesty windows in recent years, and understanding how to apply puts you ahead of defaulting taxpayers who face collection action.

Tax amnesties are temporary programmes where the KRA forgives or reduces penalties and interest on unpaid taxes. A penalty waiver is narrower—it removes penalties on late payment while you still owe the principal tax amount. Both require you to act within tight deadlines, usually between 30 and 90 days from announcement.

Check if an Amnesty Window is Currently Open

The KRA announces amnesty programmes through official channels: the itax.kra.go.ke portal, the KRA's social media accounts, and via SMS to registered taxpayers. There is no standing amnesty—you must catch them when they're announced. Sign up for KRA email alerts and check itax.kra.go.ke regularly if you have outstanding liabilities.

Once announced, the KRA publishes the amnesty terms: which tax types qualify (income tax, VAT, withholding tax), the discount percentage on penalties (often 50-100%), and the exact deadline. Read these carefully. Not all taxes qualify in every amnesty, and missing the deadline means you lose the offer entirely.

Calculate Your Outstanding Amount

Before applying, you need to know exactly what you owe. Log into itax.kra.go.ke using your KRA PIN. Navigate to the 'My Account' or 'Tax Obligations' section to view your assessment summary. This shows principal tax, penalties, interest, and total liability.

If the figures look wrong—arrears you believe you've paid, or assessments you're disputing—you have two choices. You can dispute the assessment separately through the KRA's objection process (a separate, slower route), or you can apply for amnesty on the current balance and address disputes later. Most taxpayers choose to settle under amnesty first to stop accumulation of interest.

Use the KRA penalty calculator to verify what you'll pay after amnesty discount.

Submit Your Amnesty Application

Most recent KRA amnesty programmes require you to apply online through itax.kra.go.ke. During the amnesty window, a dedicated amnesty section appears on the portal homepage. Click it, then enter your KRA PIN, taxpayer name, and select which assessment years you're settling under amnesty.

The system calculates your new liability (original amount minus the amnesty discount) and generates a payment reference. You then pay via M-Pesa Paybill, bank transfer, or KRA payment agents. Payment must be made within the amnesty deadline—there are no extensions.

For businesses with complex tax positions or multiple outstanding years, KRA tax experts on Kaziiko can guide you through the process and ensure you claim all available discounts.

Keep proof of payment. The system generates a confirmation receipt showing amnesty applied, penalty waived amount, and remaining balance (if any). This is your record that you've complied.

After Payment: What Happens Next

Once you pay, your account status updates on itax.kra.go.ke within 2-5 working days. Your tax compliance certificate becomes current, which matters if you need to bid for government contracts or renew licenses.

If you have current-year tax obligations (this month's or quarter's returns), those are separate from the amnesty and still due as normal. Amnesty only covers past arrears.

Missed the amnesty deadline? Find a verified Kenyan expert on Kaziiko who can explore other settlement options: voluntary disclosure (different from amnesty, involves penalty), or negotiated payment plans if you genuinely cannot pay in full.

Frequently Asked Questions

Does amnesty mean I don't have to pay anything?

No. Amnesty forgives penalties and interest, but you still pay the principal tax amount owed. If you owed KSh 500,000 in tax plus KSh 200,000 in penalties and interest, amnesty might reduce it to KSh 500,000. You pay that.

Can I apply for amnesty if I'm disputing an assessment?

Yes, but carefully. Applying for amnesty is viewed as accepting the assessment. If you have a strong dispute, consider filing an objection first. If you apply for amnesty, your objection right may be waived depending on the amnesty terms. Check the published amnesty conditions.

What if I can't afford to pay even the reduced amnesty amount?

The amnesty offer expires if you don't pay by the deadline. After that, the KRA may pursue collection action. Contact compliance experts to explore payment plans or voluntary disclosure as alternatives.

Is amnesty guaranteed if I apply on time?

Yes, if you meet the published criteria (registered taxpayer, within deadline, eligible tax type). The KRA cannot reject an on-time amnesty application. The risk is missing the deadline, not approval.

Find an Expert on Kaziiko

KRA tax experts on Kaziiko ›compliance experts ›Browse all experts ›
KaziikoKazi IkoKenya's Digital Expert Marketplace

Skip the queue — hire a verified expert

Pay via
M-PESA

Our vetted specialists handle KRA, eCitizen, NTSA, SHA, NSSF and more — remotely, in hours.

✓ Verified & background-checked experts
✓ Pay securely via M-Pesa — no cash
✓ Work delivered remotely in hours
✓ Dispute protection on every order
eCitizenKRA & TaxNTSASHABusiness Reg.CV Writingkaziiko.co.ke

You might also like

All articles ›
Guide

How to Claim a KRA Tax Refund on iTax in Kenya

4 min read
Guide

How to File Quarterly VAT Returns on KRA iTax: A Practical Guide

4 min read
Guide

How to Deregister from VAT with KRA When Your Business Closes

4 min read