Uber Eats mileage tracker: log the miles the tax summary leaves out
Uber does give couriers a mileage figure, which puts it ahead of most platforms. But it starts counting when you tap online and stops when you tap off, so the drive out to the restaurant district, the miles between sessions, and everything you cover while another app has the order never reach it. Uber also calls the document "not an official tax document" in its own words. GigOdo keeps the log that does hold up.
Does Uber Eats track your miles?
Partly, and better than most. Uber records mileage while you are logged in and reports it on an annual Tax Summary, broken down by month. That is genuinely more than DoorDash's on-delivery-only estimate, because Uber's headline figure includes the waiting and the driving out to a pickup, not just the miles with food in the car.
The limit is the login. Uber can only observe you inside its own app, so its number is a record of your Uber Eats session, not a record of your working day. For a courier who works one app, logs in at home and out at home, the gap is small. For anyone who repositions before going online or runs a second app, it is not.
Where to find your Uber Eats mileage report
It is on the Tax Summary, and there are exactly two places to get it:
- drivers.uber.com, under the Tax Information tab. This is the reliable route and the one that shows the monthly breakdown clearly.
- The Uber Driver app, under Account > Tax Info > Tax Forms.
What you will not find is a running mileage screen you can open mid-week. There is no live total in the app, no per-trip mileage history you can browse, and no way to correct a month after the fact. Every Uber earner gets a Tax Summary whether or not they receive a 1099, so the absence of a tax form does not mean the absence of a summary.
When does Uber send it?
By January 31, for the year that just ended. That timing is the practical problem rather than the accuracy: the figure arrives months after the miles it describes, and by then there is no reconstructing which nights you drove twenty minutes to a busier zone before going online. Whatever the summary says becomes your ceiling, because it is the only number you still have.
Source: Uber's driver tax pages, verified July 2026. Our line-by-line decode of the Tax Summary covers the rest of the document.
Online miles vs on-trip miles: read one, never both
The summary carries two mileage lines and they are not alternatives, they are nested. Misreading them costs money in both directions.
- Online miles - every mile with the app on: waiting for an offer, driving to the restaurant, and delivering. This is the headline figure and the superset.
- On-trip miles - only the miles during active deliveries. This is the floor, and it is already contained inside online miles.
Start from online miles. Never add the two together, which double-counts every delivery mile you drove. The mistake is easy to make because both numbers appear on the same page with similar labels, and it inflates a deduction in a way that would not survive being asked about.
What even the online figure misses
Three categories of working mile fall outside the login window:
- Pre-login repositioning. Driving toward the restaurant district before you tap online, so you are already where the orders are. Uber's clock has not started.
- Between-session miles. Going offline during a lull, moving to a different part of town, then coming back online. The drive between is working mileage that no app saw.
- Multi-app shifts. Run Uber Eats alongside DoorDash and each platform counts only itself. Add the two summaries and you have claimed the same physical mile twice. Pick one and you have undercounted the day.
The multi-app case is the one that catches careful people out, because both platforms are telling the truth about their own data and the sum is still wrong. One continuous log from your own phone has no gaps between apps and no overlap across them. The drive home at the end of the night is generally nondeductible commuting either way.
What the gap is worth
Take a courier who finishes a month with 1,000 online miles on the summary, and who also drove roughly 120 miles positioning before login, moving between sessions, and working while DoorDash held the order. At the 76-cent rate that applies from July 2026 (72.5 cents for the first half of the year):
| Uber's Tax Summary | Your own mileage log | |
|---|---|---|
| What it counts | Miles while logged into Uber Eats | Every working mile, across every app |
| Two figures or one | Online miles and on-trip miles, nested | One total, no double-count risk |
| When you get it | Once, by January 31 | Live, all year |
| Miles in the example month | 1,000 online (on-trip is lower again) | 1,120 |
| Deduction at 76 cents | $760.00 | $851.20 |
| IRS standing | Uber's own words: "not an official tax document" | The contemporaneous record Pub. 463 describes |
| Cost | Free | Free with GigOdo |
The 120-mile figure is an illustration, not a measurement - the point is that the gap is whatever you drove outside the login window, which only your own log can tell you. Over a year that example is roughly $1,094 in deduction that exists only if it was recorded at the time.
How to log the miles Uber does not count
- Turn tracking on before you go online. Install GigOdo and switch on Auto-Detect, or set a Home Zone so tracking starts when you leave your driveway. The log has to begin when the shift begins, not when Uber's clock starts - that gap is the whole point.
- Work the Uber Driver app exactly as you do now. GigOdo records in the background and never asks for your Uber login. Afterwards it asks which drives were business: swipe right to keep a shift, left to discard the school run.
- Log what each shift paid, with tips separate. Enter the payout and keep tips broken out from base pay - you need that split for the qualified-tips deduction, and pay recorded beside miles is what produces a real dollars-per-mile figure for Uber Eats.
- Export at tax time and use the summary to corroborate. Take the CSV or the CPA pack to whoever files for you, and treat Uber's online miles as a second opinion on your own total rather than the source of it.
Multi-apping is where this pays off
Most Uber Eats couriers also run DoorDash or Grubhub. Because GigOdo records earnings per platform against the same continuous mileage log, a couple of weeks of data tells you which app actually deserves dinner rush in your market - not the national average, yours. The weekly review states it plainly: if Uber Eats paid $1.16 a mile while DoorDash paid $1.56, you will know on Monday morning.
It also solves the attribution problem no platform can solve for you. When two apps are open, only a log that sits above both of them can assign the miles once and assign them correctly.
Start logging before your next shift
Free forever. No trip cap. No card. Your routes never leave your phone.
⬇ Download for AndroidCourier questions
Does Uber Eats track your mileage?
Where do I get an Uber Eats mileage report?
What is the difference between online miles and on-trip miles?
When does Uber send the mileage report?
How much are the missing miles worth?
Can I add my Uber Eats and DoorDash mileage figures together?
Does GigOdo work while the Uber Driver app is open?
Is it really free?
More for Uber Eats couriers
- Uber's Tax Summary, decoded - online miles vs on-trip miles, fees, tips, and the 1099s.
- Uber Eats taxes guide - what to file, what to deduct, and when to pay.
- Driving passengers too? - the Uber rideshare version of this page.
- Compare mileage trackers - how the free tiers actually differ.