Finance

KRA VAT Registration in Kenya: Who Needs It and How to Register

K By Kev 10 June 2026 11 min read
Share
Finance guide

You must register for VAT with KRA in Kenya once your taxable turnover reaches KES 8 million in any 12 months (the Finance Act 2025 raised the threshold from 5 million), and you may register voluntarily from KES 5 million. VAT registration is done on iTax by adding the VAT obligation to your KRA PIN. Once registered, you charge 16% VAT on standard-rated sales, file monthly VAT returns, and must issue eTIMS-compliant invoices. This guide explains who needs to register, how to do it, and what changes for your business afterward.

Key takeaways
  • Register for VAT once taxable turnover reaches KES 8 million in 12 months (Finance Act 2025)
  • Add the VAT obligation on iTax; voluntary registration is allowed from KES 5 million
  • VAT-registered businesses must issue eTIMS invoices and file VAT monthly by the 20th
  • Veira issues correct-VAT eTIMS invoices and keeps the return reconciled
On this page
  1. Who needs to register for VAT
  2. How to register for VAT on iTax, step by step
  3. VAT registration mistakes
  4. A growing business registers and stays reconciled
  5. Veira is built for VAT-registered businesses
  6. Frequently asked questions

Who needs to register for VAT

VAT (Value Added Tax) is a consumption tax of 16% on most goods and services in Kenya. You are required to register for VAT once your taxable turnover reaches or is expected to reach KES 8 million in a 12-month period (raised from 5 million by the Finance Act 2025). From KES 5 million, registration is voluntary, which some businesses choose so they can claim input VAT or to appear established to corporate clients.

Once registered, you become a VAT collector for KRA: you charge VAT on standard-rated sales, can reclaim VAT on your purchases (input VAT), file VAT returns monthly, and must issue compliant eTIMS invoices. It changes your invoicing and your monthly compliance rhythm.

Deciding whether to register voluntarily is a real business decision. It lets you reclaim input VAT and can build credibility with VAT-registered customers, but it adds monthly filing and the duty to charge VAT, which can make you pricier to non-VAT customers.

How to register for VAT on iTax, step by step

You add the VAT obligation to your existing KRA PIN.

  1. 1

    Step 1: Confirm you have an active PIN

    You register VAT against your existing KRA PIN. A business uses its Non-Individual PIN. If you do not have a PIN yet, register that first.

  2. 2

    Step 2: Log in to iTax

    Go to itax.kra.go.ke and log in with your PIN and password.

  3. 3

    Step 3: Amend your registration / add obligation

    Use the registration amendment option to add the VAT obligation to your PIN. You declare the effective date and relevant business details.

  4. 4

    Step 4: Submit and confirm

    Submit the amendment. Once processed, your PIN carries the VAT obligation and you are a registered VAT taxpayer.

  5. 5

    Step 5: Set up eTIMS for VAT invoicing

    As a VAT-registered business you must issue compliant eTIMS invoices showing VAT. Set up (or confirm) your eTIMS so every sale issues a correct invoice.

  6. 6

    Step 6: Start monthly VAT filing

    From registration you file VAT monthly by the 20th, declaring output and input VAT, even nil months. Your eTIMS data should match these returns.

VAT registration mistakes

Registering too early without need

Voluntarily registering below the threshold adds monthly filing and the duty to charge 16%, which can make you pricier to non-VAT customers. Weigh the input-VAT benefit against the added burden.

Not registering when required

Crossing KES 5 million and not registering is non-compliance. Track your rolling 12-month turnover so you register when you must.

Forgetting eTIMS obligations

VAT registration means you must issue compliant eTIMS invoices showing VAT. Registering for VAT but not sorting eTIMS leaves you non-compliant on invoicing.

Wrong tax types on items

Once VAT-registered, each item needs the correct tax type (standard, zero-rated, exempt). Getting these wrong distorts your VAT returns.

Missing monthly filing

From registration you file VAT every month by the 20th, including nil months. Forgetting attracts penalties.

A growing business registers and stays reconciled

Worked example

A distributor in Nairobi crossed KES 5 million in turnover and had to register for VAT. The owner added the VAT obligation on iTax, then set up eTIMS so every sale issued a compliant invoice showing 16% VAT.

Because the sales system applied the correct tax types and issued eTIMS invoices, the monthly VAT return reconciled with the eTIMS data automatically.

Registering changed the compliance rhythm, monthly VAT filing, but with eTIMS-aligned records it was a quick routine rather than a burden, and input VAT on purchases reduced the net payable.

Business impact

Trading without eTIMS-compliant tax invoices risks KRA penalties, blocked VAT input claims for your customers, and receipts a business buyer cannot expense.

Veira signs every sale to KRA eTIMS automatically, so each receipt is compliant the moment it prints, with no separate device to reconcile.

Veira is built for VAT-registered businesses

Once you are VAT-registered you must issue compliant eTIMS invoices and file VAT monthly. Veira is built for exactly this: it issues eTIMS invoices with the correct VAT treatment on every sale, calculates your output VAT as you sell, and keeps your VAT return reconciled with your eTIMS data.

So VAT registration does not have to mean a heavier admin load. With Veira, the monthly VAT return practically fills itself from accurate records, from KES 2,999 a month.

Frequently asked questions

When must I register for VAT in Kenya?
You must register for VAT once your taxable turnover reaches or is expected to reach KES 5 million in any 12-month period. Below that, registration is voluntary. Track your rolling 12-month turnover so you register at the right time and stay compliant.
How do I register for VAT?
Log in to iTax with your KRA PIN, use the registration amendment option to add the VAT obligation, declare the effective date and details, and submit. Once processed, your PIN carries VAT and you begin charging 16% on standard sales and filing monthly.
Should I register for VAT voluntarily?
It can be worth it if you want to reclaim input VAT or build credibility with VAT-registered customers, but it adds monthly filing and the duty to charge 16%, which can make you pricier to non-VAT customers. Weigh the benefit against the added burden for your situation.
What changes after VAT registration?
You charge 16% VAT on standard-rated sales, can reclaim input VAT on purchases, must issue compliant eTIMS invoices showing VAT, and file VAT returns monthly by the 20th (including nil months). Your invoicing and monthly compliance rhythm both change.
Do I need eTIMS once VAT-registered?
Yes. VAT-registered businesses must issue compliant eTIMS invoices showing the VAT charged. Registering for VAT without sorting eTIMS leaves your invoicing non-compliant, so set up eTIMS as part of becoming VAT-registered.
What is the VAT rate in Kenya?
The standard VAT rate is 16%. Some goods and services are zero-rated (0%) or exempt (no VAT), which affects the tax type on each item. Once registered, you must apply the correct rate per item, which certified software manages for you.

VAT registration is required at KES 5 million turnover and optional below it, and it brings monthly filing plus eTIMS invoicing. Veira makes both effortless: compliant VAT invoices on every sale and a return that reconciles itself, from KES 2,999 a month. Book a free demo and handle VAT without the admin load.

Terms explained

Keep reading

See all Finance guides

Veira for your business

Browse Veira by business type