How to track mileage the IRS loves
Mileage tracking is the single most valuable thing a gig driver can do β and most do it wrong. Here's the system that survived my 2024 audit and saved me $4,800.
Why mileage tracking is the gig driver's biggest tax lever
The 2025 IRS standard mileage rate is $0.70 per mile for business use. For a full-time rideshare driver doing 40,000 business miles a year, that's $28,000 in deductions against self-employment income. At a 22% effective tax rate, that's $6,160 in tax savings. Miss half your miles because you didn't track them, and you've cost yourself $3,000.
Mileage tracking is not a 'best practice.' It is the single largest tax lever a gig driver has, and it's the lever most drivers pull worst. I got audited for tax year 2024, survived it, and the system below is what the auditor accepted. This is how to do it right.
The IRS rule, in plain English
The IRS allows you to deduct either actual vehicle expenses (gas, maintenance, depreciation, insurance, proportionally for business use) OR the standard mileage rate. Once you choose the mileage rate for a vehicle in its first year of business use, you're locked into mileage for the life of that vehicle (with some exceptions). Most drivers should choose mileage β it's simpler, usually higher, and audit-proof if tracked correctly.
What counts as a deductible business mile? Two categories, and drivers conflate them constantly:
On-the-clock miles: from accepting a trip to dropping off the passenger. Includes dead miles to the pickup. This is the easy part β the apps log it.
Between-shift miles: from your last drop-off back home, or from home to your first pickup, IF you're going directly to or from a 'temporary work location.' This is where most drivers miss deductions.
The 'temporary work location' rule (IRS Pub 463) is the key. Your home is your primary work location as a gig driver (you have no employer's office). Your first pickup and last drop-off of the day are temporary work locations. The miles between home and your first pickup, and between your last drop-off and home, are deductible β but ONLY the direct, non-deviating miles. Stop for groceries on the way home and you've broken the chain.
The tracking system that survived my audit
Three components. First, a dedicated mileage app. I use Stride (free, designed for gig workers). Hurdlr and MileIQ are also IRS-respectable. The app must record GPS tracks with timestamps β a manual log is not enough for an audit. The IRS wants contemporaneous records, not reconstructed ones.
Second, the apps themselves provide downloadable mileage reports. Uber and Lyft both export annual mileage summaries broken down by on-trip vs. offline. Download these at year-end and cross-reference them against your app. The auditor wanted both: the GPS app (showing I actually drove the miles) and the platform report (showing the miles were business-related).
Third, a manual end-of-day log with three numbers: total miles driven (odometer reading difference), business miles from the app, and the day's trips. Five minutes a day. The auditor specifically called this out as the thing that made my records credible. 'Most drivers hand me a MileIQ export and hope,' she said. 'You handed me a MileIQ export AND a daily log AND the Uber report. I can match any trip in any of the three to the others.' That triangulation is what passes an audit.
Mistakes the auditor flagged (and I see constantly)
Three things I did right that the auditor said 90% of drivers do wrong. First, I logged the drive from home to my first pickup. Most drivers think 'I haven't accepted a ride yet, so it doesn't count.' Wrong. The first pickup is a temporary work location, and the miles to it are deductible. Over a year, that's 4,000-6,000 missed miles for most drivers β $2,800-$4,200 in deductions.
Second, I logged the drive from my last drop-off back home. Same logic, same dollars. The auditor accepted these because my Stride GPS tracks showed a direct route home with no stops. If I'd stopped for dinner, those miles would have been denied.
The drive to your first pickup and home from your last drop-off are deductible if they're direct. Most drivers miss 6,000-10,000 miles a year this way. That's $4,200-$7,000 in deductions.
Third, I did NOT deduct personal miles during the day. If I drove home for lunch between shifts, that's not deductible β it's a personal errand even though I'm 'at work.' The auditor specifically warned that over-deducting personal miles is what triggers audit failures more than under-deducting business miles. Err on the conservative side; the IRS notices when your business miles are 95% of your total miles.
The actual numbers from my audit year
I drove 47,200 total miles in 2024. Logged: 41,800 business, 5,400 personal. Deducted 41,800 Γ $0.67 (2024 rate) = $28,006. Auditor reviewed 12 random days of GPS tracks against my log and the platform reports. All 12 matched within 2%. Audit passed. Net tax savings vs. taking the standard deduction (which I wouldn't have qualified for at that income): about $6,160 federal + $1,400 state.
Apps, ranked by audit-friendliness
I've tried four. My audit-survival rankings:
Stride: free, GPS-based, exports IRS-format logs. Designed for gig workers. My pick.
Hurdlr: $10/month, auto-detects drives, integrates with Uber/Lyft earnings. Worth it if you drive a lot.
MileIQ: $5/month, classic, reliable. Less gig-specific than Stride.
Everlance: $10/month, similar to Hurdlr. Good but no real advantage over the others.
Do NOT use a paper notebook unless you're logging every trip the day you drive it and the IRS auditor can read your handwriting. I've seen audit failures where the driver's log was rejected as 'not contemporaneous' because it was reconstructed from memory in March.
The end-of-year checklist
Two weeks before you file, do these four things: download your Uber and Lyft annual mileage reports; export your mileage app's full-year log; reconcile the three sources (app, Uber, Lyft) and flag any discrepancies; and write a one-page summary of total miles, business miles, personal miles, and the deduction claimed. Hand that summary, plus the three logs, to your tax preparer (or attach them to your return if you self-file). That package is what I handed the auditor, and it's what passed.
The 15 minutes a day you spend on this is worth $200-$400/hr in tax savings. There is no other gig-driver habit with that ROI. Start today.
Related stories
Surge pricing in 2025: what actually moves the needle
Surge isn't random. After six months of tracking multipliers across three cities, here's what really drives the surge needle β and why most drivers chase it wrong.
Uber's new upfront pay: win or loss for drivers?
Upfront fare transparency sounds great until you do the math. I compared 200 trips under the old and new systems β here's what actually changed in my take-home.
Lyft driver bonuses explained: stacking promotions
Lyft's bonus system is a maze of streaks, quests, and zone multipliers. Here's how to stack them without losing your mind β or your acceptance rate.
Comments
Loadingβ¦