The Kenya Gazette
4notify Kenya · Published by Authority
GAZETTE NOTICE · KRA · iTax · eTIMS
Gazette No
KG-KE-003
Date
2026-05-27
Status
In force
Category
Taxation

KRA iTax, eTIMS e-invoicing and VAT/PIN: delivery and validation notices to the Kenyan taxpayer

The Kenya Revenue Authority (KRA) runs iTax for filing and the eTIMS electronic tax-invoice management system. Every VAT-registered business must transmit electronic invoices tied to its KRA PIN. 4notify integrates with Kenyan accounting systems and delivers eTIMS acknowledgements, validation-status reports and filing reminders to the right finance contact.

EmailWebhook
Preamble

Section 1 — IN EXERCISE of the powers conferred by the Tax Procedures Act, 2015 and the Value Added Tax Act, 2013, this Gazette Notice is issued concerning the delivery of eTIMS acknowledgements and validation reports for electronic tax invoices.

Statutory basis
Tax Procedures Act, 2015

Legal basis for electronic tax invoices, the KRA PIN and the taxpayer's formal duties.

Value Added Tax Act, 2013

VAT regime and its detail on the eTIMS electronic invoice.

VAT (Electronic Tax Invoice) Regulations

Technical specification, eTIMS device/software and invoice transmission to KRA.

Implementation
01

Accounting-system webhook

4notify subscribes to the eTIMS invoice queue of the ERP or accounting software; validation runs before transmission to KRA.

02

Acknowledgement + validation report

Acknowledgement to the issuer within 60 seconds; validation status (accepted / flagged / rejected) within 5 minutes.

03

Delivery to the right finance contact

Using the KRA PIN of the finance owner, the acknowledgement is routed to the responsible accountant.

04

Seven-year custody

Each invoice and acknowledgement is retained with a hash signature for seven years, per KRA record-keeping rules.

Delivery envelope
xml
<etims-ack xmlns="https://4notify.net/etims-ke/v1">
  <invoice_number>KRA-INV-2026-0481923</invoice_number>
  <issuer_pin>P051234567X</issuer_pin>
  <buyer_pin>P057654321Y</buyer_pin>
  <type>TaxInvoice</type>
  <validation_status>accepted</validation_status>
  <ack_channel>email,webhook</ack_channel>
  <finance_pin>A001234567Z</finance_pin>
</etims-ack>
Sample message
EmailSubject: Acknowledgement: eTIMS tax invoice no. …0481923

Dear taxpayer, We received and validated your eTIMS tax invoice (no. …0481923) on 27/05/2026 at 14:32. Validation status: accepted Routed to: finance owner (PIN A001234567Z) Regards, 4notify Operations

Compliance checklist
  • ERP / accounting-software webhook configured
  • Invoice validation at the API edge
  • Acknowledgement P50 ≤ 60 seconds measured
  • Seven-year custody documented
The 4notify difference

4notify is the only A2P provider with native integration to Kenyan ERPs, eTIMS invoice validation at the API edge and a seven-year audit custody aligned to KRA record-keeping rules.

Frequently asked questions
Does 4notify need the KRA credentials?

No. 4notify works from the delivery envelopes the accounting system sends; the connection to KRA (iTax / eTIMS) stays in the taxpayer's software.

What about businesses on the eTIMS lite portal?

4notify processes the acknowledgement envelope the same way whether the issuer uses eTIMS online, a device or the lite portal; only the issuer's system changes, not our delivery and validation layer.

Published
4notify Operations Department
2026-05-27 · KG-KE-003

Start free

14 days, no card. English support on weekdays. Karibu.

Other notices in this edition