The finding is almost never a missing invoice
When the Kenya Revenue Authority reviews a taxpayer on electronic invoicing, the finding that costs money is rarely "you did not issue an invoice". It is that the value transmitted through eTIMS for a period does not agree with the revenue recognised in the ledger for the same period, and the taxpayer cannot explain the difference line by line.
That difference is not usually fraud. It accumulates from ordinary operating events: a sale invoiced and later cancelled, a credit note raised in the accounting system but never transmitted, a deposit recognised as revenue on a different date than it was invoiced, a branch issuing manual documents during a network outage and never catching up. Each is defensible on its own. Together, and undocumented, they read as unexplained variance.
Treat it as a control, not a system
The mistake is to treat eTIMS as an IT integration that finishes when the invoices start flowing. It is a control, and controls have owners, frequencies and evidence.
The reconciliation is simple to specify and unglamorous to run. Each month, extract the total value transmitted through eTIMS. Extract the revenue recognised in the general ledger for the same period. Explain the difference in a schedule with a named reason and a reference for every reconciling item. Sign it. File it with the VAT return working papers so the two are never separated.
A business that can produce twelve of those schedules for a year under review is having a different conversation with a revenue officer than one that is reconstructing the position after the fact.
The purchase side is the expensive half
Attention concentrates on the sales side because that is where the invoicing obligation sits. The exposure that actually removes money from the accounts is on the purchase side, because an expense that is not supported by a compliant supplier invoice is not deductible when the corporation tax computation is prepared.
That has a practical consequence most finance teams underestimate: your tax position now depends on your suppliers’ compliance, not only your own. A supplier who is not onboarded, or who issues documents outside the system, does not just create an inconvenience - they hand you a disallowed expense.
Vendor onboarding therefore has to carry the check. Confirm the supplier can issue a compliant invoice before the first purchase order, not after the first payment. Where a supplier cannot, that is a commercial decision with a quantifiable tax cost attached to it, and it should be taken by someone who knows the number.
What good looks like
A business in reasonable shape can answer four questions without preparing anything: which entity and which branches are onboarded; who runs the monthly reconciliation and when; where the reconciliation schedules are filed; and how the purchase ledger confirms supplier compliance before payment.
None of that requires new software. It requires the same discipline any other monthly control gets - and it is a great deal cheaper to install now than to reconstruct across three years under assessment.
- Taxation
- eTIMS
- Compliance
