VAT filing can feel difficult when your return is pre-populated, your supplier invoices do not appear, or you receive a penalty notice after missing the deadline.

The good news is that the process becomes manageable when you follow a consistent monthly routine. You need to know when registration is compulsory, what to check in your records, how eTIMS affects the return, and what to do when something is wrong.

This guide explains the key VAT rules for Kenyan businesses in plain language.

Key points at a glance

  • VAT registration is compulsory when your taxable supplies reach or are expected to reach KES 5 million or more in any 12-month period.
  • You must apply to the Commissioner within 30 days of becoming liable.
  • VAT returns are filed monthly on iTax. There is no quarterly VAT filing option.
  • The return and payment are due on or before the 20th day of the month following the tax period.
  • Nil returns are still required when there are no transactions.
  • The standard VAT rate is 16%, but zero-rated and exempt supplies must be treated separately.
  • Late filing and late payment create separate liabilities. Unpaid tax also attracts 1% simple interest per month.
  • eTIMS records, supplier invoices and your VAT return must tell the same story.

Who must register for VAT in Kenya?

VAT registration becomes compulsory when a person makes, or expects to make, taxable supplies of KES 5 million or more in any 12-month period.

Taxable supplies are goods or services that fall within the VAT system. This means you should monitor your sales throughout the year rather than wait until the end of a financial year.

Once you become liable, you must apply to the Commissioner within 30 days.

The obligation applies to businesses across different sectors. It can affect a retail shop, consultancy, contractor, manufacturer, online business or professional practice, depending on the nature and value of its taxable supplies.

Can you register voluntarily?

Yes. Voluntary registration is available even when your taxable supplies are below KES 5 million.

However, approval is not automatic. The Commissioner must be satisfied that you:

  • Have a fixed place of business.
  • Maintain proper business records.
  • Have complied with other revenue laws.

Voluntary registration may suit a business that works mainly with VAT-registered customers or wants to operate within a more formal supply chain. It also creates an ongoing responsibility to file VAT returns every month.

Non-resident suppliers of services through a digital marketplace must register for VAT regardless of turnover.

VAT filing is a monthly obligation

Once registered, you must file a VAT return for every tax period through iTax.

The return and any payment due must be submitted on or before the 20th day of the month following the tax period.

For example, VAT for a July tax period is due on or before 20 August. VAT for an August tax period is due on or before 20 September.

There is no quarterly VAT filing option. Even if your business has limited transactions, the filing cycle remains monthly.

Nil returns are still required

A nil return is a return showing that there was no VAT payable for the tax period.

It is still required when your business had no transactions or no VAT to declare. Do not assume that a quiet month removes your filing obligation. A nil return filed after the deadline can still attract a penalty.

The safest approach is to add the VAT deadline to your monthly finance calendar and assign one person responsibility for checking that the return has been filed successfully.

Understand what goes into the VAT return

The standard VAT rate is 16%. However, not every sale should be treated as a standard-rated sale.

Your records must distinguish between:

  • Standard-rated supplies: Supplies subject to the standard VAT rate.
  • Zero-rated supplies: Supplies treated at a zero rate under the applicable rules.
  • Exempt supplies: Supplies that are not subject to VAT in the same way as taxable supplies.

Do not mix zero-rated or exempt supplies into standard-rated sales. Incorrect classification can create a mismatch between your books, eTIMS records and the VAT return.

Input VAT is the VAT paid on eligible purchases and imports that may be claimed against VAT charged on sales. Input VAT must be claimed within six months after the end of the tax period in which the supply or importation occurred.

You must also keep VAT and related business records for five years from the end of the reporting period or the date of the last entry. A longer period may apply where the records relate to an amended assessment or ongoing proceedings.

How eTIMS feeds into your VAT return

The VAT return is pre-populated from eTIMS or TIMS records and customs data.

This means KRA may already have information about your sales, purchases and imports before you open the return on iTax.

How sales are pre-filled

Sales are pre-filled based on invoice dates. The invoices you issue through eTIMS can therefore affect the sales figures shown in the VAT return.

Pre-filled sales figures cannot be edited directly on the return.

If a sales figure is wrong, you should not simply overwrite it or ignore the difference. File the return by the 20th to avoid late filing penalties, then submit a Notice of Objection within 30 days with supporting evidence.

How purchases appear

Purchases appear when the supplier has transmitted a valid eTIMS invoice showing your business’s KRA PIN.

A purchase may therefore be missing if:

  • The supplier has not transmitted the invoice.
  • The supplier used the wrong buyer PIN.
  • The invoice is not valid or eTIMS-compliant.
  • The invoice was transmitted late.

Missing purchases can be added manually to the purchases CSV, provided you hold a valid eTIMS-compliant invoice.

KRA also operates an incremental batch process. Invoices transmitted late may appear on the sales and purchases sheets the following day. Always download the latest version of the return before filing.

Imports and customs data

Import entries can be claimed even if they do not appear on the imports CSV, provided the status on the KRA customs system, iCMS, is settled or removed.

Keep the relevant import documentation with your VAT records. Your claim should be supported by evidence that allows the import entry to be traced and verified.

Why VAT returns show mismatches

A mismatch does not always mean that your business has done something deliberately wrong. It often comes from timing, incorrect invoice details or incomplete communication with suppliers.

