Skip links

Kenya e-invoicing TIMS

Jan 2024: non-residents required to register on Electronic Tax Invoice management system (TIMS)

The Kenyan Revenue Authority KRA now requires any non-resident businesses to register on TIMS to generate e-invoices for supplies to domestic customers. This is a requirement even if the foreign business is not VAT registered in Kenya.

There will be a 3-month grace period until 1 April 2024 to register without penalties.

June 2023: TIMS full implementation

Since 1 June 2023 only purchase invoices cleared through the Electronic Tax Invoice management system (TIMS)  government system may be used to deduct input VAT by taxpayers. This now applies to all taxpayers. In order to comply, the VAT traders are required to adopt a compliant ETR to record their transactions from the approved ETR Suppliers.

Non-resident VAT registered businesses fall outside the scope of TIMS.

The original plan was for 1 August 2022, but has now been delayed three times. The KRA is introducing pre-filled VAT returns from 1 January 2024 based on tax invoice reporting.

Tax registers with live reporting to the Revenue Authority

The Kenya Revenue Authority KRA started in August 2021 the operations of e-invoicing cash registers under which taxpayers to maintain a tax register that is able to transmit tax invoice data to the Kenya Revenue Authority (KRA) system.

The new Electronic Tax Invoice management system (TIMS) obliges VAT registered businesses to electronically record every transaction through a government-sponsored receipting system. The KRA has been piloting live invoice registration and checking terminals with TIMS since 2019.

Check VAT Calc’s global live VAT invoice transaction and e-invoice reporting tracker to see where else real-time submissions of invoices is being implemented.

Key features of TIMS – approved tax registers

Each VAT registered business will follow the key points below

  • Each transaction will be recorded through an approved tax register, with a unique serial number with the electronic invoice being delivered to the customer and the Commissioner of Taxes.
  • The purchaser must supply their own unique PIN if they wish to recover any VAT through their own VAT return.
  • Approved registers will be purchased by the taxpayer, but they are then responsible for use and maintenance
  • VAT invoices must contain the typical transactional data, including PIN numbers, a unique invoice number and an invoice QR Code
  • Registers will transmit daily batch invoice summaries to the KRA.

Middle East & Africa e-invoicing

Country Date Comments (click for details)
Algeria 2027? CTC e-invoicing mandate
Angola Jan 2026 Implementation plans being completed
Bahrain 2026? Plans progressing for launch 2025 likely
Benin 2020
Botswana 2025-26 Plans for e-invoicing
Burkina Faso Jul 2026 Certified e-invoicing mandate
Burundi 2022 E-Tax reporting
Cameroon TBA E-invoicing proposals
Cape Verde 2020 Mandatory e-invoicing
Côte d’Ivoire 2019 E-invoicing mandated for certain supplies
Congo, Republic 2024 e-invoicing and fiscal devices mandate
Egypt Sep 2021 E-invoice B2B and B2C
Eswatini TBC E-invoicing tender issued
Ethiopia TBC E-invoicing framework adopted
Gabon Jul 2026 E-invoicing mandated for deductibility
Gambia TBC e-invoicing proposals
Ghana 2022 Phased rollout of mandatory E-VAT invoicing regime
Israel 5 May 2024 Pre-clearance to follow Chile model
Jordan Apr 2025 Pre-clearance e-invoices and pre-filled VAT returns
Kenya Aug 2021 TIMS e-invoice
Lesotho Aug 2026 B2B e-invoicing
Madagascar 2025? E-invoicing mandate
Mauritania Oct 2023 Launch of e-invoices
Mauritius May 2024 Mandatory e-invoicing
Malawi May 2026 E-billing introduction
Morocco 2026 B2B mandate proposal
Namibia TBC E-invoicing proposals
Niger 2021 Mandatory electronic invoices for all taxpayers
Nigeria Nov 2025 B2B e-invoicing & B2C e-reporting
Oman 2026 Launch B2B Peppol e-invoicing
Qatar TBC E-invoicing draft law
Rwanda 2021 Mandatory e-invoicing for all taxpayers
Saudi Arabia Dec 2021 Pre-clearance e-invoicing
Senegal TBC Mandatory e-invoicing proposal
Seychelles TBC e-invoicing plans progress
South Africa 2030 E-invoicing, digital reporting and pre-filled returns consultation
Tanzania 2022 VFD pre-clearance e-invoicing
Togo TBC Certified e-invoicing announced
Tunisia Jul 2025 B2B and B2C e-invoices
UAE Jan 2027 E-invoice regime
Uganda Jun 2022 Pre-clearance e-invoice and fiscal cash registers
Zambia Jul 2024 E-invoicing introduction

Newsletter

Get our latest news right in your mailbox

Subscribe

* indicates required