Stay KRA compliant without typing invoices twice.
VAT registered businesses in Kenya must send their invoices to KRA. This product does it for you. When an invoice is submitted, it is signed and the KRA details are printed on it.
How it works
- 1Raise the invoiceCreate and submit the invoice as usual.
- 2Signed automaticallyThe invoice is sent to KRA for signing in the background.
- 3Details savedThe KRA invoice number and verification link are saved on the invoice.
- 4Print and shareThe printed invoice shows the KRA details your customer can check.
What you get
Signed on submit
No extra step for your team. Signing happens when the invoice is submitted.
Credit notes too
Credit notes are signed and linked to the original invoice.
Never stops your sales
If KRA is not reachable, the invoice still saves and can be signed later with one click.
Protected once signed
A signed invoice cannot be cancelled by mistake.
Customer PIN checks
Customer KRA PINs are checked, with an option for walk in customers.
Prices with or without VAT
Works whether your prices include VAT or not.
What changes for your business
- No invoices typed into a device or portal
- Fewer compliance gaps
- KRA details on every invoice
- Your team works the same way
Tawalasoft KRA eTIMS: common questions
Something else on your mind? Ask us on WhatsApp or book a call.
Which KRA setup does it work with?
It signs through your control unit provider's service. We help you choose the right setup and connect it.
What if an invoice fails to sign?
The invoice is still saved, the reason is shown on it, and your team can try again with one click.
Are credit notes covered?
Yes. Credit notes are signed and linked to the invoice they reverse.
Do I need ERPNext?
This product runs on ERPNext. If you use another system, ask us about connecting it.
See Tawalasoft KRA eTIMS working for your business.
A free 30 minute call with one of our engineers. We reply within one business day.