VeTims signs your invoices with KRA so your POS, ERP or app doesn’t have to learn tax law. POST the sale; print the signature, QR and CU number that come back. No fiscal hardware. No rebuild. One integration.
KRA certification in progress · built in Nairobi by VE.KE, since 2015.
Mama Njeri Fresh Foods
PIN A001234567B · Branch 01
A tax invoice is valid only once a KRA control unit has signed it.
VAT (Electronic Tax Invoice) Regulations, 2020 · Finance Act, 2023
The signature, internal data and QR code must print on the receipt, and anyone can scan that QR to check the invoice against KRA.
The pressure is commercial before it is legal: business customers cannot claim input VAT on a non-compliant receipt, so they stop accepting them long before an auditor calls.
Build it yourself and you own
That is a whole product. It is ours, so it does not have to be yours.
One JSON invoice, idempotent on your own invoice number.
Queued, retried and reconciled. A slow KRA never blocks your till.
Signature, internal data, CU invoice number and QR payload, by signed webhook or poll.
POS vendors
Fiscalize every till you ship without building a fiscal stack.
Your product stays a POS; compliance becomes a feature you resell.
ERP & SaaS platforms
Your customers invoice inside your product.
Sign for all of them through one tenant-aware API.
In-house systems
The system that runs your business was never built for eTIMS.
One integration later, it is.
Idempotent invoice API
Server-side tax engine, categories A to E
Spec-exact credit notes
Signed webhooks
Queue, retry and reconcile
Device management, per branch and per PIN
Operator console
Printable fiscal block
Sandbox token and registered device
Registered with the KRA sandbox; platform complete and fully test-covered; certification in progress.
The full ledger →Write to us with what your system does. We reply with a token, a device and a working example against the KRA sandbox.