Legal basis for electronic tax invoices, the KRA PIN and the taxpayer's formal duties.
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.
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.
VAT regime and its detail on the eTIMS electronic invoice.
Technical specification, eTIMS device/software and invoice transmission to KRA.
Accounting-system webhook
4notify subscribes to the eTIMS invoice queue of the ERP or accounting software; validation runs before transmission to KRA.
Acknowledgement + validation report
Acknowledgement to the issuer within 60 seconds; validation status (accepted / flagged / rejected) within 5 minutes.
Delivery to the right finance contact
Using the KRA PIN of the finance owner, the acknowledgement is routed to the responsible accountant.
Seven-year custody
Each invoice and acknowledgement is retained with a hash signature for seven years, per KRA record-keeping rules.
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>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
- ERP / accounting-software webhook configured
- Invoice validation at the API edge
- Acknowledgement P50 ≤ 60 seconds measured
- Seven-year custody documented
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.
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.
Start free
14 days, no card. English support on weekdays. Karibu.