ExpenseBot

How do Uber drivers track mileage and income for taxes?

ExpenseBot's Uber driver tax tracker imports trip mileage from your Uber driver CSV. It creates mileage-log entries and expense summaries; add earnings separately with Add Income. Review the log and keep actual records for business miles missing from the CSV.

ExpenseBot's Uber driver tax tracker imports trip mileage from your Uber driver CSV. It creates mileage-log entries and expense summaries; add earnings separately with Add Income. Review the log and keep actual records for business miles missing from the CSV.

How it works: Download your CSV from the Uber Earnings Hub (drivers.uber.com → Earnings → Statements → Download CSV), upload it to ExpenseBot, and the parser reads each trip's miles and creates a mileage log plus monthly summary rows on your expense tab at the mileage rate saved in your Settings. It does not create Income tab rows; add earnings with Add Income.

Why CSV beats GPS trackers: Apps like Hurdlr, MileIQ, and Stride approximate mileage via phone GPS, require a background app running constantly (battery drain), and need manual swipe-categorization per trip. Your Uber CSV records the actual route distance Uber used to calculate your fare — more accurate, zero ongoing effort, and it covers trips you might have missed if a GPS app crashed.

Mileage deduction: The IRS 2026 standard business mileage rate is 76 cents/mile for miles driven from July 1, 2026 (Announcement 2026-11); miles driven January 1 - June 30 use 72.5 cents (Notice 2026-10). That goes on Schedule C Line 9 (Car and truck expenses). CRA 2026: 73¢/km for the first 5,000 km, 67¢/km thereafter — T2125 Part 4.

Income + 1099-K: Uber issues a 1099-K when gross earnings exceed $20,000 (OBBBA 2025 reinstated the original threshold). The 1099-K shows gross platform volume; your CSV shows what Uber paid you. The difference — Uber's commission (~25–30%) — is deductible on Schedule C Line 10 (Commissions and fees).

Works with: Uber, UberEats, DoorDash, Instacart. Deduplicates by Uber's trip ID so re-importing the same CSV never creates duplicate rows.

Share:

Try ExpenseBot Free

AI extracts every receipt into a Google Sheet you own. Gmail scan, mileage, tax reports, profit-by-client. No credit card needed.

No credit card required · Setup in 30 seconds