General

VAT Registration and Filing in Kenya: A Business Guide

Jun 10, 2026 13 min read

How to register for VAT and file VAT returns in Kenya.

VAT Registration and Filing in Kenya A Business Guide

Value Added Tax is one of the most significant tax obligations facing growing businesses in Kenya. Once your turnover crosses the KSh 5 million threshold, VAT registration becomes a legal requirement - and with it comes a monthly filing obligation, strict invoice requirements, and a new layer of compliance that catches many Nairobi businesses unprepared.

Yet VAT is also one of the most misunderstood taxes in Kenya. Many business owners are not sure when they must register, what rate applies to their specific goods or services, how to correctly calculate input and output VAT, or what happens if they have been trading above the threshold without registering.

This guide covers everything a business in Kenya needs to know about VAT - from the registration threshold and how to register on iTax, to monthly return filing, input and output VAT, zero-rated and exempt supplies, and the penalties for non-compliance. 

🚨

Is your turnover above KSh 5 million? You should be VAT-registered.

Trading above the threshold without registering exposes you to back-VAT, penalties and interest. Register now and take advice on your historical position.

Register for VAT →

📞 +254 720 800 094

Related article: KRA Tax Compliance in Kenya: Complete Business Guide

 

What Is VAT in Kenya?

Value Added Tax (VAT) is a consumption tax charged on the supply of taxable goods and services in Kenya. It is governed by the Value Added Tax Act (Cap 476). VAT is charged at each stage of the supply chain - from manufacturer to wholesaler to retailer to end consumer - but the economic burden ultimately falls on the final consumer.

The standard VAT rate in Kenya is 16%. This means that a VAT-registered business charges 16% on top of its selling price for taxable supplies, collects that VAT from the customer, and remits it to KRA. At the same time, the business can reclaim the VAT it paid on its own business purchases - known as input VAT. The difference between VAT collected (output VAT) and VAT paid (input VAT) is what is remitted to KRA each month. 

 

VAT Registration Threshold in Kenya

Not every business in Kenya is required to register for VAT. The registration threshold determines who must register:

Mandatory VAT Registration

Any person or business whose annual taxable turnover of supplies exceeds or is expected to exceed KSh 5 million is legally required to register for VAT. This applies regardless of your business structure - whether you are a sole trader, a limited company, a partnership, or any other entity.

You must register within 30 days of reaching or expecting to reach the KSh 5 million threshold. Do not wait until the end of the year - the obligation arises the moment your turnover reaches or is expected to reach the threshold. 

Voluntary VAT Registration

Businesses with turnover below KSh 5 million can choose to register for VAT voluntarily. This can be beneficial if:

-        Your main clients are VAT-registered businesses who can reclaim input VAT - being VAT-registered makes you more attractive to corporate clients

-        You make significant purchases on which you pay VAT and want to reclaim that input VAT

-        You export goods or services and want to claim zero-rated status on your exports

 

If your business has been trading above KSh 5 million per year but is not yet VAT-registered, you are already in breach of the VAT Act. KRA can assess back-VAT on your unregistered turnover, plus penalties and interest. Register immediately and take legal advice on managing the historical exposure.

 

VAT Rates in Kenya: Standard, Zero-Rated and Exempt

Not all goods and services in Kenya are taxed at the same rate. Understanding how your supplies are classified is one of the most important aspects of VAT compliance:

 

Supply Type

VAT Rate

Examples

Standard-rated supply

16%

Most goods and services - consultancy, construction, retail, IT services, advertising, professional services

Zero-rated supply

0%

Exported goods and services, maize flour, bread, milk, sugar, rice, agricultural inputs, certain medical supplies

VAT-exempt supply

No VAT

Financial services, insurance, residential rental income, educational services, unprocessed agricultural products

Not sure whether your supplies are standard-rated, zero-rated or exempt? Getting this wrong costs money. Our tax lawyers confirm the correct VAT classification for your specific business activities. Get VAT advice →

📞 +254 720 800 094

 

The Critical Difference: Zero-Rated vs Exempt

-        Zero-rated supplies are taxable supplies charged at 0%. A business making zero-rated supplies is VAT-registered and can reclaim all input VAT on its purchases. This is particularly valuable for exporters and businesses supplying basic commodities.

-        Exempt supplies fall entirely outside the VAT system. A business making exempt supplies does not charge VAT on its sales but also cannot reclaim any input VAT on its purchases. Financial services firms, insurers, and landlords of residential property are common examples. 

Misclassifying your supplies - treating zero-rated supplies as exempt, or vice versa - is one of the most common and costly VAT errors. Getting this wrong means either overclaiming input VAT (creating a liability to KRA) or underclaiming it (overpaying tax unnecessarily). A tax lawyer can confirm the correct VAT treatment for your specific business activities. 

 

How to Register for VAT in Kenya: Step-by-Step

