One workflow
Staff raise an invoice as usual. Submission, response and QR code happen automatically, with no second portal and no re-keying.
E-invoicing compliance
KRA in Kenya and the GST authorities in India now expect invoices in real time. VisionONE handles the submission as part of posting the invoice, so your team works in one system and every transaction carries the authority's reference.
| Country | Authority & system | Who must comply | What VisionONE does |
|---|---|---|---|
| 🇰🇪 Kenya | KRA eTIMS | Businesses issuing tax invoices, VAT-registered or not | Submits invoices and credit notes on posting; prints control number and QR; reconciles M-Pesa |
| 🇮🇳 India | GST Invoice Registration Portal (IRP), e-way bill system | Businesses above ₹5 crore aggregate turnover (e-invoice); goods movements above ₹50,000 (e-way bill) | Generates IRN and signed QR; creates e-way bills from dispatches; prepares GSTR data |
Built in, not bolted on
Staff raise an invoice as usual. Submission, response and QR code happen automatically, with no second portal and no re-keying.
Rejected or pending submissions appear in one queue with the authority's message, so they are fixed before month-end.
Every invoice keeps its control number, or IRN, so audits and expense claims are backed by the authority's own reference.
FAQ
The invoice is flagged in an exceptions queue with the authority's error message. Finance corrects it and resubmits, and every attempt is logged for audit.
Invoices are queued and submitted automatically when the connection returns, within the time limits each authority allows.
We do. Changes to eTIMS and GST specifications are released as product updates, so you do not need to buy or maintain a separate integration.
We raise an invoice, submit it to KRA eTIMS or the GST IRP, and show the returned reference, all in your demo.