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 Type | Legal Basis | Penalty Amount | Interest? |
|---|---|---|---|
| Late filing of VAT return | Section 38, VAT Act | KES 10,000 or 5% of the tax due (whichever is higher) per month or part of month the return is outstanding | 1% per month on unpaid tax |
| Late payment of VAT | Section 38, VAT Act | 5% of the unpaid tax amount | 1% per month on unpaid tax from due date to date of full payment |
| Failure to register for VAT | Section 34, VAT Act | KES 100,000 or the tax that would have been due (whichever is higher) | 1% per month on assessed tax |
| Understatement of tax / evasion | Section 38, VAT Act | 75% to 200% of the tax evaded (varies based on KRA assessment of intent) | 1% per month on unpaid tax |
| eTIMS non-compliant invoice / electronic filing & payment | TPA s.86 (as amended by Finance Act 2026, in force 1 July 2026) / LN 64/2024 | Higher of 5% of the tax due, KES 100,000 (companies) or KES 10,000 (individuals). Before 1 July 2026: two times the tax due (Finance Act 2023). | Not applicable |
| eTIMS system integration failure (after written notice, turnover above KES 5m) | TPA s.59A(5) | Not exceeding KES 100,000 for every month or part thereof that the failure continues | Not applicable |
| Special Table - Blocked input VAT claim | First Schedule, VAT Act | Full 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 default | Section 44, VAT Act | 5% of the VAT amount not remitted by the agent to KRA | 1% per month on unremitted amount |
eTIMS penalties are actively enforced
KRA has been conducting physical and virtual compliance audits specifically targeting eTIMS usage. The e-invoicing penalty (up to KES 100,000 or 5% of the tax due for companies, under TPA s.86) and the up-to-KES 100,000-per-month integration penalty (TPA s.59A(5)) are 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 invoice non-compliance (a company): TPA s.86 penalty is the higher of 5% of the tax due or KES 100,000 = KES 100,000 per failure (5% of KES 120,000 is only KES 6,000).
- Total penalties and interest (before eTIMS exposure): KES 30,000 + KES 6,000 + KES 3,600 = KES 39,600.
- If a single invoice was issued outside eTIMS, the s.86 penalty for a company is KES 100,000 (higher of 5% of the KES 120,000 tax due or the KES 100,000 corporate floor).
- Total KRA liability after three months with one non-compliant invoice: KES 360,000 VAT + KES 39,600 late-filing/late-payment + KES 100,000 = KES 499,600.
In this example, the core late-filing, late-payment, and interest amounts areKES 39,600 for three months of non-filing. A single eTIMS invoice issued outside the system adds a TPA s.86 penalty of KES 100,000 for a company (the higher of 5% of the tax due or the KES 100,000 corporate floor). This is why proactive compliance and early resolution are critical. The moment an eTIMS invoice is missed, the exposure jumps by a fixed corporate-floor sum - not a small monthly charge.
If ABC Traders had filed on time, paid on time, and issued every invoice through eTIMS, their total liability would have been exactly KES 360,000 - the underlying VAT due. Every amount above that is 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
How to Apply on iTax
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.
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.
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.
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.
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.
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 so every invoice carries an eTIMS control number. The most expensive eTIMS exposure is the TPA s.86 penalty - the higher of 5% of the tax due, KES 100,000 (companies), or KES 10,000 (individuals).
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.
| Service | What We Do | Fee |
|---|---|---|
| VAT Registration | KRA PIN application, VAT registration certificate, first filing setup | KES 5,000 |
| Monthly VAT Filing | Prepare and file your VAT return on iTax every month before the 20th | KES 3,500/month |
| Penalty Waiver Application | Full waiver application - statement drafting, document preparation, submission, and follow-up | KES 4,000 |
| eTIMS Registration | eTIMS registration, system integration support, invoice template setup | KES 6,000 |
| Penalty Assessment Review | Full review of your KRA account, identification of all penalties, and resolution plan | KES 3,000 |
All fees are payable via M-PESA (paybill details shared after you book). 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 ApplicationFrequently Asked Questions
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 eTIMS penalties on several bases. Since the Finance Act 2026 (in force 1 July 2026), failing to issue compliant electronic tax invoices or to file/pay electronically attracts the higher of 5% of the tax due, KES 100,000 for companies, or KES 10,000 for individuals under TPA s.86 (before then, two times the tax due applied per the Finance Act 2023). The Tax Procedures (Electronic Tax Invoice) Regulations, LN 64/2024, refer breaches to s.86. Separately, a notified business with turnover above KES 5 million that fails to integrate its data-management system faces up to KES 100,000 per month under TPA s.59A(5). Figures like KES 500,000 per month or KES 1M/10% per invoice circulate in some guidance but are not enacted law. A KES 50,000-per-month figure is also not a standalone penalty under the ETI Regulations.
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.