Kenya Revenue Authority Registered Services

VAT Registration Services Kenya done in 3 days, not 3 weeks.

Kenyan SMEs lose KES 10,000 per late iTax filing. We handle your complete KRA VAT process — registration and monthly filing — for a flat fee you know upfront. No surprises. No portal errors.

100% iTax Compliant
M-PESA Receipts
No Hidden Fees
KRA iTax Registered Agents200+ Businesses Registered98% On-Time Filing RateeTIMS Onboarding IncludedM-PESA Payment Records ProvidedWhatsApp Support — Not Email Tickets

Why Kenyan SMEs struggle with VAT

Why VAT registration and iTax filing is hard for Kenyan SME owners.

KRA's portal crashes 2–3 times per week. Facilitators quote KES 15,000–30,000. Missing the 20th deadline costs KES 10,000 automatically.

01

The iTax portal keeps returning errors

We navigate it for you — you send your KRA PIN and details over WhatsApp, we handle the rest. 100% first-attempt success rate.

02

Traditional facilitators quote KES 15,000–30,000

Our published flat fee is KES 5,000. One price. No discovery calls, no negotiation, no hidden costs.

03

A single missed deadline costs KES 10,000

We file before the 20th every month as a matter of process — not a service you have to chase. We file on the 17th.

04

eTIMS compliance and the VAT Special Table block your input VAT

We ensure your VAT registration is eTIMS-ready from day one and flag Special Table supplier risks before they silently cancel your input VAT claims.

Services & pricing

KRA VAT services with published prices. No discovery calls required.

One-time

VAT Registration Kenya

Full iTax VAT registration — we handle the portal, you get the PIN in 1–3 days.

KES 5,000

flat fee, paid once

  • iTax profile update
  • VAT Form 1 completion
  • PIN generation and delivery
  • 1–3 working days
  • M-PESA receipt provided
  • Taxpayer education session
Start Registration
Most Popular

Recurring

Monthly VAT Filing

Filed before the 20th. Every month. Without you having to think about it.

KES 3,500

per month

  • Filed by the 20th — always
  • We file on the 17th, not the 20th
  • Avoids KES 10,000 late penalty
  • M-PESA payment guidance
  • Dedicated WhatsApp support
  • Monthly confirmation receipt
Start Filing

Per application

KRA Penalty Waiver

Outstanding KRA penalties? We draft and submit your waiver application.

KES 4,000

per application

Request Help

All prices include M-PESA receipt. Prices are in Kenyan Shillings (KES) and inclusive of applicable taxes.

Kenya VAT 2026

Kenya VAT Standard Rate 16%: what every registered business must know

Open free VAT calculator

As per the latest Kenya Revenue Authority (KRA) guidelines, the Kenya VAT standard rate is 16% for 2026. This applies to most taxable goods and services supplied in Kenya. Essential items including basic foodstuffs, medical supplies, and exports remain zero-rated (0%) or exempt.

A business must register for VAT when its annual taxable turnover reaches the mandatory threshold (KES 5 million under the VAT Act; the Finance Act 2025 proposed raising it to KES 8 million, but this has not yet taken effect). Failure to register when required attracts a KES 100,000 penalty. Voluntary registration is available below the threshold to claim input VAT credits.

The iTax VAT registration process involves updating your iTax profile, completing Form VAT 1, uploading supporting documentation, and completing eTIMS onboarding. From 2026, KRA validates all VAT returns against eTIMS electronic invoice data — businesses without eTIMS-compliant invoices lose their input VAT claims automatically. Smart VAT Kenya includes eTIMS guidance with every registration.

The Output Tax minus Input Tax formula determines your net VAT payable: Output Tax – Input Tax = Tax Payable. VAT returns must be filed and payment made by the 20th of the following month via KRA Paybill 572572 or the iTax portal. Late filing attracts the higher of KES 10,000 or 5% of tax due, plus 1% monthly interest.

The process

How to register for VAT in Kenya: no portal, no forms, just WhatsApp.

