Skip to main content
Glossary

eTIMS

Kenya's electronic Tax Invoice Management System — the KRA platform every VAT-registered organisation transmits invoices through.

eTIMS

eTIMS (electronic Tax Invoice Management System) is KRA's platform that every VAT-registered Kenyan organisation must use to transmit tax invoices at the moment of issuance. The system replaced the earlier ETR (Electronic Tax Register) regime.

Every eTIMS-compliant invoice must include:

  • Issuer's KRA PIN
  • Recipient's KRA PIN (where applicable)
  • Itemised line items with VAT components
  • A CU (Control Unit) invoice number — assigned by KRA
  • A QR code linking to the invoice's KRA record

Non-compliant invoices may not be claimed as input VAT by the recipient. Failure to issue eTIMS invoices is a compliance violation enforced by the KRA.

In Papyrus, the EtimsService integrates directly with KRA's eTIMS endpoint. Invoices generated in Papyrus are eTIMS-submitted automatically; the returned CU number and QR code are embedded into the PDF.

See also

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.