The e-invoicing system in Kenya known as Tax Invoice Management System required all the VAT registered companies to report all their transactions in real-time to the KRA (Kenya Revenue Authority).


Enable e-Invoicing

To enable e-invoicing for your organisation:

Enable E-Invoice Select ETR Enter Credentials

E-invoicing will be enabled for your organisation and you’ll be able to push all the invoices you create in Zoho Books to the ETR device and then KRA.

Push Invoices

Once you’ve enabled e-invoicing in Zoho Books, you can create invoices and push them to the ETR device. Here’s how:

Push to ETR

Once the invoice details are pushed to the ETR device successfully, the ETR device will validate the invoice details and push it to KRA. If the validation fails, the invoice push status will change to Failed.

If the invoice gets rejected by KRA, you will receive an email from KRA, listing the reason for rejection. You can then create a new invoice with the updated information and push the invoice to the ETR device again.

Warning: Ensure that you mark the failed invoice as void and then create a new invoice since they shouldn’t not be deleted as per the KRA guidelines.

Edit or Delete E-invoices

Once an invoice is sent or has been marked as Sent, you cannot edit or delete it. To rectify the error, you can either create a debit note or a credit note.

Let’s say you’ve created an incorrect invoice for KES 400/- instead of KES 350/- you cannot edit or delete this invoice. To correct this error , you can create a credit note for KES 50/-. Likewise, if you created an invoice for KES 50/- instead of KES 500/- you can create a debit note for KES 450/-.

To create a debit or credit note:

Want a feature?
Switch to smart accounting software. Switch to Zoho Books.   Start my free 14-day trial


Online accounting software
for small businesses.