Common causes include:

  • A supplier used the wrong KRA PIN.
  • A supplier transmitted an invoice after you downloaded the return.
  • A credit note was not recorded in the correct section.
  • A sale was classified as standard-rated instead of zero-rated or exempt.
  • Your sales records use a different invoice date from eTIMS.
  • A purchase appears in your books but the supplier has not transmitted a valid invoice.
  • An invoice was duplicated or reversed incorrectly.
  • An import does not appear in the CSV even though the customs status allows the claim.

The important point is to investigate differences before filing. Do not treat a pre-populated return as automatically correct. It is still your responsibility to review the figures and submit an accurate return.

How to fix supplier invoice problems

If a supplier failed to transmit an invoice or used the wrong PIN, ask the supplier to issue a credit note to reverse the error. The supplier should then transmit a new, correct invoice.

Supplier credit notes are declared in the purchases section.

For sales, credit notes for non-VAT customers are adjusted automatically in the CSV. Business-to-business credit notes must be declared as a line item, and the original invoice must also have been declared.

A practical pre-filing reconciliation

Before submitting the return, compare:

  • eTIMS sales with your sales ledger.
  • eTIMS purchases with supplier invoices.
  • Bank, M-Pesa, Till and PayBill records with recorded sales.
  • Imports with customs documentation.
  • Credit notes with the original invoices.
  • VAT categories with the nature of each transaction.

This review gives you time to follow up with suppliers while the information is still easy to trace.

VAT penalties for late filing and late payment

Late filing and late payment are separate issues.

Late filing penalty

The late filing penalty is the higher of:

  • 5% of the tax due, or
  • KES 10,000.

This applies when the VAT return is filed after the deadline. It can also apply to a nil return filed late.

Late payment penalty

A separate late payment penalty of 5% of the unpaid tax applies when the VAT due is not paid on time.

Interest on unpaid VAT

Simple interest of 1% per month is charged on unpaid tax from the due date until full payment.

These charges can accumulate. For example, if you file the return late and also pay late, the business may face:

  • The late filing penalty.
  • The late payment penalty.
  • Monthly interest on the unpaid tax.

Penalties are applied automatically under the ordinary process, so waiting for a reminder is risky. The longer an unpaid amount remains outstanding, the more difficult it becomes to bring the account up to date.

What changed from 1 July 2026?

From 1 July 2026, the Finance Act 2026 requires the Commissioner to issue a written notice and consider the taxpayer’s explanation before imposing an electronic tax non-compliance penalty.

If the explanation is unsatisfactory, that penalty is the higher of:

  • 5% of the tax due.
  • KES 100,000 for companies.
  • KES 10,000 for individuals.

This procedural protection does not remove the need to file and pay on time. Keep evidence of any issue affecting your filing, including system messages, screenshots, support tickets and correspondence.

The Finance Act 2026 also recognises electronic system malfunction as a standalone ground for relief. The Commissioner may waive penalties and interest of up to KES 2 million arising from system-generated errors.

There is no statutory KES 1,000-per-invoice penalty.

Under the Tax Procedures Act, you may also apply for a penalty waiver through iTax.

What to do when your return has already been filed incorrectly

Finding an error after filing is stressful, but ignoring it can make the position worse.

You can file an amended return on iTax using the following process:

  1. Log in to iTax.
  2. Go to Returns.
  3. Select File Amended Return.
  4. Choose the relevant tax period.
  5. Download the return form.
  6. Correct the relevant fields.
  7. Validate the completed file.
  8. Upload the resulting XML file.

If the mismatch is caused by another party’s data, that party must amend its own return. iTax should then synchronise the information.

For example, if a supplier transmitted an invoice using the wrong PIN, amending your own return may not solve the problem. The supplier must correct its records and transmit the right information.

What if you overpaid or underpaid?

If the amendment shows that you overpaid, you may request a refund.

If the amendment shows that you underpaid, pay the balance immediately. Delaying payment can lead to additional late payment charges and interest.

Keep a written explanation and supporting documentation for the amendment. This may include corrected invoices, credit notes, customs documents, payment evidence and supplier correspondence.

A practical month-end VAT checklist

Use this short routine every month:

  • Close the records: Record all sales, purchases, imports, credit notes and payments for the tax period.
  • Check eTIMS: Download the latest sales and purchases information before preparing the return.
  • Verify invoices: Confirm supplier invoices show your correct KRA PIN and are eTIMS-compliant.
  • Review classifications: Separate standard-rated, zero-rated and exempt supplies.
  • Check input VAT: Claim eligible input VAT within the six-month limit and remove unsupported claims.
  • Investigate differences: Follow up missing invoices, wrong PINs, duplicate entries and late transmissions.
  • Review customs data: Check that eligible imports are supported and that iCMS status is settled or removed.
  • File and pay: Submit the return and make payment on or before the 20th of the following month.
  • Save evidence: Keep the filed return, payment confirmation and supporting records together.

A simple spreadsheet can support this routine for a small business. As transaction volumes increase, you can use accounting software, automated reconciliations or professional support.

Get practical support with VAT compliance

VAT filing is easier when your sales, purchases, eTIMS records and payments are reviewed as one process.

Zidika Consulting helps Kenyan businesses organise records, review VAT obligations, reconcile eTIMS information, prepare KRA returns and address compliance gaps. Our Tax & Compliance Services are designed for businesses that need accurate, timely and practical support with VAT, eTIMS and other tax responsibilities.

You can also review KRA’s official VAT guidance alongside your business records.

With a reliable monthly routine, you can reduce errors, avoid preventable penalties and manage VAT with greater confidence. Talk to Zidika Consulting if you would like help setting up that process.