Need CRA allowance rates? Use the CRA Mileage Calculator for the 2026 tax-free per-kilometre automobile allowance.
Working in miles / USD? Use the U.S. Break-Even Rate Calculator for imperial units and US dollars.
How your break-even rate per loaded kilometre is calculated
A freight rate is only paid on the kilometres you run loaded. But fuel, maintenance, and fixed costs accrue on every kilometre — including the empty deadhead kilometres you drive to reach the next pickup. That is why your break-even rate per loaded km is higher than your cost per total km: the same total cost has to be recovered over fewer paid kilometres.
This calculator totals your operating cost across all kilometres, then divides by your loaded kilometres only — so deadhead is built straight into the floor under every rate you negotiate. An optional $/L fuel tax / carbon / levy adjustment is added to your diesel price before the fuel-per-km math; leave it blank if it is already in your pump price.
| Figure | Formula |
|---|---|
| Effective diesel price | diesel price + optional fuel tax / carbon / levy adjustment ($/L) |
| Fuel cost per km | (L/100km ÷ 100) × effective diesel price |
| Cost per total km | (fixed ÷ total km) + fuel cost per km + variable $/km |
| Total operating cost | cost per total km × total km |
| Break-even rate per loaded km | total operating cost ÷ loaded km |
| Target rate per loaded km | (total operating cost + target take-home) ÷ loaded km |
| Per-mile equivalent | rate per loaded km × 1.60934 (unit conversion only) |
The bigger the gap between your total and loaded kilometres, the more deadhead inflates the rate you must earn. Cutting empty kilometres — through better lane planning or backhauls — lowers your break-even rate per loaded km without changing a single cost input. Recalculate whenever your deadhead percentage, diesel price, or fixed costs shift.
Frequently Asked Questions
Negotiating rates every week?
QuicklyFig is building Canadian trucking and freight tools. Free to calculate. Pro to save your rate models and reports in your Owner-Operator Command.
Join the waitlist