Back to Knowledge Base
VAT PenaltiesKRAPenalty TableeTIMSCompliance

KRA VAT Penalties Kenya 2026: The Complete Reference Table

Smart VAT Kenya — KRA-registered VAT agents — Updated July 2026

At a Glance

KRA imposes nine distinct categories of VAT penalties ranging from KES 10,000 fixed fines to KES 500,000 per month for eTIMS integration failures. Late filing, late payment, non-registration, evasion, eTIMS non-compliance, blocked input VAT, and withholding agent defaults are all penalised at different rates. Most penalties carry 1% monthly interest and can be waived through a formal application on iTax. This guide lists every penalty, explains how they stack, and shows you how to get help.

Understanding KRA VAT Penalties

Kenya's VAT system is governed by the VAT Act (Cap. 476) and administered by the Kenya Revenue Authority (KRA). The law gives KRA broad powers to penalise non-compliance in almost every aspect of VAT — from registration and filing to payment and digital invoicing through eTIMS (Electronic Tax Invoice Management System).

What makes KRA penalties particularly challenging for businesses is that multiple penalties can apply to a single failure. File your VAT return one day late and you may face the late filing penalty (KES 10,000 or 5%), the late payment penalty (5%), and monthly interest (1%) — all on the same overdue obligation. Understanding exactly what each penalty is, when it applies, and how much it costs is the first step to staying compliant and avoiding costly surprises.

This reference table covers nine separate penalty categories under the VAT Act and the Tax Procedures Act, including the newer eTIMS-specific penalties that KRA has been actively enforcing since 2024. We update this guide regularly to reflect current KRA practice.

Complete KRA VAT Penalty Table

The table below lists every VAT penalty KRA can impose under Kenyan law. Each row shows the penalty amount, the legal provision, and whether additional interest applies.

Penalty TypeLegal BasisPenalty AmountInterest?
Late filing of VAT returnSection 38, VAT ActKES 10,000 or 5% of the tax due (whichever is higher) per month or part of month the return is outstanding1% per month on unpaid tax
Late payment of VATSection 38, VAT Act5% of the unpaid tax amount1% per month on unpaid tax from due date to date of full payment
Failure to register for VATSection 34, VAT ActKES 100,000 or the tax that would have been due (whichever is higher)1% per month on assessed tax
Understatement of tax / evasionSection 38, VAT Act75% to 200% of the tax evaded (varies based on KRA assessment of intent)1% per month on unpaid tax
eTIMS non-registrationSection 19, TPAKES 50,000 per month or part of month the business operates without eTIMS registrationNot applicable
eTIMS system integration failureRegulation 14, VAT RegulationsKES 500,000 per month or part of month the system fails to integrateNot applicable
Failure to issue eTIMS invoiceSection 19, TPATwice (2x) the tax due on the supply for which no eTIMS invoice was issuedNot applicable
Special Table — Blocked input VAT claimFirst Schedule, VAT ActFull denial of the input VAT claimed on blocked items (entertainment, passenger vehicles, personal goods). KRA may also audit other periods.Not applicable — the principal claim is simply denied
Withholding VAT agent defaultSection 44, VAT Act5% of the VAT amount not remitted by the agent to KRA1% per month on unremitted amount

eTIMS penalties are actively enforced

KRA has been conducting physical and virtual compliance audits specifically targeting eTIMS usage. The KES 500,000 per month integration penalty is not theoretical — KRA has issued these assessments to businesses that failed to integrate their point-of-sale or accounting systems within the required timeline. Ensure your system is connected to eTIMS and that every taxable supply generates an eTIMS invoice.

How Penalties Accumulate — Worked Example

One of the most dangerous features of the KRA penalty system is that penalties can stack across categories. Here is a realistic example that shows how quickly a single compliance failure can grow into a substantial liability.

Example Scenario: ABC Traders Ltd

  • ABC Traders has a monthly VAT liability of KES 120,000. They miss the 20th April filing deadline and file three months late (in July). They also have not yet registered for eTIMS.
  • Late filing penalty: KES 10,000 per month x 3 months = KES 30,000 (higher than 5% of KES 120,000 which would be KES 6,000 per month).
  • Late payment penalty: 5% of KES 120,000 = KES 6,000 (one-time charge on the unpaid amount).
  • Late payment interest: 1% per month on KES 120,000 = KES 1,200 per month x 3 months = KES 3,600.
  • eTIMS non-registration penalty: KES 50,000 per month x 3 months = KES 150,000.
  • Total penalties and interest alone: KES 30,000 + KES 6,000 + KES 3,600 + KES 150,000 = KES 189,600.
  • Plus the original VAT due: KES 120,000 x 3 months = KES 360,000.
  • Total KRA liability after three months: KES 549,600.

