Canada · CRA

Mileage tracking for Canadian drivers.

The CRA's per-kilometre rates are tiered: the first 5,000 business kilometres get a higher rate than every kilometre after. Drivers in Northwest Territories, Yukon, and Nunavut get an additional four cents per kilometre on top. Most mileage trackers ignore both rules and underdeduct.

TruMile is built around the actual CRA mechanics: tiered rates, territory bonuses, T2125 self-employed reporting, and T777 employee claims. The pages below cover the current rate, the history, how to claim with the right form, and what records the CRA expects you to keep.

Rate at a glance

Unit: kilometres · Currency: CAD · Tax year start: 1/1 · Authority: CRA

CRA tiered rate: tier 1 applies to the first 5,000 km of business driving per year per car; tier 2 applies to all subsequent km. Northern territories (NT, YT, NU) get an additional 4 cents per km on top of the base tier rate. Per CRA T2200 guidance, employees claiming on T777 must have their mileage agreed by the employer; self-employed file on T2125. NOTE: territory adjustment is accurate to published CRA rates but is NOT applied in MileageRateService.swift as of 2026-05-04 (DELTA flagged to T2A).

Track your business mileage automatically.

TruMile supports CRA rates with the right tier, cap, and unit logic. Free for 40 auto trips a month.

Download free on the App Store