Finance & Tax

Fuel Surcharge Calculation: Formulas Canadian Carriers Use (2026)

A fuel surcharge isn't a fee you invent; it's a formula tied to a public diesel index. If you can't show the math on the invoice, expect a short-pay.

Quick answer

Canadian carriers in 2026 calculate fuel surcharge (FSC) as (current diesel price − baseline) ÷ fuel economy × 100 = cents per mile, using the NRCan weekly average diesel price as "current" and a baseline of $1.25–$1.30/L CAD (reflecting post-2024 diesel norms). A typical tractor at 6.5 mpg with diesel at $1.72/L and a $1.28 baseline yields roughly $0.26/mi FSC. FSC should appear as a separate line on the invoice — never bundled into linehaul.

TL;DR

  • Formula: FSC ($/mi) = (current $/L − baseline $/L) ÷ MPG × litres-per-gallon factor.
  • 2026 baseline: $1.25–$1.30/L CAD (up from the $1.10–$1.15 legacy baselines).
  • Index: NRCan weekly (published Tuesdays); US DOE EIA for cross-border.
  • Invoice: linehaul and FSC on separate lines, with FSC rate and week cited.
  • Customer matrix: tiered tables (e.g., $1.40–$1.45/L = $0.09/mi).
  • Reconcile: under 70% coverage of diesel spend = renegotiate.

What is a fuel surcharge and why does it exist?

A fuel surcharge is a per-mile add-on billed to the customer that adjusts with diesel. Freight rates are locked weeks ahead, but diesel changes weekly; without FSC, every $0.10/L move either eats margin or hands you a windfall. FSC became standard after the 2005–2008 spikes.

What baseline should I use in 2026?

The baseline (or "peg") is the diesel price at which FSC equals zero. For decades the industry used $1.10–$1.15/L CAD. Anyone still using those numbers in 2026 is losing money, since diesel has averaged $1.45–$1.85/L through the 2020s. The current 2026 convention is $1.25–$1.30/L CAD (about $3.80–$3.95 USD/gal). Baselines are negotiable; shippers clinging to $1.10 force a steeper FSC curve to compensate.

Which diesel index do Canadian carriers use?

Three appear on 2026 rate confirmations: NRCan weekly average (published Tuesdays, free and public), US DOE EIA weekly on-highway diesel (Monday release, cross-border standard), and Kent Group retail data (cited by some larger shippers). Always cite the exact index, week, and region. "NRCan national average for week ending 2026-04-14" leaves no room for a $900 argument three weeks later.

What's the per-mile FSC formula?

FSC ($/mi) = (current $/L − baseline $/L) ÷ MPG × 3.785

The 3.785 converts litres per US gallon. Swap the factor if you bill per kilometre or use Imperial gallons.

Assumed MPG matters. Most matrices assume 6.0–6.5 mpg for a loaded highway tractor. Running 7.2 mpg is margin you keep; running 5.5 on heavy-haul means you're under-collecting, so negotiate a lower assumed MPG into the matrix.

Worked example with 2026 numbers

Pulling a dry van Toronto to Montreal, 540 loaded miles. Customer matrix: baseline $1.28/L, assumed 6.5 mpg, NRCan week ending 2026-04-14 $1.72/L.

  1. Delta: $1.72 − $1.28 = $0.44/L
  2. Per-gallon delta: $0.44 × 3.785 = $1.666/US gal
  3. FSC per mile: $1.666 ÷ 6.5 = $0.2563/mi → $0.26/mi
  4. FSC on invoice: 540 mi × $0.26 = $140.40

Linehaul $1,250 plus FSC $140.40 plus HST 13% = $1,571.15 total. FSC is its own line, cites the index and week, and is taxed like linehaul (HST/GST/QST applies to freight including FSC). Carriers who tax linehaul but forget FSC earn themselves a CRA correction letter.

What does a customer FSC matrix look like?

Most customers prefer a stepped matrix to a live formula. A 2026 example tied to NRCan weekly diesel, 6.5 mpg, $1.28 baseline:

NRCan diesel ($/L CAD) FSC ($/mi CAD)
Below $1.28 $0.00
$1.28–$1.33 $0.03
$1.34–$1.39 $0.06
$1.40–$1.45 $0.09
$1.52–$1.57 $0.15
$1.64–$1.69 $0.21
$1.70–$1.75 $0.24
$1.76–$1.81 $0.27
each $0.06/L above + $0.03/mi

How do I negotiate FSC with customers?

Three levers are worth fighting over: baseline (lower = more FSC collected; $1.28 is fair in 2026, above $1.35 is your problem), assumed MPG (push for 5.8–6.0 on reefer/flatbed; customers start at 6.5), and index region (regional NRCan averages favour west-coast lanes). A customer still on a $1.15 baseline is handing you free money if you can move them to $1.28.

How do I reconcile FSC against fuel card spend?

Monthly: total litres × average cost per litre = fuel spend, compared to FSC collected. Coverage ratio = FSC ÷ fuel spend. Healthy 2026 carriers sit at 70–90%. Above 100% is over-collection (audit risk); below 65% means stale baselines or inflated MPG assumptions.

A TMS should auto-populate FSC from a stored customer matrix, refresh NRCan weekly, and attach it to the invoice line.

FAQ

Is fuel surcharge taxable in Canada? Yes. GST/HST/QST applies to FSC the same way as linehaul; it's part of the taxable freight service. Bill it on a separate line for transparency, but include it in the tax base. Zero-rated international freight rules still apply.

Should FSC be paid to the driver? Depends on pay model. Company drivers on CPM usually receive a partial FSC pass-through ($0.15–$0.20/mi when diesel is high). Owner-operators on percentage almost always get 100% of FSC on top of their linehaul percentage. See our driver pay models guide.

What FSC do brokers typically pay carriers? Brokers pass through whatever the shipper pays, minus a small margin ($0.01–$0.03/mi). Always ask for the shipper's FSC matrix on the rate con. If the broker won't share it, assume they're keeping the spread and price linehaul accordingly.

How often should I update my FSC matrix? Tiers and baseline get renegotiated annually. The live FSC amount updates weekly when NRCan publishes Tuesday. Sending the same number month after month means you're either losing money on rising diesel or short-paying customers on falling diesel.

What if a customer refuses to pay FSC? Bake a fuel assumption into linehaul (calculate what FSC would be at current diesel, add 80% of it to linehaul, quote flat), or walk away. Flat-rate freight is fine on short stable lanes and a margin killer on long-haul when diesel moves.

Next steps

Pull your last 90 days of fuel card statements, add up litres purchased, and compare to FSC collected. If the coverage ratio is under 70%, your baselines are out of date. While you're reviewing cash flow, check our carrier profit margin benchmarks to see where FSC sits against industry norms. TruckerPro stores a per-customer FSC matrix, auto-fetches NRCan weekly diesel, and attaches the surcharge to every load.

TruckerPro TMS
“Still dispatching from spreadsheets?”
Your fleet deserves better
than copy-paste logistics.
See How It Works2 min demo
TruckerPro Border
“Stuck at the crossing again?”
Pre-clear customs before
you even hit the border.
See How It Works5 min setup
Truck Parking Club
“Circled the lot three times?”
Book your spot before
you leave the shipper.
Find Parking Now

Ready to streamline your trucking operations?

Dispatch, compliance, billing, and driver management in one platform built for Canadian fleets.

Start Free Trial