Skip to main content

KRA now checks your invoices automatically. Here’s why every business in Kenya suddenly needs someone who knows QuickBooks, Sage, or SAP.

Picture a small shop in Nairobi. The owner has been keeping her books the old way for years — a notebook, a calculator, and a lot of trust. It worked fine, until January 2026.

That’s when KRA switched on something new. Every invoice a business sends now gets checked against eTIMS, the government’s electronic tax system, automatically. No waiting for an audit. No warning. If your invoice isn’t eTIMS-compliant, KRA simply refuses to count that expense — and your tax bill goes up.

That notebook doesn’t work anymore.

So what does this mean, in plain terms?

It means every business in Kenya — big or small — now needs someone who can run proper accounting software. Not eventually. Now.

And here’s the part most people miss: this isn’t bad news for accountants and bookkeepers. It’s the opposite. Machines can check invoices. They can’t set up the system, fix it when it breaks, or explain to a nervous business owner why their VAT return doesn’t match. That still takes a person.

What that person needs to know

Three tools come up again and again when you look at what Kenyan businesses actually use:

QuickBooks. Simple, popular, and often the first accounting software small business owners try. Knowing it well is one of the fastest ways to make yourself useful to an employer.

Sage (including Sage Pastel). Common in bookkeeping roles across Kenya. If you can take a business from opening balances all the way to a clean VAT return in Sage, you’re already ahead of most job applicants.

SAP and other ERP systems. These run the finances of bigger companies. Knowing how to move around inside one of these systems opens the door to more serious, better-paying roles.

Alongside all three, good old Excel still matters. Software does the recording. A person still needs to make sense of the numbers.

Why this matters more than it used to

A few years ago, you could learn accounting software “eventually” — it was a nice extra on a CV. That’s changed. KRA is now watching every invoice, every expense, every return, in real time. A business without someone who understands this properly is one mistake away from a bigger tax bill or a flagged return.

Which means the person who does understand it — clearly, practically, without needing hand-holding — is suddenly one of the most useful people in the room.

If you’re thinking “is this for me?”

This isn’t only for accountants by training. It’s for:

The SME owner who doesn’t want to hire someone just to keep their invoices legal.

The bookkeeper who wants to stay useful as the rules get stricter.

The job seeker who keeps seeing “QuickBooks” or “Sage” listed as a requirement and wants that box ticked, honestly.

The freelancer who could offer “I’ll set up your books properly” as a real service to Kenya’s huge small-business market.

Learning it the right way

Reading about QuickBooks or Sage isn’t the same as being able to open the software and actually use it under pressure, with real numbers, on a deadline. That’s the gap that matters.

Sonek Data School’s Accounting Packages course was built for exactly that gap — real, hands-on practice in QuickBooks, Sage, SAP, ERP systems, Microsoft Navision, and Excel, so you walk out able to do the work, not just describe it.

Want to be the person a business trusts with their books? Explore Sonek’s Accounting Packages course and learn the software Kenyan businesses actually need right now.

Leave A Comment

Your email address will not be published. Required fields are marked *