Most Kenyan businesses don't know this: KRA is waiving 100% of pre-2026 penalties and interest - until 31 Dec 2026.Check if you qualify →

FAQ

Kenya VAT FAQ - 40+ Questions Answered

Every question we get asked about Kenya VAT, answered in plain language. Based on the VAT Act Cap. 476 and current KRA practice. Updated for 2026.

What is the Kenya VAT standard rate in 2026?

The Kenya VAT standard rate is 16% as per KRA guidelines for 2026. This applies to most taxable goods and services. Essential items including basic foodstuffs, medical supplies, and exports are zero-rated (0%) or exempt.

Kenya VAT rates: standard, zero-rated and exempt
How much does VAT registration cost in Kenya?

Smart VAT Kenya charges a flat fee of KES 5,000 for complete VAT registration, including iTax profile update and VAT PIN generation, completed in 1–3 working days. Traditional facilitators charge KES 15,000–30,000.

VAT registration service - KES 5,000 flat fee
What is the penalty for late VAT filing in Kenya?

KRA imposes a penalty of KES 10,000 or 5% of the tax due (whichever is higher), plus 1% interest per month on unpaid tax. VAT returns must be filed by the 20th of each following month.

KRA late VAT filing penalties and how to apply for a waiver
When must a business register for VAT in Kenya?

A business must register for VAT when its annual taxable turnover reaches or exceeds KES 5 million. Voluntary registration is also possible below this threshold. Finance Act 2025 introduced amendments for certain categories.

VAT registration service - KES 5,000 flat fee
How do I register for VAT online in Kenya?

VAT registration is done via the KRA iTax portal at itax.kra.go.ke. The process involves updating your iTax profile, completing Form VAT 1, and uploading supporting documents. Many business owners experience errors. Smart VAT Kenya handles the entire process for KES 5,000.

VAT registration service - KES 5,000 flat fee
Do you accept M-PESA for payment?

Yes. Smart VAT Kenya accepts M-PESA for all services and provides official M-PESA transaction receipts for every payment.

What is eTIMS and do I need it for VAT?

eTIMS (Electronic Tax Invoice Management System) is KRA's mandatory electronic invoicing system. All businesses in Kenya must onboard eTIMS. From 2026, KRA validates all VAT returns against eTIMS invoice data.

eTIMS onboarding guide for Kenyan businesses
What is the penalty for not registering for VAT in Kenya?

KRA imposes a penalty of KES 100,000 or the tax that would have been due (whichever is higher) for failure to register for VAT when required. This is separate from the KES 10,000 late-filing penalty.

KRA late VAT filing penalties and how to apply for a waiver
What is the VAT Special Table?

The KRA VAT Special Table is a list of taxpayers under compliance review. If your supplier is on the table, your input VAT claims involving their invoices are automatically blocked by iTax.

KRA VAT Special Table risks explained
Is the VAT threshold KES 5 million or KES 8 million?

KES 5 million remains the current operational threshold. The Finance Act 2025 proposed raising it to KES 8 million, but this has not yet taken effect as of July 2026.

VAT registration service - KES 5,000 flat fee
How do I pay KRA VAT after filing?

VAT payment to KRA is via M-PESA Paybill 572572 using your KRA PIN as the account number. Payments must clear before the 20th of the month.

Monthly VAT filing service - filed before the 20th
What is the difference between zero-rated and exempt supplies?

Zero-rated supplies (0%) still require VAT registration and you can claim input VAT on related costs. Exempt supplies carry no VAT charge and input VAT cannot be claimed. Examples of zero-rated: exports, unprocessed foods. Exempt: residential rent, financial services.

VAT registration service - KES 5,000 flat fee
Can I claim input VAT on all my business purchases?

Input VAT can only be claimed on purchases directly attributable to taxable supplies. You need valid eTIMS invoices. Certain items like entertainment and passenger vehicles have restrictions.

eTIMS onboarding guide for Kenyan businesses
What is the eTIMS penalty for non-compliance?

