
Electronic invoicing guide
Kenya

Digital reporting requirements
Clearance
Obligatory
Mandatory for all taxpayers for B2C, B2B and B2G
Authority
Kenya Revenue Authority (KRA)
Platform
eTIMS (electronic Tax Invoice Management System)
Format
Local XML
Storage time
5 years
Reporting and processes
Electronic invoices must be sent to the KRA through a device called a Control Unit, which performs validation, encryption, signing, sending, and storage of the documents. Tax invoices should include the buyer’s Personal Identification Number (PIN) when the buyer intends to claim the expense or the input tax, the applicable tax rate, and a QR code.
Upcoming legislative changes
For the time being, no legislative changes are foreseen.
Links of Interest and documents
Do you have a specific need?
Get in touch with our team of experts to tackle legislative challenges.
- Detailed reports for any market.
- Support and advice in the implementation process.
- Electronic invoicing as the cornerstone of your company's digital transformation.