E-invoicing compliance and regulatory updates - Kenya
Last reviewed: July 9, 2026
Last reviewed: July 9, 2026
Invoice clearance is mandatory in Kenya.
The mandate generally applies to all companies carrying on business in Kenya.
Businesses must issue invoices using an eTIMS-compatible system that validates invoices with KRA. KRA will return a QR-code and CUIN-code that both must be included on the invoice the supplier delivers to the buyer.
For suppliers with a turnover of 5 million Shillings or less, the buyer must issue the tax invoice on the supplier’s behalf.
Download our Global e-invoicing and Tax Compliance fact sheet here for more information.
Invoice clearance is mandatory in Kenya.
The mandate generally applies to all companies carrying on business in Kenya.
Businesses must issue invoices using an eTIMS-compatible system that validates invoices with KRA. KRA will return a QR-code and CUIN-code that both must be included on the invoice the supplier delivers to the buyer.
For suppliers with a turnover of 5 million Shillings or less, the buyer must issue the tax invoice on the supplier’s behalf.
Download our Global e-invoicing and Tax Compliance fact sheet here for more information.
No upcoming deadlines
No upcoming deadlines
Kenya uses eTIMS KRA as the national platform.
After clearance, invoices are typically delivered as PDF to the buyer.
Kenya uses eTIMS KRA as the national platform.
After clearance, invoices are typically delivered as PDF to the buyer.
The storage period of invoices in Kenya is up to five years.
Legal invoice:
Download our Basware Vault fact sheet here to learn more about our flexible and scalable solution.
The storage period of invoices in Kenya is up to five years.
Legal invoice:
Download our Basware Vault fact sheet here to learn more about our flexible and scalable solution.
Ensure compliance: Be prepared to issue and receive e-invoices through the eTIMS platform.
| Requirement | Status | Timeline |
| B2G | Mandatory | |
| B2B | Mandatory |
Supplier requirement: Kenyan suppliers must issue invoices using an eTIMS compatible system that clears them with KRA and then deliver the invoice with QR- and CUIN-codes affixed.
Buyer requirement: Kenyan buyers are recommended to validate the QR-code on received invoices. For certain small suppliers, buyers must initiate the invoice clearance.
Archiving requirement: E-invoices must be stored electronically for up to five years.
Ensure compliance: Be prepared to issue and receive e-invoices through the eTIMS platform.
| Requirement | Status | Timeline |
| B2G | Mandatory | |
| B2B | Mandatory |
Supplier requirement: Kenyan suppliers must issue invoices using an eTIMS compatible system that clears them with KRA and then deliver the invoice with QR- and CUIN-codes affixed.
Buyer requirement: Kenyan buyers are recommended to validate the QR-code on received invoices. For certain small suppliers, buyers must initiate the invoice clearance.
Archiving requirement: E-invoices must be stored electronically for up to five years.
Invoice clearance is mandatory in Kenya.
The mandate generally applies to all companies carrying on business in Kenya.
Businesses must issue invoices using an eTIMS-compatible system that validates invoices with KRA. KRA will return a QR-code and CUIN-code that both must be included on the invoice the supplier delivers to the buyer.
For suppliers with a turnover of 5 million Shillings or less, the buyer must issue the tax invoice on the supplier’s behalf.
Download our Global e-invoicing and Tax Compliance fact sheet here for more information.
No upcoming deadlines
Kenya uses eTIMS KRA as the national platform.
After clearance, invoices are typically delivered as PDF to the buyer.
The storage period of invoices in Kenya is up to five years.
Legal invoice:
Download our Basware Vault fact sheet here to learn more about our flexible and scalable solution.
Ensure compliance: Be prepared to issue and receive e-invoices through the eTIMS platform.
| Requirement | Status | Timeline |
| B2G | Mandatory | |
| B2B | Mandatory |
Supplier requirement: Kenyan suppliers must issue invoices using an eTIMS compatible system that clears them with KRA and then deliver the invoice with QR- and CUIN-codes affixed.
Buyer requirement: Kenyan buyers are recommended to validate the QR-code on received invoices. For certain small suppliers, buyers must initiate the invoice clearance.
Archiving requirement: E-invoices must be stored electronically for up to five years.
China | India | Indonesia | Japan | Kazakhstan | Malaysia | Philippines | Saudi Arabia | Singapore | South Korea | Turkey | United Arab Emirates | Vietnam
Albania | Andorra | Austria | Belgium | Bulgaria | Czech Republic | Denmark | Estonia | Finland | France | Germany | Greece | Hungary | Iceland | Ireland | Italy | Latvia | Liechtenstein | Luxembourg | Malta | Netherlands | Norway | Poland | Portugal | Romania | Serbia | Slovakia | Slovenia | Spain | Sweden | Switzerland | United Kingdom
Canada | Colombia | Costa Rica | Ecuador | Mexico | Panama | United States