VAT registration is done through the iTax portal. Here is the complete registration process:

Step 1 - Log In to iTax

Log in to itax.kra.go.ke using your KRA PIN and password. If you do not yet have a KRA PIN, you must register for one before applying for VAT registration.

Related article: How to Get a KRA PIN in Kenya: Step-by-Step Guide

Step 2 - Navigate to Registration

From the iTax dashboard, click 'Registration' in the top menu. Select 'Amendment' if you are adding VAT to an existing PIN registration, or follow the prompts for adding a new tax obligation.

Step 3 - Add VAT as a Tax Obligation

Select 'Value Added Tax' from the list of tax obligations. Confirm your business details, including the nature of your taxable supplies, your expected monthly turnover, and your business address.

Step 4 - Select Your Effective Registration Date

You will be asked to confirm when your turnover first exceeded or is expected to exceed the KSh 5 million threshold. This becomes your effective VAT registration date. From this date, you are required to charge VAT on all standard-rated supplies and file monthly VAT returns.

Step 5 - Submit and Receive Your VAT Certificate

Submit your application. KRA will review it and, if approved, issue your VAT registration certificate through iTax. This certificate confirms your VAT registration number - which must appear on all tax invoices you issue to customers. Standard processing takes one to three business days. 

 

Understanding Input VAT and Output VAT

Once you are VAT-registered, every month involves a VAT calculation with two components:

-        Output VAT - the VAT you charge your customers on your taxable sales. For example, if you sell goods worth KSh 100,000 and charge 16% VAT, you collect KSh 16,000 in output VAT from the customer.

-        Input VAT - the VAT you pay on your business purchases from other VAT-registered suppliers. For example, if you buy stock worth KSh 50,000 and pay 16% VAT on the purchase, you have KSh 8,000 in input VAT. 

The VAT you owe KRA each month is the difference: Output VAT minus Input VAT. In the example above, you owe KRA KSh 16,000 minus KSh 8,000, which is KSh 8,000.

If your input VAT in a month exceeds your output VAT - which can happen for exporters or businesses with high purchase costs - you have a VAT credit. This can be carried forward to offset future VAT liabilities or, in certain circumstances, refunded by KRA.

 

To reclaim input VAT, you must have a valid tax invoice from your supplier showing their VAT registration number and the VAT amount charged. A receipt or delivery note is not sufficient. Always insist on a proper tax invoice from your VAT-registered suppliers.

 

How to File VAT Returns on iTax: Step-by-Step

VAT returns are filed monthly on iTax. The deadline is the 20th of the month following the tax period. For example, the VAT return for June must be filed and VAT paid by 20 July.

Step 1 - Prepare Your VAT Records

Before logging in, have your VAT summary ready for the month: total sales (output VAT), total purchases from VAT-registered suppliers (input VAT), a list of all tax invoices issued and received, and any VAT credits carried forward from previous months.

Step 2 - Log In and Select VAT Return

Log in to itax.kra.go.ke, click Returns, select File Return, and choose VAT from the tax obligation dropdown. Select the relevant month.

Step 3 - Download and Complete the VAT Return Form

Download the VAT return Excel form. Open it in Microsoft Excel only. Complete the form with your output VAT figures (sales) and input VAT figures (purchases). The form will calculate your net VAT payable or credit automatically.

Step 4 - Upload, Submit and Pay

Upload the completed form to iTax, submit, and download your acknowledgement receipt. If VAT is payable, generate a payment slip and pay via M-Pesa Paybill 572572 or any KRA-approved bank by the 20th.

Filing a Nil VAT Return

If you had no taxable transactions in a given month, you must still file a nil VAT return by the 20th. Log in to iTax, select the VAT return for that month, download the form, leave all figures at zero, upload and submit. Failure to file a nil VAT return attracts the same penalties as any other missed filing. 

Need help calculating or filing your VAT returns? Talk to us → 📞 +254 720 800 094

Related article: How to File Nil Returns on KRA iTax in Kenya 

 

VAT Penalties in Kenya

The Tax Procedures Act 2015 and the VAT Act (Cap 476) set out the following penalties for VAT non-compliance:

-        Failure to register for VAT when required: a penalty of 5% of the tax due from the date you should have registered, plus interest at 2% per month on unpaid VAT.

-        Late filing of VAT returns: KSh 10,000 or 5% of the VAT due, whichever is higher, per month of delay.

-        Late payment of VAT: interest at 2% per month on unpaid VAT, compounding from the due date.

-        Incorrect VAT returns: a penalty of 20% of the underpaid VAT for negligent understatement, rising to 100% if the understatement is found to be deliberate.

-        Failure to issue tax invoices: a penalty equal to the VAT that should have been charged on the uninvoiced supply. 

Behind on VAT returns? At KSh 10,000 per month missed, the penalties add up fast. We file all outstanding VAT returns, reconcile your accounts and get you back into compliance quickly. Clear VAT arrears →

