|
Getting your Trinity Audio player ready...
|
By Luke Njeru
For a long time, paying taxes in Kenya has been hard work, especially for small and medium-sized businesses. Keeping paper records, using different systems for invoices, and worrying about making mistakes in tax returns have cost businesses time and money. It has also made it easier for some people to avoid paying the taxes they owe.
As the world goes digital, the old way of doing things isn’t working anymore. We need smarter solutions.
To fix this, the Kenya Revenue Authority (KRA) introduced a new system called eTIMS (Electronic Tax Invoice Management System). While most people talk about the rules and fines linked to eTIMS, a bigger question is: what does eTIMS tell us about the future of filing taxes in Kenya?
What is eTIMS?
In simple terms, eTIMS lets businesses create and send their tax invoices to the KRA immediately. As soon as a sale happens, the information goes straight to the taxman using approved devices or software. The first goal was to stop tax cheating, make VAT easier to track, and create clear digital records. But eTIMS is doing much more than that.
By collecting data on every single transaction, the KRA is building a huge digital library of Kenya’s economic activity. Every invoice created through eTIMS gives detailed information: who sold what, to whom, when, and for how much. When you put all this data together, it becomes a powerful tool that can change how tax collection works.
This leads to an important question: what happens when the tax authority already has most of the information it needs to figure out your taxes?

A Future Where Filing is Easier
Around the world, tax systems are becoming data-driven. Countries like Egypt, South Africa, Tunisia, and many in Europe are using electronic invoicing that sends real-time data to the government. This means the job of calculating taxes is slowly shifting from the business to the tax authority.
Kenya is already moving this way.
In March 2024, the KRA started offering auto-populated VAT returns, making filing easier. By November 2024, they announced they would check 2025 income using sales data from eTIMS. This shows where things are heading: a future where filing taxes is much simpler.
Imagine logging in to file your taxes and finding that most of the information is already filled in for you. Instead of collecting piles of invoices and matching them to your records, you would just need to check, verify, and confirm the information that’s already there.
This would be a big help, especially for small businesses. It would mean less paperwork, fewer mistakes, a faster filing process, and it could save both time and money.
In 2025, KRA started sharing this auto-populated data with taxpayers so they could check it against their own records. This is a great step toward a more open and helpful tax system.
Challenges Still Remain
Even with this progress, there are still challenges.
For eTIMS to work perfectly, we need to fix a few things. Businesses need a clear way to check their expense data in the system. Also, we need strong rules to protect all this sensitive financial information. And finally, the KRA must keep teaching people how to use the system and make it better based on feedback.
The Big Picture
In the end, eTIMS is more than just a tool for following tax rules. It’s part of a bigger move toward smarter, data-driven government.
If done right, it could lead to a future where paying taxes is not just easier for the government, but also simpler and less stressful for businesses. That would be a win for everyone.
As Kenya moves forward, the focus should be not just on forcing compliance but on making the system easy to use, clear, and trustworthy. The future of taxes might not be about paperwork and manual math, but about smart systems where data works for everyone.
For anyone involved in business or taxes, eTIMS is a development worth watching.
Luke Njeru is a Tax Manager at Ichiban Tax & Business Advisory LLP.