01

Message us

Send your KRA PIN, ID copy, and business name to our WhatsApp. That is everything we need to start your VAT application.

02

We handle iTax

Our team processes your KRA VAT registration or monthly filing directly on the iTax portal. You never touch the system.

03

You receive confirmation

Your VAT PIN or filing receipt is delivered to your WhatsApp, along with your M-PESA transaction record.

Average time from first message to VAT PIN: 1–3 working days.

Full process details

What our clients say

Registered in 2 days. The KRA portal had given me errors for 3 weeks. Smart VAT just handled everything over WhatsApp.

James M.

Retail trader, Nairobi

KES 5,000 flat, no surprises. My accountant was quoting KES 20,000. I WhatsApped Smart VAT and had my PIN the next day.

Amina W.

Consulting firm, Westlands

They have filed my monthly returns for 8 months. Not once have I had to chase them or worry about the 20th deadline.

Peter K.

Wholesale supplier, Industrial Area

FAQ

Questions we get every week on WhatsApp

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.

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.

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.

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. KRA is expanding mandatory registration thresholds under the Finance Act 2025.

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.

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 registration in Kenya?

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

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.

What is the VAT Special Table and why is my input VAT being rejected?

The KRA VAT Special Table is a KRA-maintained list of taxpayers under compliance review. If your supplier is on the Special Table, any input VAT claims involving their invoices are automatically blocked by iTax. Smart VAT Kenya checks this before registration.

Is the VAT registration threshold in Kenya KES 5 million or KES 8 million?

As of the Finance Act 2025, the mandatory VAT registration threshold was adjusted. The KES 5 million annual taxable turnover threshold has been the primary reference for most compliant businesses. Certain categories may have different thresholds.

How do I pay KRA VAT after filing?

VAT payment to KRA is made via M-PESA Paybill number 572572. Use your KRA PIN as the account number. Payments must clear before the 20th of the month following the tax period. Smart VAT Kenya provides M-PESA payment guidance with every filing.

Is it mandatory to register for VAT in Kenya?

VAT registration is mandatory in Kenya when your annual taxable turnover exceeds KES 5 million. However, you can voluntarily register below this threshold to claim input VAT credits. Failure to register when required attracts a KES 100,000 penalty.

What happens if I don't register for VAT in Kenya?

If you fail to register for VAT when your turnover exceeds the mandatory threshold, KRA can impose penalties of KES 100,000 or the tax that would have been due (whichever is higher). Additionally, you cannot claim input VAT, and you risk audit, interest charges, and business closure.

Can I register for VAT voluntarily in Kenya?

Yes. You can voluntarily register for VAT even if your annual turnover is below KES 5 million. This allows you to claim input VAT credits on your purchases, which can improve cash flow. Many small businesses choose voluntary registration for this reason.

How long does VAT registration take in Kenya?

VAT registration through Smart VAT Kenya typically takes 1–3 working days from the time you submit your documents via WhatsApp. The KRA iTax portal may take up to 5–7 working days for approval in some cases, but our service is usually faster.

What documents do I need for VAT registration in Kenya?

You need: (1) Your KRA PIN certificate, (2) Copy of your national ID, (3) Business registration documents (CR12/13 or business license), (4) Bank account details, (5) Business address proof. Smart VAT Kenya guides you through exactly what to submit.

Can I file VAT returns if I have zero sales in Kenya?

Yes. You can file a 'nil return' even if you have zero sales or zero output tax. Nil returns are required to maintain compliance and avoid penalties. Smart VAT Kenya files nil returns as part of monthly filing services.

KRA VAT deadline

Don't miss the 20th KRA deadline

Every month, VAT returns are due by the 20th. Miss it and KRA charges KES 10,000 automatically. Get a WhatsApp reminder 3 days before every deadline.

Ready to get your VAT number?

Message us on WhatsApp and we will have your KRA VAT registration started within the hour. Flat fee. M-PESA accepted. No hidden costs.