The KES 5 Million Threshold

VAT registration in Kenya is mandatory the moment your annual taxable turnover crosses KES 5,000,000. That works out to roughly KES 416,667 per month. If you are consistently hitting or approaching that number, you need to register — not when it is convenient, but as soon as you cross the line.

Below that threshold, registration is optional. Voluntary registration makes sense in one specific situation: your major clients are VAT-registered businesses. When they buy from you, they cannot claim input VAT on your invoices unless you are registered. Being unregistered can quietly make you a less attractive supplier. Voluntary registration lets you charge VAT and issue proper tax invoices, which your clients can then use to reclaim what they paid.

One thing worth clarifying: Turnover Tax and VAT are not the same thing. Businesses below KES 5 million may be paying Turnover Tax — a simplified 1.5% levy on gross receipts. Once you cross KES 5 million, you exit the Turnover Tax regime entirely and enter the full income tax and VAT system. These are separate obligations, and the crossover point is the same threshold.

What Actually Changes When You Register

Registration flips a switch on how your business handles money. Here is what changes in practice:

  • You add 16% VAT on top of your prices for all taxable sales. (Some goods and services are exempt or zero-rated — if you are in those sectors, you will know it.)
  • That 16% does not belong to you. You are collecting it on behalf of KRA.
  • When you buy goods or services for your business from another VAT-registered supplier, and they give you a proper tax invoice, the VAT they charged you is your input VAT. You can deduct it.
  • Every month, you calculate: Output VAT (collected from customers) minus Input VAT (paid to suppliers) = VAT payable to KRA. If your input VAT exceeds your output VAT, you have a refund due from KRA.
  • You file a VAT return monthly via iTax, and you pay whatever is owed by the 20th of the following month.

That formula — output minus input — is all VAT is. The administration around it can feel heavy, but the maths is straightforward.

🧾
Calculate VAT on Any Transaction

Use our free VAT calculator to quickly add or extract 16% VAT from any amount — useful when issuing tax invoices.

VAT Calculator →

How to Register for VAT on iTax

The registration process is done entirely online through the KRA iTax portal. Here are the steps:

  1. Log in to iTax at itax.kra.go.ke using your KRA PIN and password.
  2. Go to Registration → Add Obligation → VAT.
  3. Fill in your business details: business name, physical address, nature of business activity, and bank account details.
  4. Upload the required documents: your business registration certificate, national ID, and recent bank statements.
  5. Submit the application.
  6. KRA reviews the application and activates your VAT status. This typically takes 1 to 5 business days.
  7. Once approved, you receive a VAT registration certificate. Display it at your business premises — this is a legal requirement.

Do not charge VAT before your registration is confirmed. Charging VAT without being registered is illegal, and if customers have paid it, KRA can still come after you for it. Wait for the certificate.

The Filing and Payment Schedule

VAT is a monthly obligation. The return covers your sales and purchases for a calendar month, and it is due by the 20th of the following month.

For example: sales in January are reported in a return filed and paid by 20th February. Sales in February are due by 20th March. And so on, every month of the year — there are no months off.

The penalties for missing the deadline are steep relative to what small businesses might expect:

  • Late filing: KES 10,000 or 5% of the tax due, whichever is higher.
  • Late payment: 5% of the unpaid tax, plus interest at 1% per month.

Filing one day late still triggers the minimum KES 10,000 penalty. Set a calendar reminder for the 15th of each month so you have buffer time to file before the 20th.

Even if you had zero sales in a month, you still need to file a nil return. Skipping it because you had nothing to report is a common and costly mistake.

Input VAT: Reclaiming What You Paid

This is the part of VAT that actually benefits your business. Every time you buy something for business use from a VAT-registered supplier, you are paying 16% VAT on that purchase. You can get that money back by deducting it from the VAT you collected.

A worked example: you sell products worth KES 100,000 and add 16% VAT. Your customer pays you KES 116,000 — of which KES 16,000 is output VAT that goes to KRA. In the same month, you bought stock for KES 50,000 plus 16% VAT = KES 8,000 in input VAT. Your VAT payable is KES 16,000 minus KES 8,000 = KES 8,000. You send that to KRA, not the full KES 16,000.

That deduction only works if you have the right paperwork. A simple receipt from the supplier does not qualify. You need a valid tax invoice that meets KRA's requirements. Without it, your input VAT claim is rejected at audit.

What Must Be on a VAT Invoice

Whether you are issuing invoices to customers or receiving them from suppliers, the document needs to contain specific information to be valid for VAT purposes. A tax invoice must show:

  • Your business name and KRA PIN
  • Your VAT registration number
  • The customer's name and address
  • The date of the transaction
  • A clear description of the goods or services supplied
  • The VAT amount stated separately — not lumped into the total
  • The total amount including VAT

When you receive invoices from suppliers, check every one of these fields. A supplier who gives you an invoice without their VAT registration number has not issued a valid tax invoice, regardless of how official it looks. If you claim input VAT from that invoice and KRA audits you, the claim will be disallowed and you will owe the tax back — plus penalties.

It is worth keeping a simple filing system for your tax invoices, whether digital or physical. Your accountant or tax agent will need them every month.

🧾
Calculate VAT on Any Transaction

Use our free VAT calculator to quickly add or extract 16% VAT from any amount — useful when issuing tax invoices.

VAT Calculator →

Voluntary Deregistration

If your turnover drops and stays below KES 5 million for 24 consecutive months, you can apply to KRA to cancel your VAT registration. This does not happen automatically — you have to apply. Until KRA confirms the cancellation, you remain registered and all obligations continue.

Common Mistakes to Avoid

Most VAT problems for small businesses come from a short list of recurring errors:

  • Charging VAT before registration is confirmed. Even if you are waiting for KRA approval, you cannot legally add VAT to your invoices yet.
  • Not charging VAT once you are registered. KRA does not care that you forgot. If you were registered and made taxable sales, the output VAT is owed regardless of whether you collected it from your customer.
  • Claiming input VAT without a proper tax invoice. This is the single biggest audit risk for small businesses. A receipt, a quotation, or a proforma invoice does not count.
  • Filing late, even by one day. The minimum penalty is KES 10,000. Build your filing habit around the 15th, not the 20th.
  • Missing nil returns. No sales does not mean no return. File nil returns every month you are registered, without exception.

The Bottom Line

VAT registration is a signal that your business has grown past the informal stage. Yes, it adds monthly paperwork. But it also lets you reclaim tax you are already paying on your purchases, and it opens doors with larger clients who need VAT invoices from their suppliers.

The formula never changes: output VAT collected minus input VAT paid equals what you send to KRA. Keep your invoices, file on time, and the system is straightforward to manage — with or without an accountant.