Tax Guide for Self-Employed Canadian Long-Haul Truckers 2025
Last reviewed:
Guidance, not advice. We explain the rules, we don't assess your situation. Always seek financial or tax advice from your accountant, or contact CRA. Read our editorial scope →
Provincial licensing & certification
| Jurisdiction | Requirement |
|---|---|
| Federal — IFTA | International Fuel Tax Agreement registration mandatory for vehicles > 26,000 lbs operating across provinces/states. Quarterly returns. Apply via your base jurisdiction (province of residence). |
| Federal — ELD | Electronic Logging Device mandatory for federally-regulated commercial drivers since June 2021. Approved device + technical support cost deductible. |
| Provincial | Commercial Driver's Licence (Class 1 in most provinces, Class A in ON). Air brake endorsement. National Safety Code (NSC) safety fitness certificate. |
| US operations | USDOT Number, MC Operating Authority (FMCSA), Unified Carrier Registration (UCR) annual fee. Cabotage restrictions: a Canadian truck cannot do point-to-point haulage within the US except integral to international shipment. |
| Long-haul definition | For meal deduction: truck > 11,788 kg GVWR + trip > 160 km one-way + driver away from home > 24 hours. Must meet all three. |
| WSIB / WCB | Ontario WSIB mandatory for trucking. Alberta WCB optional opt-in for owner-operators. Cross-border travel adds complexity — confirm coverage in operating jurisdictions. |
Trade-specific deductible expenses
- Simplified meal deduction — long-haul drivers: $23/meal × up to 3 meals/day × 80% deductible (ITA s. 67.1(1.1)). Most other self-employed limited to 50%. Detailed method (actual receipts) also available but rarely beats simplified. Documented log of away-from-home days required
- Tractor / semi-truck (Class 16, 40% DB) — accelerated rate vs Class 10 (30%). Half-year rule applies. AII (Accelerated Investment Incentive) provided enhanced first-year rates for property acquired before 2028
- Trailer — Class 10 (30% DB) for trailers under 11,788 kg; Class 16 if commercial cargo > 11,788 kg. Specialty trailers (refrigerated, flatbed) may also be Class 16
- Fuel — diesel for tractor: fully deductible. Track separately by jurisdiction for IFTA
- IFTA fuel tax payments — quarterly net assessment deductible
- Maintenance & repairs — tires, brakes, oil changes, regulated annual inspection (PMVI): deductible
- Insurance — commercial truck liability, cargo, occupational accident, downtime: deductible. Cross-border drivers need US auto liability ($1M+ recommended)
- ELD & technology — Electronic Logging Device monthly subscription, dash cam, GPS, satellite tracking: current expense
- Permits & tolls — IRP plate (apportioned registration), oversize/overweight permits, toll roads (407 ETR, NJ Turnpike), bridge fees: deductible
- Lumping fees — paid loaders/unloaders at warehouses: deductible
- Subscription services — dispatch/load boards (DAT, Truckstop), trucking ELD compliance software, navigation: deductible
- Showers, parking, lodging — truck stop showers (when required away from home), secure parking fees, motel nights when sleeper unavailable: deductible
- Phone & communication — business cell phone, two-way radio: deductible
- Safety equipment — high-vis vest, steel-toed boots, gloves, load straps, chains: deductible
Cross-Border Owner-Operators — Totalization Agreement
Vehicle expenses
The tractor is the primary capital asset. Owner-operators almost always benefit from Class 16's 40% DB rate vs Class 10's 30%. Track odometer at year-end for CCA and verify IFTA-reported km matches. Truck cost over $36,000 is NOT capped at the Class 10.1 limit (that cap is for passenger vehicles only — commercial trucks have no ceiling). Personal-use restriction usually negligible — most owner-operators use the truck exclusively for business and a separate vehicle for personal.
GST/HST
International freight = zero-rated (cross-border haulage qualifies as zero-rated supply under ETA Schedule VI). Interprovincial freight = taxable based on place-of-supply rules (typically destination province for most freight). Intra-provincial: standard provincial rate. Most owner-operators register voluntarily even at low revenue because ITCs on tractor, fuel, and repairs are substantial. The Quick Method is generally not advantageous given high ITC volume. File quarterly returns. For cross-border drivers, fuel and repair ITCs are claimable in full on Canadian-purchased inputs; US-purchased fuel is not ITC-eligible (no GST/HST was paid).
WSIB / WCB coverage
Ontario: WSIB mandatory under industry classification G (Transportation). Owner-operators leased to a carrier may be covered through the carrier's WSIB account — confirm before paying duplicate premiums. BC WorkSafeBC: classification 73230 trucking; mandatory for employers, optional Personal Optional Protection for owner-operators. Cross-border: WSIB coverage may not extend to US operations — supplemental occupational accident insurance recommended.
CRA audit focus for this trade
What gets flagged
- Meal deduction claimed at 80% without meeting all three long-haul criteria (size, distance, time)
- Days-away log absent or inconsistent with dispatch records
- Fuel ITCs claimed on US-purchased fuel (not GST/HST-paid)
- IFTA returns inconsistent with T2125 fuel expense
- Cross-border income reported only in country of dispatch (must be worldwide on T1)
- Personal use of tractor not reasonable for an owner-operator setup
- Cash lumping/loading fees deducted without receipts
- Class 16 used for a vehicle that doesn't actually exceed 11,788 kg GVWR
Worked example
Ontario owner-operator (cross-border long-haul) — $180,000 gross
Gross freight revenue $180,000 Fuel (diesel — incl IFTA reconciliation) ($58,000) Maintenance & repairs ($14,500) Tires ($6,200) Insurance (commercial + cargo + US liab.) ($12,800) Licence & IRP plates ($3,400) ELD subscription + dash cam ($1,080) Tolls, scales, permits ($4,600) Cell phone, dispatch board, GPS ($2,100) Tractor CCA (Class 16 @ 40%) ($28,000) Trailer CCA (Class 16) ($4,800) Meals (long-haul: 280 days × $69 × 80%) ($15,456) Truck stop showers, parking ($1,400) Safety equipment & supplies ($750) ──────── Net self-employment income ≈ $26,914 CPP (self-employed) ≈ $3,200 Federal + Ontario tax ≈ $2,800 ──────── Take-home ≈ $20,914 Note: International freight zero-rated for GST/HST; no GST/HST collected on US-bound loads, but ITCs on Canadian fuel/repairs fully claimable.
Related calculators & references
Last reviewed: