Real-time submission
Invoices and credit notes are transmitted to KRA eTIMS when they are posted.
Tax & compliance
The VisionONE eTIMS Integration Module sends your invoices to KRA eTIMS from inside the ERP, so your team does not re-enter them in a separate tool. It is a ready-to-use add-on with no custom development or system changes, it is kept up to date as KRA requirements change, and it also supports ZRA in Zambia and ZIMRA in Zimbabwe.
Illustration with sample data. We show your own data in the demo.
Features
Invoices and credit notes are transmitted to KRA eTIMS when they are posted.
KRA's control details and QR code are stored and printed on every invoice.
Rejected submissions appear with KRA's message so they can be fixed and resent.
High invoice volumes from branches and routes are handled system-to-system.
Credit notes reference the original eTIMS invoice automatically.
M-Pesa receipts are matched to the same invoices, so sales, tax and cash agree.
How it works
You post an invoice in VisionONE as usual.
VisionONE validates the customer PIN, items and tax codes.
The invoice goes to KRA eTIMS and the response is saved.
The invoice prints with KRA's control number and QR code.
FAQ
It is a ready-to-use add-on module for VisionONE. You switch it on without custom development or changes to your setup.
KRA in Kenya, ZRA in Zambia and ZIMRA in Zimbabwe.
Invoices are queued and submitted automatically when the connection returns.
We handle registration and testing with you during implementation. See our guide to KRA eTIMS.
Works with
VAT, PAYE and withholding tax calculated and summarised for iTax returns.
General ledger, receivables, payables, banking, VAT/GST and live financial reports.
Multi-branch stock, batches, serials, reorder levels and live valuation.
Bring one real process (order to invoice, purchase to pay or payroll) and we will run it live in VisionONE, compliance steps included. The demo is free and there is no obligation.