eTIMS (electronic Tax Invoice Management System) is a software solution that provides taxpayers with options for a simple, convenient and flexible approach to electronic invoicing.
Taxpayers can access eTIMS on various computing devices, including computers, laptops, tablets, smartphones, and Personal Digital Assistants (PDAs).
All persons engaged in business are required to on-board eTIMS and issue electronic tax invoices.
The law requires that for any person to claim their business expense, the expense must be supported by an electronic tax invoice. Therefore, all persons engaged in business are required to issue electronic tax invoices, whether registered for VAT or not (non-VAT taxpayers).
It aids in reducing compliance costs as the solutions are provided free of charge;
eTIMS offers flexibility in the solutions available and is accessible on various computing devices;
The stock management module assists taxpayers maintain their own inventory;
eTIMS allows taxpayers to a maintain record of invoices issued on the taxpayer portal;
eTIMS facilitates simplified return filing for taxpayers.
The solutions available include:
eTIMS can be installed on either of the following devices:
a. A copy of the National ID of:
-At least one of the Directors for companies
-At least one of the partners for partnerships
-The business owner for sole proprietorships
b. Duly filled in Commitment form – the form is accessible on the KRA website (click on Publications then click on eTIMS and search for the
eTIMS Acknowledgement & Commitment Form)
8. Submit your application to complete the onboarding process.
An authorized KRA officer will verify the application and approve as appropriate.
Install and configure the eTIMS software on the preferred device:
-For self-installation, one can access the “User guides” on the KRA website and “How to Videos” on the KRA You Tube channel
-Taxpayers can also visit the nearest KRA office for assistance.
A taxpayer can appoint a suitable representative to sign up and install the eTIMS on their behalf. The following is required:
The above documents should be uploaded by the representative on the eTIMS portal.
This solution is tailored for businesses that have an invoicing system and would like to integrate with eTIMS. This integration is possible via the Virtual Sales Control Unit (VSCU) or Online Sales Control Unit (OSCU).
Virtual Sales Control Unit (VSCU) – this solution allows for a system to system integration between the taxpayer’s invoicing/ERP system and eTIMS. It is suitable for taxpayers with numerous transactions/bulk invoicing.
Online Sales Control Unit (OSCU) - this solution also allows for a system to system integration between the taxpayer’s invoicing/ERP system and eTIMS. It is suitable for taxpayers using an online invoicing system.
Taxpayers can choose to initiate the self-integration process or enlist the services of KRA-verified third-party integrators, whose information is available on the KRA website.
The following links provide further information on self-integration, third party integrators and technical specifications:
Download and install eTIMS using any of the links below based on the device applicable to you.