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.
|
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 |
|
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.
|
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.
|
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.
