KRA eTIMS and ETR

How long do I need to keep my eTIMS records?

Updated June 2026

Short answer

KRA requires businesses to retain tax records for a set period so they remain available for review, and this is a specific legal requirement worth confirming for your situation. A digital system makes long retention painless, since the records are stored and searchable rather than filling boxes. Confirm the exact retention period with KRA or an accountant.

More detail

There is a defined period for keeping tax records, and it is the kind of specific rule we will not guess at, because getting it wrong has real consequences.

The practical relief is that digital storage removes the burden either way: years of invoices live in the system, retrievable in seconds, instead of in fading paper.

Related questions

Is there a fixed retention period?
Yes, KRA sets a required period for keeping tax records. Confirm the current number of years with KRA or an accountant for your situation.
Does digital storage count?
A digital system keeps records retrievable for long periods. Confirm with KRA that your storage meets the current requirement.

Veira gives Kenyan shops one calm app for selling, M-Pesa, KRA eTIMS and stock, with a free terminal. Book a demo and see it set up for your trade.

Read more

Terms explained

More KRA eTIMS and ETR questions