Not tax advice. Computation tools only. Have a professional check your work before filing.
OpenAccountants/Skills/Kenya VAT (VAT-3)

Kenya VAT (VAT-3)

Prepare, review, or classify transactions for a Kenya VAT return (VAT-3), classify transactions for Kenyan VAT purposes, or advise on VAT registration and filing in Kenya.

KenyaTax year 2025· Last reviewed May 23, 2026

Key facts — Kenya, 2025

FieldValue
CountryKenya (Republic of Kenya)
TaxVAT (Value Added Tax)
CurrencyKES (Kenyan Shilling / Ksh)
Tax yearCalendar year (1 Jan – 31 Dec)
Standard rate16%
Zero rate0% (exports; certain agricultural inputs; medicines; specified goods under Second Schedule)
ExemptFinancial services, education, medical services, agricultural products (raw), passenger transport
Registration thresholdKES 5,000,000 per year
Tax authorityKRA (Kenya Revenue Authority)
Return formVAT-3 (monthly)
Filing portaliTax (https://itax.kra.go.ke)
Filing deadline20th of the month following the tax period
Tax invoiceETR (Electronic Tax Register) receipt or e-Invoice required
PINPersonal Identification Number — tax registration
ContributorOpen Accountants Community
Validated byPending — requires sign-off by a Kenyan CPA(K) or tax practitioner
Skill version2.0

Use these rules in your AI

Connect once and your AI follows Kenya VAT (VAT-3) automatically — it stays current when a rate changes, and hands you to a licensed accountant when you need one. A copied file goes stale the day the law moves.

Use this in your AI

Want a licensed accountant to check your AI-generated return?

Get reviewed

Are you a Kenya accountant? Sign off these rules and put your name on them.

These rules are research-verified. They need a licensed practitioner for Kenya to confirm them and become their named verifier. Reviewing reference rules — not signing returns.

Apply to verify Kenya

About

Use this skill whenever asked to prepare, review, or classify transactions for a Kenya VAT return (VAT-3), classify transactions for Kenyan VAT purposes, or advise on VAT registration and filing in Kenya. Trigger on phrases like "Kenya VAT", "KRA VAT", "VAT-3 Kenya", "input tax Kenya", "output tax Kenya", "Kenya Revenue Authority VAT", or any Kenya VAT request. ALWAYS read this skill before touching any Kenya VAT work.

KenyaTax year 2025

Full guide

Kenya VAT (VAT-3) Skill v2.0


Section 1 — Quick reference

FieldValue
CountryKenya (Republic of Kenya)
TaxVAT (Value Added Tax)
CurrencyKES (Kenyan Shilling / Ksh)
Tax yearCalendar year (1 Jan – 31 Dec)
Standard rate16%
Zero rate0% (exports; certain agricultural inputs; medicines; specified goods under Second Schedule)
ExemptFinancial services, education, medical services, agricultural products (raw), passenger transport
Registration thresholdKES 5,000,000 per year
Tax authorityKRA (Kenya Revenue Authority)
Return formVAT-3 (monthly)
Filing portaliTax (https://itax.kra.go.ke)
Filing deadline20th of the month following the tax period
Tax invoiceETR (Electronic Tax Register) receipt or e-Invoice required
PINPersonal Identification Number — tax registration
ContributorOpen Accountants Community
Validated byPending — requires sign-off by a Kenyan CPA(K) or tax practitioner
Skill version2.0

Key VAT-3 return fields

FieldMeaning
Section AStandard-rated sales at 16%
Section BZero-rated sales
Section CExempt sales
Section DTotal output tax
Section EStandard-rated purchases (input tax)
Section FZero-rated purchases
Section GTotal input tax
Section HNet VAT payable (D − G)
Section IExcess credit c/f or refund

Conservative defaults

AmbiguityDefault
Unknown rate on a sale16% standard
Unknown counterparty countryDomestic Kenya
Unknown export qualification16% until evidence confirmed
Unknown business-use %0% input tax
Unknown ETR/e-Invoice availabilityNo input credit
Unknown whether exempt or taxableTaxable at 16%

Red flag thresholds

ThresholdValue
HIGH single transactionKES 500,000
HIGH tax delta on single defaultKES 80,000
MEDIUM counterparty concentration>40%
MEDIUM conservative default count>4 per return
LOW absolute net VAT positionKES 200,000

Section 2 — Required inputs and refusal catalogue

Required inputs

Minimum viable — bank statement for the month. KRA PIN (tax PIN).

Recommended — ETR receipts or e-invoices for all purchases, sales invoices issued, prior period excess credit.

Ideal — complete purchase/sales register from iTax, import entry documents (IDF/Entry), asset register.

Refusal if minimum missing — SOFT WARN. No bank statement = hard stop. "Input tax requires ETR receipts or compliant e-invoices. All credits provisional pending verification."

Refusal catalogue

R-KE-1 — Non-registered vendor. "Only KRA VAT-registered taxpayers (above KES 5M threshold) can charge and recover VAT. Confirm registration."

R-KE-2 — Partial exemption. "Businesses with both taxable and exempt supplies must apportion input tax. Out of scope without full-year data."

R-KE-3 — Withholding VAT (WHT-VAT). "Government agencies withhold 6% (or 100%) of VAT on payments. Track WHT-VAT certificates — escalate if significant."

R-KE-4 — Digital marketplace suppliers. "Non-resident digital service providers must register for Kenyan VAT. Complex cross-border treatment — escalate for non-resident client situations."


Section 3 — Supplier pattern library

3.1 Kenyan banks — fees (exempt / exclude)

PatternTreatmentNotes
KENYA COMMERCIAL BANK, KCBEXCLUDE (fees)Financial service — exempt
EQUITY BANK, EQUITY GROUPEXCLUDE (fees)Same
COOPERATIVE BANK, CO-OP BANKEXCLUDE (fees)Same
ABSA BANK KENYAEXCLUDE (fees)Same
STANDARD CHARTERED KENYAEXCLUDE (fees)Same
NCBA BANK, NCBA GROUPEXCLUDE (fees)Same
I&M BANKEXCLUDE (fees)Same
DIAMOND TRUST BANK, DTBEXCLUDE (fees)Same
MPESA, M-PESA (SAFARICOM)EXCLUDE (fees)Mobile money — financial service
AIRTEL MONEYEXCLUDE (fees)Same
BANK CHARGES, INTERESTEXCLUDEBank fee/interest — exempt

3.2 Kenyan government and statutory (exclude)

PatternTreatmentNotes
KENYA REVENUE AUTHORITY, KRAEXCLUDETax payment
NATIONAL SOCIAL SECURITY FUND, NSSFEXCLUDESocial insurance
NATIONAL HOSPITAL INSURANCE FUND, NHIFEXCLUDEHealth insurance
NITA, NATIONAL INDUSTRIAL TRAININGEXCLUDEStatutory levy
NTSA, NATIONAL TRANSPORT AND SAFETYEXCLUDERegulatory fee

3.3 Kenyan utilities (taxable at 16%)

PatternTreatmentRateNotes
KENYA POWER, KPLCInput 16%16%Electricity — taxable
NAIROBI CITY WATER, NCWSCInput 16%16%Water — taxable
SAFARICOM (data/voice)Input 16%16%Telecom — taxable
AIRTEL KENYAInput 16%16%Mobile — taxable
TELKOM KENYA, TELKOMInput 16%16%Telecom — taxable
ZUKU FIBER, WANANCHI GROUPInput 16%16%Internet — taxable
LIQUID TELECOM KENYAInput 16%16%Internet — taxable

3.4 Transport and logistics

PatternTreatmentRateNotes
KENYA AIRWAYS, KQCheck route0%/16%International 0%; domestic 16%
JAMBOJETInput 16%16%Domestic — 16%
AFRICAAIRWAYSCheck route0%/16%Check
UBER KENYAInput 16%16%Ride-hailing — taxable
BOLT KENYAInput 16%16%Ride-hailing — taxable
LITTLE CABInput 16%16%Ride-hailing — taxable
DHL KENYAInput 16%16%Courier — taxable
FEDEX KENYAInput 16%16%Courier — taxable
G4S KENYA, WELLS FARGO (courier)Input 16%16%Security/courier — taxable
POSTA KENYA (parcel)Input 16%16%Parcel — taxable
POSTA KENYA (stamps)EXEMPT0%Universal stamps — exempt

3.5 Food and retail

PatternTreatmentRateNotes
NAKUMATT, NAIVAS SUPERMARKETInput 16%/0%MixedNon-food 16%; basic food may be zero-rated
QUICKMART SUPERMARKETInput 16%/0%MixedSame
CARREFOUR KENYAInput 16%/0%MixedSame
CHANDARANA FOODPLUSInput 16%/0%MixedSupermarket — split
TUSKYS SUPERMARKETInput 16%/0%MixedSame
KWAL, DEL MONTE KENYA (packaged food)Input 16%16%Processed food — 16%
UNGA LIMITED (maize flour)Input 0%0%Basic staple — zero-rated

3.6 SaaS — international suppliers

Foreign digital service providers must register with KRA if providing services to Kenyan consumers/businesses.

PatternTreatmentNotes
GOOGLE (Workspace, Ads)Reverse charge 16%Self-assess if not KRA-registered
MICROSOFT (365, Azure)Reverse charge 16%Same
META, FACEBOOK ADSReverse charge 16%Same
ZOOM, SLACK, NOTIONReverse charge 16%Same
AWSReverse charge 16%Same

3.7 Payment processors (exempt)

PatternTreatmentNotes
MPESA TRANSACTION FEEEXCLUDEFinancial service — exempt
PESAPAL (fees)EXCLUDEPayment gateway — exempt
STRIPE (fees)EXCLUDESame
PAYPAL (fees)EXCLUDESame

3.8 Internal transfers and exclusions

PatternTreatmentNotes
INTERNAL TRANSFER, OWN ACCOUNTEXCLUDEInternal movement
LOAN, REPAYMENTEXCLUDELoan principal
SALARY, PAYROLLEXCLUDEOutside VAT scope
DIVIDENDEXCLUDEOut of scope
ATM, CASH WITHDRAWALTier 2 — askDefault exclude

Section 4 — Worked examples

Six classifications from a hypothetical Nairobi-based IT consultant. Format: KCB Bank statement.

Example 1 — Domestic B2B revenue (16%)

Input line: 15/04/2025 Credit SAFARICOM PLC Invoice KE-2025-041 Ksh 1,160,000 Ksh 5,000,000

Reasoning: Incoming Ksh 1,160,000 from Safaricom for IT consulting. Standard 16%. Gross 1,160,000 includes VAT. Net = Ksh 1,000,000 + Ksh 160,000 output VAT. Issue ETR receipt or e-invoice; report on VAT-3 Section A.

Classification: Output tax 16% — Ksh 160,000. Net: Ksh 1,000,000.

Example 2 — Export service (zero-rated)

Input line: 22/04/2025 Credit ACME CORP USA Consulting USD 5,000 (Ksh 645,000) Ksh 5,645,000

Reasoning: USD from foreign client for services. Zero-rated if services exported outside Kenya. Evidence: contract, FX payment. Report Ksh 645,000 on Section B. Output tax: Ksh 0.

Classification: Zero-rated — Ksh 645,000. Output tax: Ksh 0.

Example 3 — Electricity (16%)

Input line: 10/04/2025 Debit KENYA POWER April bill -Ksh 11,600 Ksh 4,988,400

Reasoning: Kenya Power electricity. 16% VAT. Gross Ksh 11,600. Net = Ksh 10,000 + Ksh 1,600 input tax. ETR receipt from KPLC — input credit Ksh 1,600.

Classification: Input tax 16% — Ksh 1,600. Net: Ksh 10,000.

Example 4 — M-Pesa transaction fee (exempt)

Input line: 08/04/2025 Debit SAFARICOM M-PESA Transaction fees -Ksh 232 Ksh 4,988,168

Reasoning: M-Pesa transaction fee. Mobile money is a financial service — exempt from VAT. No input tax. EXCLUDE from VAT-3.

Classification: EXEMPT — no input tax.

Example 5 — International SaaS (reverse charge)

Input line: 05/04/2025 Debit GOOGLE IRELAND Workspace April -Ksh 3,480 Ksh 4,984,688

Reasoning: Google Workspace. If Google is not KRA-registered for digital services, the Kenyan business must self-assess 16% VAT. Ksh 3,480 net; self-assessed VAT = Ksh 557. Both output and input in same period for fully taxable business.

Classification: Reverse charge — self-assess Ksh 557 output and input. Net: Ksh 0.

Example 6 — Domestic courier (16%)

Input line: 12/04/2025 Debit DHL KENYA Shipping invoice -Ksh 5,800 Ksh 4,978,888

Reasoning: DHL courier. 16% VAT. Gross Ksh 5,800. Net = Ksh 5,000 + Ksh 800 input tax. DHL Kenya issues ETR receipts — input credit Ksh 800.

Classification: Input tax 16% — Ksh 800. Net: Ksh 5,000.


Section 5 — Tier 1 rules (compressed)

5.1 Standard rate 16%

Default rate for all taxable supplies. Legislation: VAT Act 2013 (No. 35 of 2013) Section 5.

5.2 Zero rate

Second Schedule goods and services: exports, certain agricultural inputs (fertilizers, seeds), medicines, textbooks, ambulance services. Legislation: VAT Act 2013 Second Schedule.

5.3 Exempt supplies

First Schedule: financial services, education, medical/health services, raw agricultural products sold by farmers, passenger transport. Legislation: VAT Act 2013 First Schedule.

5.4 ETR / e-Invoice requirement

Electronic Tax Register (ETR) receipts required for retail; e-invoices via iTax for B2B. Input tax credit requires a compliant ETR or e-invoice from a KRA VAT-registered supplier.

5.5 Withholding VAT

Government departments and designated agents withhold 6% VAT on payments to suppliers; 100% on payments to foreign entities not registered in Kenya. Track withholding tax certificates (WHT-VAT form).

5.6 Filing deadlines

ObligationDue date
VAT-3 return20th of following month
VAT payment20th of following month
Late penalty5% of unpaid tax + 1% per month interest

Section 6 — Tier 2 catalogue

6.1 Withholding VAT from government clients

What it shows: Payment from government that appears less than invoiced. What's missing: WHT-VAT certificate amount. Conservative default: Record full output tax on invoice; offset WHT-VAT certificate. Question to ask: "Do you have the WHT-VAT withholding certificate from the government agency?"

6.2 Export service qualification

What it shows: Revenue from a foreign client. What's missing: Evidence services were exported. Conservative default: 16%. Question to ask: "Foreign client contract + FX payment evidence available?"

6.3 Zero-rated vs. exempt food items

What it shows: Grocery or agricultural purchase. What's missing: Whether the specific items are zero-rated (Second Schedule) or simply out of scope. Conservative default: 16% on all. Question to ask: "What exactly was purchased? Itemised receipt available?"

6.4 International SaaS — KRA registration status

What it shows: Payment to foreign digital provider. What's missing: Whether provider is KRA-registered. Conservative default: Self-assess 16% reverse charge. Question to ask: "Does the foreign provider's invoice show a KRA PIN? If yes, treat as standard. If no, self-assess."


Section 7 — Excel working paper template

KENYA VAT-3 WORKING PAPER
Period: ____________  PIN: ____________

A. OUTPUT TAX
  A1. Standard-rated sales 16% (net)           ___________
  A2. Output tax (A1 × 16%)                    ___________
  A3. Zero-rated exports                       ___________
  A4. Exempt sales                             ___________
  A5. Reverse charge output self-assessed      ___________

B. INPUT TAX
  B1. Standard-rated purchases 16% (net)       ___________
  B2. Input tax (B1 × 16%)                     ___________
  B3. Import input tax                         ___________
  B4. Reverse charge input self-assessed       ___________
  B5. Total input (B2+B3+B4)                  ___________
  B6. WHT-VAT credits                          ___________

C. NET VAT
  C1. Net (A2 − B5)                            ___________
  C2. WHT-VAT credits (B6)                     ___________
  C3. Prior credit                             ___________
  C4. Net payable (C1−C2−C3)                   ___________

REVIEWER FLAGS:
  [ ] ETR/e-invoices confirmed?
  [ ] Export evidence held?
  [ ] WHT-VAT certificates collected?
  [ ] Reverse charge self-assessed?

Section 8 — Bank statement reading guide

Common Kenyan bank formats

BankKey columnsDate formatAmount
KCBDate, Description, Debit, Credit, BalanceDD/MM/YYYYKES
Equity BankDate, Narrative, Withdrawal, Deposit, BalanceDD/MM/YYYYKES
Co-op BankDate, Description, Debit, Credit, BalanceDD/MM/YYYYKES
ABSA KenyaDate, Description, Amount, BalanceDD/MM/YYYYKES

Key Kenyan banking terms

TermMeaningHint
Credit / DepositIncomingPotential revenue
Debit / WithdrawalOutgoingPotential expense
M-PESAMobile moneyCheck if fee or transfer
Bank ChargesFeeExempt
InterestInterestExempt
BalanceBalanceIgnore

Section 9 — Onboarding fallback

KENYA VAT ONBOARDING — MINIMUM QUESTIONS
1. KRA PIN (Personal Identification Number)?
2. VAT registration number?
3. Month covered by this bank statement?
4. Export sales (zero-rated)? Evidence held?
5. Government clients who withhold VAT? WHT-VAT certificates?
6. International SaaS subscriptions — self-assess reverse charge?
7. Prior period excess credit carried forward?

Section 10 — Reference material

TopicReference
VAT ActVAT Act 2013 (No. 35 of 2013)
Standard rateSection 5
Zero rateSecond Schedule
ExemptionsFirst Schedule
Withholding VATSection 17
ETR requirementSection 27
PenaltiesSection 53

Known gaps

  • Partial exemption apportionment — escalate
  • WHT-VAT reconciliation for large government contracts — specialist
  • Digital marketplace complex cross-border — escalate
  • Property/land transactions — escalate

Self-check

  • ETR/e-invoices held for all input credits
  • Export evidence confirmed
  • WHT-VAT certificates collected from government clients
  • Reverse charge self-assessed for foreign digital services
  • Prior credit carried forward correctly

Changelog

VersionDateChange
1.02024Initial
2.0April 2026v2.0 rewrite

Prohibitions

  • NEVER claim input credit without ETR receipt or compliant e-invoice
  • NEVER zero-rate exports without customs documentation or FX evidence
  • NEVER ignore WHT-VAT from government clients
  • NEVER present calculations as definitive — direct to CPA(K)

Disclaimer

This skill is for informational purposes only. All outputs must be reviewed by a qualified professional. Updated version at openaccountants.com.


Disclaimer

This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.

The most up-to-date, verified version of this skill is maintained at openaccountants.com. Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.


<!-- openaccountants-cta-block -->

Talk to a verified accountant

This skill is a tool, not an engagement. Every taxpayer's situation is different, and the rules in the skill may not match your specific facts.

To speak with one of the licensed accountants who verifies skills for your jurisdiction — no liability on either side until you and the accountant sign a formal engagement letter — book a free 30-minute call:

Book a call

We'll route you to the named verifier covering your country or state. You can also see the full list of verified accountants at openaccountants.com/network.

More Kenya tax skills

Other Kenya computations in the OpenAccountants library.

See all Kenya skills →

1 of 4 in the KE workflow: