Home / Guides

Uber Eats taxes in Canada: T2125 vehicle km & expenses

If you deliver with Uber Eats (or mix Uber with DoorDash / Instacart), CRA expects you to support business-use percentage and vehicle expenses on your T2125 — not just a single km number from the app.

1. Start with Uber's year-end km (if you have it)

Uber often provides total km for the tax year in your annual tax summary. That figure usually reflects trip km on-platform — not every business kilometre (driving to a hot zone, between apps, car wash, etc.).

2. Log "gap" business trips separately

Add manual business trips for off-platform driving. Tag them clearly so you don't re-log every delivery Uber already counted. Many drivers use weekly batch entries (e.g. "Week of May 12–18 — off-platform errands").

3. Watch for double-counting

Importing Uber's statement km and logging every Uber-tagged business trip can inflate your deductible. Use one source for platform km and manual entries only for the gap.

4. Business-use % drives deductible expenses

Total business km ÷ total vehicle km (often from odometer readings) = business-use percentage. Fuel, insurance, maintenance, and similar costs are typically applied at that percentage on Chart A — keep receipts.

5. Export a worksheet, not a filed return

A good tool gives you a CSV or printable summary you can hand to your accountant or enter into your tax software. It should not claim to "file T2125 for you."

Try GigTax Canada (free beta)

Import Uber km, log gap trips with batch entry, track expenses, and export a summary — with warnings if platform and manual km overlap.

Create free account

Information only — not tax advice. Rules change; confirm with CRA publications or a CPA licensed in your province.