Home / Guides

DoorDash taxes in Canada: T2125 vehicle km & expenses

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

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

DoorDash may show distance on deliveries in the Dasher app or a year-end tax summary. That figure usually reflects on-platform trip km — not every business kilometre (driving to a busy area, between apps, parking, 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 DoorDash already counted. Many drivers use weekly batch entries (e.g. "Week of May 12–18 — off-platform errands").

3. Watch for double-counting

Importing DoorDash statement km and logging every DoorDash-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 DoorDash km, log gap trips with batch entry, track expenses, and export a summary — with warnings if platform and manual km overlap.

Create free account

Also: Uber Eats T2125 · Business-use %

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