The records KRA will ask a car owner for — and how long to keep them (2026)
What an Uber or Bolt car owner in Kenya should keep for KRA: five years of records, eTIMS invoices for every expense you claim, M-Pesa statements and a day-by-day income record.
Updated 1 October 2026 · 6 min read
If KRA ever questions your return, the argument is not about what you earned — it is about what you can prove. Under the Tax Procedures Act the burden is on you to show an assessment is wrong, and tax tribunals keep ruling against taxpayers who cannot produce the documents. For a car owner the records are simple, but they have to exist.
A plain-language guide, not tax advice. Your accountant or KRA has the last word on your situation.
How long to keep them: five years
Section 23 of the Tax Procedures Act requires you to keep records for five years from the end of the year they relate to. Records for 2026 are kept until the end of 2031. The period runs longer if you amend a return or are in a dispute with KRA — keep everything until it is settled.
The big change: no eTIMS invoice, no deduction
Since the Finance Act 2023, an expense can only be deducted if it is backed by an eTIMS (or TIMS) invoice carrying your KRA PIN — with exceptions such as wages, imports, interest, bank charges and payments already taxed by final withholding tax. From the 2026 year of income, KRA validates the income and expenses on your return against eTIMS data, so a missing invoice is not just a weak claim: it is disallowed.
For a car owner that means asking, every time:
- The garage and the spare-parts shop — an eTIMS invoice with your PIN on it, not a handwritten receipt.
- Tyres, service, car wash contracts — the same.
- Insurance — keep the policy schedule and the insurer's invoice.
- Fuel, if you pay for it — the station's eTIMS receipt with your PIN.
If a supplier cannot give you an eTIMS invoice, assume that cost will not be deductible.
What to keep for each car
| Record | Why |
|---|---|
| Logbook, purchase agreement or import papers | Proves the cost of the car — the basis for wear-and-tear allowances |
| Loan agreement and statements | Interest is an allowable expense |
| Insurance policy and invoices | An expense |
| Advance tax receipts (paid by 20 January) | Credited against your income tax — see tax for owners and drivers |
| NTSA inspection and licence receipts | Expenses |
| eTIMS invoices for repairs, tyres, service | Expenses — only with an eTIMS invoice |
| M-Pesa till statements | Your income, payment by payment |
| A day-by-day record of what each car owed and paid | Ties the till statement to the cars and the drivers |
| Driver agreements | Show what the income is and who it came from — free template |
Income: make the till the only door
KRA reconciles what you declare with what it can see — bank and M-Pesa records included. The cleanest position is that every shilling from a driver lands in your own till, never as cash or into a relative's phone. Then your till statement is your income record, and it matches what KRA sees.
Keep a separate till or account for the cars, too. Mixing the car income with household money makes both harder to prove.
Turnover tax or income tax
What you keep depends a little on how you are taxed:
- Turnover tax (1.5%) — taxed on takings, so expenses do not reduce the tax. You still need the income records, and the expense records if you ever opt out.
- Income tax on profit — every expense you claim needs its invoice.
Check which applies to you with the turnover tax calculator.
Keeping it without effort
The record that takes most work by hand is the day-by-day one: which car owed what, on which day, and which M-Pesa payment paid it. Gariboss builds it as it happens — payments into your own till matched to the day and the car, rest and garage days marked, a running balance per driver — so the record your accountant needs already exists.
Tonight
KSh 10,500
58% of 18,000
Tonight's collection
Friday · 12 vehicles out
Expected
Collected
Waiting
Behind
KCA 111A
John Kamau
KCB 222B
Peter Otieno
KCC 333C
Mary Wanjiru
KCD 444D
Samuel Mutua
KCE 555E
Grace Achieng
KCF 666F
Daniel Kiptoo
Questions owners ask
How long should I keep tax records in Kenya?
At least five years from the end of the year the records relate to, under section 23 of the Tax Procedures Act — longer if you amend a return or have a dispute with KRA.
Can I claim an expense without an eTIMS invoice?
Generally no. Since the Finance Act 2023, expenses must be backed by an eTIMS or TIMS invoice with your PIN to be deductible, except for listed categories such as wages, imports, interest, bank charges and payments subject to final withholding tax.
What records does an Uber car owner need for KRA?
The car’s purchase and loan papers, insurance and advance tax receipts, eTIMS invoices for repairs and service, M-Pesa till statements, driver agreements, and a day-by-day record of what each car owed and was paid.
Sources