In this example, over 34% of ABC Traders' total liability of KES 549,600 is made up of penalties and interest — not the underlying VAT. The eTIMS non-registration penalty alone (KES 150,000) exceeds the late filing penalties by five times. This illustrates why proactive compliance and early resolution are critical. Every month you delay, the penalties grow.

If ABC Traders had filed on time and registered for eTIMS before the three-month period, their total liability would have been exactly KES 360,000 — the underlying VAT due. The difference of KES 189,600 is entirely preventable.

KRA Penalty Waiver Process

Under Section 35 of the Tax Procedures Act, KRA has the discretion to waive or remit penalties and interest. A waiver cancels the penalty entirely. Remission reduces the penalty amount. The waiver process is handled entirely through the iTax portal.

Eligible Reasons for a Waiver

First-time offence — you have not been penalised for the same issue before.
System error or iTax downtime — KRA systems were unavailable during the filing window.
Illness or hospitalisation — you or a key finance person was unable to file due to medical reasons.
Natural disaster — fire, flood, theft, or other unforeseen events that prevented compliance.
Error by KRA — KRA misapplied a penalty or gave incorrect guidance.
Genuine mistake — an honest error with no intention to evade tax.
Death of the taxpayer or the person responsible for tax compliance.

How to Apply on iTax

1

Log in to iTax and navigate to 'Penalty and Interest Waiver'

Click 'Application' on the main menu, then select 'Penalty and Interest Waiver' from the dropdown. This opens the waiver application form.

2

Select the penalties you want to waive

iTax displays a list of all outstanding penalties on your KRA PIN. Tick the checkbox next to each penalty you want to apply for. You can select multiple penalties in a single application.

3

Choose your reason code from the dropdown

Select the reason that best matches your situation. KRA uses the reason code to route your application to the correct approval desk. Choosing the wrong reason code can cause delays or automatic rejection.

4

Write your supporting statement

Explain clearly what happened, why the non-compliance occurred, and what steps you have taken to prevent it from happening again. Be specific with dates, amounts, and circumstances. A well-written statement significantly increases your chances of approval.

5

Attach supporting documents

Upload evidence — hospital discharge summary, police abstract, screenshots of system errors, or a sworn affidavit. Files must be in PDF or JPG format and under 1 MB each. KRA officers review the evidence before making a decision.

6

Submit and track your application

After submission, iTax generates an Application Reference Number. Save this number. Check the status under 'Query' > 'Application Status'. KRA typically responds within 7 to 30 working days. If approved, the penalties are removed from your account.

First-time waiver tip: KRA is generally more lenient with first-time applicants. Your first waiver application has a higher chance of approval. However, you cannot apply for a waiver of the same penalty twice — if KRA rejects your application, you must file a formal objection through the normal objection and appeals process.

How to Avoid KRA VAT Penalties

The best penalty is the one you never incur. Here are practical steps every VAT-registered business in Kenya should take to stay on KRA's good side and avoid the penalties listed in this guide.

File your VAT return before the 20th of every month

Set a recurring calendar reminder for the 15th of each month. File early to account for any iTax downtime or last-minute issues. A nil return takes five minutes and costs nothing — but filing it late costs KES 10,000.

Pay your VAT by the 20th — do not wait for filing to trigger payment

VAT is due on or before the 20th, regardless of when you file. If you file on the 20th but pay on the 21st, the late payment penalty of 5% and 1% interest still applies. Pay early to be safe.

Register for eTIMS and integrate your system

KRA requires all VAT-registered businesses to use eTIMS. Register immediately if you have not done so. Integrate your POS or accounting software with the eTIMS API. Non-compliance penalties of KES 50,000 to KES 500,000 per month are the most expensive VAT penalties.

Register for VAT as soon as you exceed KES 5 million turnover

Monitor your annual turnover. Once it exceeds KES 5 million in any 12-month period, you must register for VAT within 30 days. Late registration attracts a penalty of up to KES 100,000 plus backdated VAT assessments.

Do not claim blocked input VAT

