Accounting Software Africa
Menu

How to choose accounting software in Kenya

In Kenya, eTIMS decides the shortlist. Here is how to test it, then everything else that matters.

Written by Accounting Software Africa editorial Reviewed by Accounting Software Africa editorial, Publisher editorial desk. Tax figures are cited to the Nigeria Tax Act 2025. Assign a named ICAN reviewer in this field before treating a page as a signed professional opinion.

Last updated 28 Oct 2026

A plain-language overview for Kenyan business owners. Video: Business Unpacked With Charity, on YouTube.

How to test eTIMS in a software trial

Do these with real data before you pay.

  1. Transmit a real sales invoice

    It should return KRA control details and a QR code on the printed or PDF invoice.

  2. Issue a credit note against it

    Credit notes must reference the original eTIMS invoice. Many integrations fail here.

  3. Break the connection

    Turn off the internet or use an invalid PIN and see how failures are shown and retried.

  4. Record a supplier bill with its eTIMS number

    Since 2026 KRA checks your expenses against suppliers’ eTIMS data; the field should exist and be reportable.

  5. Reconcile a month of M-Pesa

    Import a real Paybill or Till statement and match it to invoices.

Questions about choosing software in Kenya

Is eTIMS mandatory for all businesses?

eTIMS applies to all businesses, VAT-registered or not; non-VAT-registered businesses can use the eTIMS portal or app. The 2026 validation of expenses makes supplier eTIMS invoices important for everyone claiming deductions.

Can I use Excel and the eTIMS portal instead of software?

For very small volumes, yes — but you lose bank reconciliation, payables tracking and reporting, and keying the same invoice twice causes errors.

Sources

  1. Zoho Books Kenya — eTIMS 28 Oct 2026
  2. TallyPrime — eTIMS 28 Oct 2026
  3. KPMG Kenya — eTIMS 28 Oct 2026
  4. eTIMS income and expense validation 28 Oct 2026