How long do I need to keep my records?
At least 5 years after the 31 January filing deadline for that tax year.
Last checked 12/09/2026.
Self-employed records must be kept for at least 5 years after the 31 January submission deadline for the relevant tax year. For the 2026/27 year, that means keeping them until at least January 2033.
For a driver that means platform statements, a mileage log, receipts for anything claimed on top of mileage, and bank statements.
The practical risk is platform access. Statements disappear when an account closes or is deactivated, so download them rather than assuming they will be there. Keeping your own shift-by-shift record - and taking a backup of it - is what makes that a non-event. Self-employed record keeping (opens in a new tab).
Related
How do I prove my mileage to HMRC?
A record made as you go, showing the date, business purpose and miles.
Mileage & expensesUpdated 19/08/2026
Self Assessment for delivery drivers: the complete guide
Registering, what counts as income, what you can claim, how much tax you will owe and when it is due - written for UK delivery and courier drivers, correct for the 2026/27 tax year.
HMRC & taxUpdated 19/08/2026
Your data: backup, export and deletion
What JoltMile stores, who can read it, and how to get all of it out or remove it entirely.
Getting startedUpdated 29/09/2026
Riding for Deliveroo: the full guide
How Deliveroo works for a rider: what you need to join, how each fee is worked out, the pay floor agreed with the GMB union, when the money arrives, the insurance Deliveroo gives you for free, and the parts that are left to you.
Getting startedUpdated 29/09/2026
Delivering for Uber Eats: the full guide
How Uber Eats works for a courier: signing up, how each delivery is paid, Quests and batched orders, the weekly pay cycle and the two ways to cash out early, the free Allianz cover, Uber Eats Pro, and the tax side.
Getting startedUpdated 29/09/2026
Delivering for Just Eat: the full guide
Just Eat works differently from the other food apps. You set your availability each week and are scheduled into delivery runs, each order pays Transit Pay, and your acceptance rate decides how quickly offers reach you. Here is how all of it fits together.
Getting startedUpdated 29/09/2026