COUNTRY E-INVOICING GUIDE
E-invoicing in Kenya
Kenya rolled out mandatory e‑invoicing and real-time VAT reporting for VAT-registered businesses starting 2020. E‑invoices must be validated via Kenya Revenue Authority (KRA) systems before issuance.
- Overall mandate status
- Mandatory
- Tax authority
- Kenya Revenue Authority (KRA).
- Last updated
- 29 Jul 2025Taken from government sites
Requirements at a glance
B2G
Upcoming
B2B
Mandatory
B2C
Mandatory
MODELNot confirmed
PLATFORM & FORMATKRA clearance system API. · XML/JSON as dictated by KRA system.
ARCHIVINGTypically 5 years (Kenyan VAT law default).
Country overview
Kenya rolled out mandatory e‑invoicing and real-time VAT reporting for VAT-registered businesses starting 2020. E‑invoices must be validated via Kenya Revenue Authority (KRA) systems before issuance.
Legal basis
- Legislation
- VAT Act and Electronic Invoicing Regulation by KRA.
- Authority
- Kenya Revenue Authority (KRA).
Requirements by transaction type
Key dates and implementation phases
Only dates from the country data are shown. Each milestone is labelled Confirmed, Proposed, or Pending confirmation.
No verified dates are available for Kenya yet.
Technical requirements
Latest updates for Kenya
No updates have been published for this country yet.View all regulatory updates
Related countries
Same region: AfricaDiscuss your Kenya e-invoicing needs
Our team can review the markets you operate in, the invoicing systems you use, and what integration your setup would require — and confirm what applies to Kenya.