Issuing a non-compliant electronic tax invoice attracts the TPA s.86 penalty - since the Finance Act 2026 (in force 1 July 2026), the higher of 5% of the tax due, KES 100,000 (companies), or KES 10,000 (individuals); before then, two times the tax due. Failing to integrate your system after a KRA notice costs up to KES 100,000 per month (TPA s.59A(5)). This is separate from standard VAT penalties. Figures like KES 1,000,000 or 10% of the tax per invoice, KES 500,000 per month, or KES 50,000 per month circulate in guidance but are not enacted law.

eTIMS onboarding guide for Kenyan businesses
How long does VAT registration take in Kenya?

KRA iTax VAT registration typically takes 1–3 working days for processing. Some cases may take longer if documents need clarification.

VAT registration service - KES 5,000 flat fee
Do I need an eTIMS invoice for every sale?

Yes. Every sale - including cash sales, B2C transactions, and B2B sales - must be recorded in eTIMS and an eTIMS-compliant invoice or receipt issued.

eTIMS onboarding guide for Kenyan businesses
What is withholding VAT in Kenya?

Withholding VAT requires appointed agents to deduct 2% (or 6% for petroleum) at source from supplier invoices and remit to KRA within 5 days.

How do I claim a VAT refund in Kenya?

VAT refund claims are submitted through iTax when input VAT exceeds output VAT. The refund window is 12 months. Zero-rated exporters and businesses with capital purchases commonly claim.

Kenya VAT rates: standard, zero-rated and exempt
Do digital services attract VAT in Kenya?

Yes. Digital services supplied to Kenyan customers are subject to 16% VAT. Non-resident providers must register via the simplified regime or appoint a tax representative.

VAT registration service - KES 5,000 flat fee
What happens if I file a nil return late?

Even nil returns must be filed by the 20th. Late filing of a nil return still attracts the KES 10,000 penalty, though KRA may waive it under the tax amnesty programme for first-time offenders.

KRA late VAT filing penalties and how to apply for a waiver
Can I voluntarily register for VAT below the threshold?

Yes. Voluntary registration allows you to claim input VAT on your business costs. This is beneficial if you have significant VAT-bearing expenses.

VAT registration service - KES 5,000 flat fee
What is the KRA tax amnesty programme?

The KRA tax amnesty programme allows taxpayers to apply for penalty waivers on outstanding taxes, including VAT penalties. Conditions apply.

KRA late VAT filing penalties and how to apply for a waiver
Do landlords pay VAT on rental income?

Commercial rental income is subject to VAT if turnover exceeds the threshold. Residential rental income is exempt from VAT. Mixed-use properties require apportionment.

VAT registration service - KES 5,000 flat fee
What documents do I need for VAT registration?

KRA PIN certificate, National ID or passport, business registration certificate (CR12 for companies), bank account details, and proof of business address.

VAT registration service - KES 5,000 flat fee
How do I check my KRA PIN status?

You can check your KRA PIN via the iTax portal (itax.kra.go.ke), SMS, or by visiting a Huduma Centre. Processing takes 1–3 working days.

Can I cancel my VAT registration?

Yes. Deregistration is done via iTax using Form VAT 4. You must submit a final return and reconcile stock. KRA approval takes 4–8 weeks.

VAT registration service - KES 5,000 flat fee
What is the VAT rate for restaurants in Kenya?

Restaurants generally charge 16% VAT on food and beverage sales. Some basic foodstuffs may be zero-rated. Alcohol and premium beverages are standard rate.

Kenya VAT rates: standard, zero-rated and exempt
Do I pay VAT on imported goods?

Yes. Import VAT at 16% is charged at the point of entry on the CIF value plus duty and other levies. Payment is via SIMA, M-PESA Paybill, or bank.

Monthly VAT filing service - filed before the 20th
What triggers a KRA VAT audit?

Red flags include: nil returns for 6+ months, input VAT far exceeding output, large refund claims, industry-wide audits, and suppliers on the Special Table.

KRA VAT Special Table risks explained
How do I object to a KRA VAT assessment?

File an objection within 30 days of the assessment via iTax. Include grounds and supporting documents. KRA has 60 days to respond. Appeal to the TAT if unsuccessful.

Monthly VAT filing service - filed before the 20th
What is the Finance Act 2025 VAT change?

The Finance Act 2025 introduced amendments including threshold adjustments, reduced refund window to 12 months, fintech services taxed at 16%, and the 90:10 apportionment rule deletion.

VAT registration service - KES 5,000 flat fee
How do I calculate VAT in Kenya?

To add VAT: net price × 1.16. To extract VAT from a VAT-inclusive total: divide by 1.16. Use our free VAT calculator at smartvatkenya.co.ke/tools.

Free Kenya VAT calculator
What is the difference between output VAT and input VAT?

Output VAT is the VAT you charge on your sales. Input VAT is the VAT you pay on your purchases. Your net VAT payable = Output VAT minus Input VAT.

Input VAT deduction guide
Can I claim VAT on imported services?

Yes. VAT on imported services (reverse charge) can be claimed as input VAT if the services are used for taxable supplies. Proper documentation required.

Input VAT deduction guide
What is the KRA Paybill for VAT payment?

KRA M-PESA Paybill is 572572. Use your KRA PIN as the account number. Pay before the 20th of each month following the tax period.

Monthly VAT filing service - filed before the 20th
Do I need a separate eTIMS device for each branch?

It depends on the solution type. The eTIMS mobile app can be used for multiple branches. ERP-integrated businesses need proper configuration per location.

eTIMS onboarding guide for Kenyan businesses
What records must I keep for VAT purposes?

All sales and purchase invoices, eTIMS records, import documents, bank statements, VAT returns, and correspondence with KRA. Records must be kept for 5 years.

eTIMS onboarding guide for Kenyan businesses
Can a non-resident company register for VAT in Kenya?

Yes. Non-residents supplying digital services to Kenyan customers must register. They can use the simplified registration regime or appoint a tax representative.

VAT registration service - KES 5,000 flat fee
What is the penalty for incorrect VAT returns?

Knowingly submitting incorrect returns can result in penalties of up to 100% of the tax understated plus interest. KRA may also pursue criminal prosecution for fraud.

KRA late VAT filing penalties and how to apply for a waiver
How do I change my VAT filing period?

The standard VAT filing period is monthly. Some businesses may apply for quarterly filing. Contact KRA via iTax to request a change.

Monthly VAT filing service - filed before the 20th
What happens to my VAT registration if I close my business?

You must apply for VAT deregistration via Form VAT 4, file a final return, reconcile stock, and cancel eTIMS registration. KRA will issue a deregistration certificate.

eTIMS onboarding guide for Kenyan businesses
Do I charge VAT on exports from Kenya?

Exports of goods and services from Kenya are zero-rated (0%). This means you charge 0% VAT but can still claim input VAT on related costs.

Kenya VAT rates: standard, zero-rated and exempt
How does the auto-populated VAT return work?

KRA pre-fills your VAT return using eTIMS and withholding data. The data is often incomplete. You must review, correct, and file. Our monthly filing service handles this for KES 3,500/month.

eTIMS onboarding guide for Kenyan businesses
What is the deadline for VAT payment in Kenya?

VAT payment must be made by the 20th of the month following the tax period. This is the same as the filing deadline.

Monthly VAT filing service - filed before the 20th
Can I deduct input VAT on a motor vehicle?

Input VAT on passenger motor vehicles is generally restricted unless the vehicle is used for hire, transport, or is a commercial vehicle used directly in the business.

Input VAT deduction guide
What is the VAT treatment of bad debts?

You can claim bad debt relief on VAT previously accounted for on unpaid sales. The Finance Act 2025 reduced the relief period to 2 years, but the Finance Act 2026 increased it back to 3 years, effective 1 July 2026.

Input VAT deduction guide
Does eTIMS let KRA see my phone, computer or WhatsApp?

No. eTIMS transmits the invoice data you enter - seller and buyer PINs, date, description, quantity, price, tax, and a validation QR code. It does not read other apps, files, calls or messages. Beyond your filings, KRA works from statutory records it is lawfully allowed to collect: eTIMS transactions, withholding tax certificates, customs and employment records.

eTIMS onboarding guide for Kenyan businesses
Is all the money in my M-Pesa or bank account taxed?

Money in an account is not income. Transfers, gifts, savings and family support are not taxable on their own. What is taxable is income you earn and fail to declare - and that is what KRA validates against its records of eTIMS invoices, withholding tax and returns. File truthfully and the picture is fine; file nothing while records show otherwise and the mismatch is the risk.

