Every mile counts. Every mile tracked.
KeptMiles is a free Android app that automatically tracks your business mileage and calculates your HMRC mileage allowance claim. It uses GPS to detect when you're driving, logs every journey, and applies the correct Approved Mileage Allowance Payment rates: 45p per mile for the first 10,000 business miles and 25p after that. Built specifically for UK sole traders, contractors, landlords, and employed staff who use personal vehicles for work.
Once installed, you don't need to think about it. KeptMiles runs quietly in the background and picks up each trip as it happens. At the end of the day, your journeys are waiting for you to classify. Tap business, personal, or commute, and the mileage claim updates instantly. Set up saved locations for regular destinations like client sites or your workshop, and those journeys are classified for you automatically.
When your accountant asks for mileage records, or Self Assessment season comes around, everything is already there. Generate a PDF or CSV report covering any period you need, with every journey, distance, rate, and claim amount laid out clearly. No scrambling through diaries, no guessing, no spreadsheets.
What makes it different from other mileage trackers
KeptMiles isn't a US app with British settings patched in. HMRC's 45p/25p rates, the 10,000-mile threshold, and the 6 April tax year are all baked into the core, not buried in a settings menu. Reports are formatted the way UK accountants expect them.
Forget to start tracking and your journey is lost. KeptMiles detects driving automatically through GPS and activity recognition, so you never need to open the app before setting off.
Your journey data stays on your phone. There are no mandatory accounts, no cloud syncing by default, and no data harvesting. Optional Google Drive backup is available if you want it, but it's entirely your choice.
Track up to 20 journeys per month at no cost, with full access to automatic detection, classification, route maps, and the tax year dashboard. Premium adds unlimited journeys, exports, charts, and backup, but the free tier is genuinely useful on its own.
Turn on tracking and go about your day. KeptMiles detects journeys automatically in the background.
Swipe or tap each journey as business, personal, or commute. Set up saved locations to automate this.
Generate a PDF or CSV report with every journey, rate, and claim amount. Hand it to your accountant or use it for Self Assessment.
GPS detects when you're driving and records every mile automatically. No tapping needed.
Accurate 45p/25p split at the 10,000-mile threshold. The rate competitors get wrong.
See your business miles, claim total, and 10,000-mile progress at a glance.
Swipe or tap to classify journeys as business, personal, or commute.
Generate HMRC-ready mileage reports for your accountant or MTD software.
Save client, home, and workplace locations. Journeys auto-classify when you arrive.
Adapts GPS accuracy based on battery level and charging. Designed for all-day tracking.
Back up to Google Drive. Your mileage data is always safe.
KeptMiles understands HMRC mileage rules so you don't have to
When a journey crosses the 10,000-mile threshold, KeptMiles splits the rate correctly: part at 45p, part at 25p. Most apps apply a flat rate and get this wrong.
Tracks the 6 April – 5 April tax year automatically. Your totals, charts, and reports align with HMRC's calendar.
KeptMiles sits alongside Kepthouse (home maintenance) and KeptQuote (quotes and invoicing): simple tools built for tradespeople and small businesses.