Why Did My Fine Reach 70K?
That number is almost never a single tax bill. KRA fines are built from layers — late-filing penalties, interest on anything unpaid, and sometimes the principal itself. When you miss filings for several months, they stack fast.
Late-filing penalties per return
VAT nil returns are commonly penalised at about KES 10,000 per month filed late (amounts vary by source and whether tax was due — check iTax).
Individual income tax nil returns
A late nil return costs KES 2,000 per individual. Companies pay KES 20,000 per late company income-tax return, or 5% of tax due, whichever is higher.
Interest on unpaid amounts
Interest is commonly cited at around 1% per month, compounding — though some sources quote up to 2%. Because figures genuinely differ across sources, don't rely on a rule of thumb: read the exact rate KRA applied in your iTax ledger.
A realistic example that hits KES 70,000
A company misses 7 months of VAT nil returns.
7 months × KES 10,000/month = KES 70,000 in late-filing penalties.
No interest and no principal needed — just the missed filings. The KES 10,000/month is the widely-cited flat penalty for a late nil VAT return; months where VAT was actually due instead follow the 5%-of-tax-or-KES-10,000 rule, which can be higher.
Check your own numbers: VAT, individual, and company penalties combine differently and sources differ on some figures. Always trust the amount shown in your own iTax ledger over any table — log in and read exactly what KRA applied.
You May Only Owe the Principal — Most People Don't Know This
Here's the part that changes everything, and the reason this page exists: a huge share of a fine like 70K is penalties and interest, not tax you own. And under the 2026 KRA tax amnesty (Finance Act 2026), penalties and interest on debt accumulated up to 31 December 2025 can be waived 100%. You pay only the principal.
Say you owed KES 100,000 in tax and it grew to KES 180,000 through penalties and interest. Under the amnesty you settle the KES 100,000 principal and KES 80,000 falls away. And if you owe no principal — your 70K is pure late-filing penalties on nil returns — the waiver is automatic once you file those returns, so that 70K can go to KES 0.
Most small-business owners race to pay the full amount because nothing told them otherwise. That's the gap — the amnesty exists in tax-policy press and KRA notices, not in front of the person panicking at a big iTax figure.
There is one hard limit: it only covers liabilities for periods up to 31 December 2025. Anything from 1 January 2026 onward is excluded and stays fully payable.
See our full KRA tax amnesty 2026 guide for the complete eligibility rules.
Check the Amnesty First, Before You Pay Anything
Match your situation below. In most cases the amnesty applies automatically — no application needed.
Principal already paid
Automatic waiver — no action needed. KRA's system applies it.
Late-filing penalties only, no principal owed
File the outstanding returns, and the penalty waiver triggers automatically. Your 70K could go to KES 0.
Still owe principal — can pay lump sum
Pay the full principal by 31 December 2026, and the waiver is applied.
Still owe principal — need instalments
Apply for a KRA-approved payment plan on iTax and clear the principal by 31 December 2026.
Note: even a fine that's been split between principal and penalties only gets the penalty portion waived — you don't need a fully nil bill to benefit. Get the routing right on the eligibility guide.
If Your Debt Is From 2026 Onward
Anything arising on or after 1 January 2026 sits outside the amnesty. For that debt you don't have an automatic waiver — you must apply to KRA for a discretionary penalty waiver.
Written application
Submit through the iTax portal under the Penalty and Interest Waiver menu, explaining why the penalty should be waived.
All returns must now be filed
KRA wants current filing to be fully up to date before it will consider waiving past penalties.
Case-by-case, not guaranteed
There is no blanket waiver — KRA decides each case. A genuine mistake or first-time offence is far more likely to succeed than a pattern.
You may hold penalties for both pre-2026 and 2026 periods. Handle each correctly: the pre-2026 part under the amnesty, the 2026 part via a waiver application. See our late VAT filing waiver guide.
What to Do Now
Don't pay the full amount yet
Read the actual breakdown in iTax — separate principal from penalties and interest. Under the amnesty the principal is what matters.
Get the dates right
If the debt is for a period up to 31 December 2025, the amnesty applies. If it's from 2026, you need a waiver application instead.
File all outstanding returns
This is the step that unlocks the automatic waiver when no principal is owed. Unfiled returns are also what block your TCC.
Settle the principal by 31 December 2026
Lump sum, or a KRA-approved payment plan. The deadline is firm — miss it and the penalties come back.
Confirm the waiver on your ledger
Once principal is paid, KRA applies the waiver automatically. Check iTax to confirm the penalties and interest are cleared.
Not Sure Which Applies to Your Fine?
Cleared penalties unlock your Tax Compliance Certificate (TCC) — needed for tenders, licences, and work permits. Our Penalty Waiver service (KES 4,000) reconciles your iTax ledger, handles the amnesty or waiver application, and sorts out the PRN/allocation errors that trip people up.
Frequently Asked Questions
Why is my KRA fine so high?
KRA bills are almost never a single charge. A seemingly huge fine is usually the original tax (if any) plus late-filing penalties plus monthly interest (commonly cited around 1%, compounding) that has grown over many months. A company that misses seven months of VAT nil returns at KES 10,000 per month lands on exactly KES 70,000 in penalties alone.
Can the 2026 KRA tax amnesty wipe my penalties?
If your debt relates to a period up to 31 December 2025, yes. The Finance Act 2026 amnesty (running 1 July to 31 December 2026) waives 100% of penalties and interest — you only pay the principal tax. If the bill is pure late-filing penalties with no principal owed, filing the outstanding returns triggers the waiver automatically and you owe nothing extra.
Do I still have to pay the principal tax under the amnesty?
Yes. The amnesty waives penalties, interest, and fines — not the original tax. The principal must be paid in full (or cleared via a KRA-approved payment plan) by 31 December 2026. What gets wiped is everything on top of it.
My KRA debt is from 2026. Does the amnesty apply?
No. Only liabilities accumulated up to 31 December 2025 qualify. Anything arising on or after 1 January 2026 falls entirely outside the amnesty and stays fully payable. For 2026 debt you must apply for a discretionary penalty waiver on iTax — a case-by-case decision that is not guaranteed.
What is the late VAT nil-return penalty in Kenya?
Reported figures vary by source and by whether tax was actually due — commonly KES 10,000 per month for a nil VAT return filed late, alongside 5% or a per-tax figure when tax was due. Individual income tax nil returns carry a KES 2,000 late penalty, and company income tax nil returns KES 20,000 (or 5% of tax due, whichever is higher). Always check your actual iTax ledger for the amount KRA applied to your account.
Will unpaid penalties block my TCC?
Yes. Unfiled returns and outstanding penalties block your KRA Tax Compliance Certificate (TCC), which you need for government tenders, work permits, licences, and many bank/financing processes. Resolving the debt through the amnesty is the fastest way to get a clean ledger and release your TCC.