eTIMS onboarding guide for Kenyan businesses
If I issued eTIMS invoices during the year, can I still file a nil return?

No - KRA's systems cross-reference nil and non-filers against eTIMS, withholding and customs data, and that check is exactly what the 2026 compliance push runs on. If you transacted, file the accurate return (which often still means little or no tax below the thresholds).

eTIMS onboarding guide for Kenyan businesses
Can I claim fuel as a business expense?

Yes, if the vehicle is registered in the business's name and the fuel purchase is backed by an eTIMS fuel receipt carrying your business PIN. Till receipts and handwritten dockets are proof of payment, not a claimable tax document. Fuel is now on the eTIMS fuel module - the mandatory rollout finished December 2025 and receipts may be issued at the pump for both individual motorists and businesses; around 500 stations (16% of the country) were live by early 2026, so a station that cannot issue yet is mid-onboarding.

eTIMS onboarding guide for Kenyan businesses
How do I claim Safaricom internet or airtime as a business expense?

Safaricom operates an official KRA compliance channel on its business portal (business.safaricom.co.ke/kra) - submit your business KRA PIN once and Safaricom's invoices are transmitted to iTax in real time with your PIN. Keep M-Pesa payment records as supporting evidence either way.

Kenya VAT rates: standard, zero-rated and exempt
Can I claim KPLC electricity tokens as a business expense?

Claim the bill and tokens only where the meter registration matches the party bearing the cost - if the meter and bill belong to your business, they support the claim and the tokens count as proof of payment. If you use a landlord's meter on rented premises, ask the owner to register the meter to you or issue a rental tax invoice, or the claim is not yours to make.

VAT registration service - KES 5,000 flat fee
Can I claim rent without a receipt?

Rent is claimable where the landlord issues an eTIMS-compliant rental invoice bearing your PIN. Landlords earning KES 288,000–15 million a year in rent sit under Monthly Rental Income (MRI: 7.5% on gross rent since January 2024), and KRA is onboarding that base onto eTIMS so tenants can claim - some landlords already issue monthly eTIMS rental invoices. If your landlord refuses, make the ask in writing and keep every documented payment trail (M-Pesa reference, bank transfer).

eTIMS onboarding guide for Kenyan businesses
Are M-Pesa till receipts valid for input VAT or expense deductions?

No - they are proof of payment only. VAT input claims and expense deductions require an eTIMS-compliant invoice from the supplier that carries your KRA PIN. Keep both documents: M-Pesa for payment, eTIMS for the claim.

eTIMS onboarding guide for Kenyan businesses
Why do I see "wrong obligation ID" or "NONVAT only" when creating an eTIMS invoice?

This error means your iTax obligations and eTIMS registration are out of sync - for example, you picked a NONVAT invoice while no matching NONVAT obligation is active, or e-invoicing is not activated on that PIN yet (the activation error reads 'inactive/invalid PIN number'). Fix it by reviewing your obligations in iTax, registering the correct one (VAT / Income Tax – Business), and activating eTIMS for that PIN. If it persists, KRA eTIMS support (+254 711 099 999 / etims-support@kra.go.ke) activates or adjusts - usually within 1–2 working days.

eTIMS onboarding guide for Kenyan businesses
Can I claim Facebook or Google ads, or AI subscriptions, without an eTIMS receipt?

Foreign providers do not issue KRA eTIMS invoices, so keep provider contracts and invoices plus the payment trail for these subscriptions - those are documentary support. Local claims still need eTIMS. This area changes frequently (digital services taxes apply), so check with an advisor rather than assuming.

eTIMS onboarding guide for Kenyan businesses
Do I still need accounting software if I use eTIMS?

Not for compliance alone - eTIMS Lite covers invoicing. But a bookkeeping tool (Zoho Books, QuickBooks, etc.) still handles the rest: receipts, profit, reporting, finance hygiene. Many businesses run eTIMS and accounting software side by side; the eTIMS invoices are the tax layer, the software is the business layer.

eTIMS onboarding guide for Kenyan businesses

Still have questions?

Email us. We reply fast - and we don't charge for the first conversation.

Ask by Email

Get VAT Deadline Reminders

Monthly email reminders before the 20th KRA deadline, plus new guide alerts and Kenya VAT updates.

No spam. Unsubscribe anytime.