E-invoicing

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).

Prerequisite

Enable e-Invoicing

To enable e-invoicing for your organisation:

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 middleware and then KRA.

Push invoices

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

Once the invoice details are pushed to One Source Solution successfully, One Source Solution 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 One Source Solution 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?
Suggest
Switch to smart accounting software. Switch to Zoho Books.   Start my free 14-day trial

Books

Online accounting software
for small businesses.