Work with a VAT agent to ensure your input VAT claims are limited to allowable expenses. Claiming VAT on entertainment, passenger vehicles, or personal purchases will result in denied claims and may trigger a KRA audit.

Work with a professional VAT agent

A KRA-registered VAT agent handles filing, payments, eTIMS compliance, and waiver applications on your behalf. The cost of professional representation is far lower than the cost of penalties.

Remember: KRA penalties are automated. No warning, no reminder, no grace period. The iTax system calculates and applies penalties programmatically the moment a deadline passes. Compliance must be proactive, not reactive.

Smart VAT Kenya — Professional Help for KRA Penalties

Smart VAT Kenya is a team of KRA-registered VAT agents based in Nairobi. We help businesses across Kenya navigate VAT compliance, resolve penalties, and stay on the right side of KRA. Our services are designed to be affordable, transparent, and fast.

ServiceWhat We DoFee
VAT RegistrationKRA PIN application, VAT registration certificate, first filing setupKES 5,000
Monthly VAT FilingPrepare and file your VAT return on iTax every month before the 20thKES 3,500/month
Penalty Waiver ApplicationFull waiver application — statement drafting, document preparation, submission, and follow-upKES 4,000
eTIMS RegistrationeTIMS registration, system integration support, invoice template setupKES 6,000
Penalty Assessment ReviewFull review of your KRA account, identification of all penalties, and resolution planKES 3,000

All fees are payable via M-PESA Paybill 572572. We do not charge retainer fees, monthly commitments, or hidden costs. You only pay when we deliver the service.

Need Help with a KRA VAT Penalty?

If you have outstanding KRA VAT penalties — whether it is late filing, non-registration, eTIMS non-compliance, or any other penalty in this guide — we can help. We review your iTax account, identify every penalty, and handle the waiver application from start to finish. Flat fee of KES 4,000 for a full waiver application.

Start Your Waiver Application

Frequently Asked Questions About KRA VAT Penalties

What are the KRA VAT penalties for late filing in 2026?
The penalty for late filing of a VAT return is KES 10,000 fixed penalty or 5% of the tax due — whichever is higher — charged per month the return is outstanding. In addition, KRA charges 1% monthly interest on the unpaid tax. Even nil returns filed late attract the KES 10,000 fixed penalty.
How much is the KRA penalty for not registering for VAT?
Failure to register for VAT within 30 days of exceeding the KES 5 million annual turnover threshold carries a penalty of KES 100,000 or the tax that would have been due (whichever is higher). KRA will also backdate your registration and demand VAT for all taxable supplies made while you were unregistered.
What is the KRA eTIMS penalty for non-compliance?
KRA imposes escalating eTIMS penalties: failure to register for eTIMS costs KES 50,000 per month. Failure to integrate your system with eTIMS costs KES 500,000 per month. Failure to issue an eTIMS invoice when making a taxable supply attracts a penalty of twice the tax due on that supply.
Can I apply for a KRA VAT penalty waiver?
Yes. Under Section 35 of the Tax Procedures Act, KRA may waive or remit penalties and interest if you demonstrate a valid reason — first-time offence, genuine mistake, system error, illness, or natural disaster. You submit the waiver application through iTax under the 'Penalty and Interest Waiver' menu. KRA typically responds within 7 to 30 working days.
What is blocked input VAT and why does KRA deny it?
Blocked input VAT refers to VAT on certain expenses that KRA does not allow you to claim as input tax, even if you are VAT-registered. These include: entertainment expenses (unless provided to staff), passenger vehicles (unless the business is in transport or vehicle sales), and goods or services acquired for personal use. Claiming blocked input VAT can result in your entire input claim being rejected.
How does KRA calculate late payment interest on VAT?
KRA charges late payment interest at 1% per month (approximately 12% per annum) on the unpaid VAT amount. The interest is calculated from the due date (20th of the month) until the date of full payment. It is simple interest, not compound, but it accrues every month regardless of whether KRA sends you a reminder.
What is the penalty for withholding VAT agents who default?
A withholding VAT agent who fails to remit VAT deducted from a supplier to KRA faces a penalty of 5% of the amount not remitted. The agent is also liable for the unpaid principal amount plus interest at 1% per month. KRA aggressively pursues defaulting withholding VAT agents through agency notices and enforcement.

Need help with VAT?

We handle your KRA VAT registration and monthly filing so you never miss a deadline.

Register for KES 5,000