📞 +254 720 800 094

Related article: KRA Tax Penalties in Kenya: How to Avoid and Appeal Them 

 

VAT Deregistration in Kenya

If your taxable turnover falls below KSh 5 million for a continuous period of 24 months, you may apply to KRA to deregister from VAT. Deregistration removes your monthly VAT filing obligation.

To apply for deregistration, log in to iTax and submit a VAT deregistration application through the Registration menu. KRA will review the application and, if approved, issue a notice confirming your deregistration date.

Before applying for deregistration, ensure all outstanding VAT returns are filed and all VAT liabilities are paid. KRA will not approve a deregistration application while there are outstanding returns or unpaid VAT balances.

 

Even after deregistration, you remain liable for any VAT obligations that arose during your period of registration. Deregistration does not cancel historical VAT debts or outstanding return obligations.

 

Frequently Asked Questions

When must I register for VAT in Kenya?

You must register for VAT in Kenya when your annual taxable turnover reaches or is expected to reach KSh 5 million. You have 30 days from reaching the threshold to register. Businesses below KSh 5 million can register voluntarily. If you have already exceeded the threshold without registering, register immediately and take tax advice on your historical exposure.

What is the VAT rate in Kenya?

The standard VAT rate in Kenya is 16%, charged on most goods and services. Some supplies are zero-rated at 0% - including most exported goods, maize flour, bread, milk and certain agricultural inputs. Some supplies are VAT-exempt and fall outside the VAT system entirely - including financial services, insurance and residential rental income.

How do I file VAT returns in Kenya?

VAT returns are filed monthly through the iTax portal at itax.kra.go.ke. Log in with your KRA PIN, go to Returns, select File Return, choose VAT, download the Excel form, complete it with your output and input VAT figures, upload and submit. The deadline is the 20th of the following month. Even if you had no transactions, a nil VAT return must be filed.

Related article: How to File Nil Returns on KRA iTax in Kenya

What is the difference between input VAT and output VAT?

Output VAT is the VAT you charge your customers on your taxable sales. Input VAT is the VAT you pay on your business purchases from VAT-registered suppliers. Your monthly VAT payable to KRA is the difference between output VAT and input VAT. If input VAT exceeds output VAT you have a VAT credit, which can be carried forward or refunded.

What is the penalty for not registering for VAT in Kenya?

Failure to register for VAT when your turnover exceeds KSh 5 million attracts a penalty of 5% of the VAT due from the date you should have registered, plus interest at 2% per month on unpaid VAT. KRA can also assess back-VAT on all taxable supplies made during the unregistered period.

Related article: KRA Tax Penalties in Kenya: How to Avoid and Appeal Them

What is the difference between zero-rated and VAT-exempt supplies?

Zero-rated supplies are charged at 0% VAT and businesses making them can still reclaim input VAT on their purchases. VAT-exempt supplies fall outside the VAT system entirely - no VAT is charged, but input VAT on purchases cannot be reclaimed. Getting this classification wrong can result in significant unexpected tax costs.

Do I need to file a VAT return if I had no sales that month? Yes. If you are VAT-registered and had no taxable transactions in a given month, you must still file a nil VAT return by the 20th of the following month. Failure to file a nil return attracts an automatic penalty of KSh 10,000 or 5% of VAT due, whichever is higher.

Related article: How to File Nil Returns on KRA iTax in Kenya 

 

Need Help With VAT Registration or Compliance in Kenya?

Whether you need to register for VAT, catch up on outstanding VAT returns, resolve a VAT dispute with KRA, or get advice on the correct VAT treatment for your business activities - Mutea Muthuri & Associates Advocates is here to help. Our tax team works with businesses across Nairobi, Meru and Kenol.

Contact us today on +254 720 800 094 or visit our contact page to speak with a tax lawyer in Nairobi.

📋

VAT registration & filing

We register your business for VAT on iTax, file monthly returns and advise on the correct VAT treatment for your supplies.

Get VAT help → 📞 +254 720 800 094

Full KRA compliance

Income tax, PAYE, VAT and annual returns all handled. We keep your business fully compliant so you can focus on growing it.

Full compliance package → 📞 +254 720 800 094

Topics

VAT registration Kenya how to register for VAT Kenya VAT returns Kenya VAT threshold Kenya VAT filing iTax Kenya VAT compliance Nairobi VAT exempt goods Kenya VAT penalties Kenya VAT registered business Kenya VAT rates Kenya 2026 input VAT Kenya output VAT Kenya zero rated VAT Kenya VAT exempt Kenya VAT refund Kenya voluntary VAT registration Kenya VAT on services Kenya VAT deregistration Kenya Mutea Muthuri Associates Advocates tax lawyer Nairobi law firm Nairobi Kenya
Share Article X (Twitter) LinkedIn WhatsApp
WhatsApp Us Chat instantly
Request a Call We call you back