Cost Per Mile Calculator Skip to main content
Hauling Free Pro Features Available

Cost Per Mile Calculator

Know what every mile actually costs you. Then quote like a pro.

PREVIEW All Pro features are currently free for a limited time. No license key required.

Hauling

Compute your true cost per mile from the cost stack every owner-operator and small fleet carries. Fuel, truck and trailer payments, commercial insurance, permits, maintenance, driver pay, IFTA, and software all feed into a single Total CPM number with the fixed-vs-variable split broken out. The calculator handles three driver-pay modes (per-mile, percentage of revenue, salary), separates loaded miles from deadhead so you can see the real loaded-mile cost, and computes the break-even rate at any target margin. Industry medians from ATRI 2024 are baked in for sanity-check flags so you know if your fuel, maintenance, or driver costs are out of band. Five built-in presets cover the most common operator types: solo OTR owner-op, hot shot, box truck last-mile, roll-off dumpster, and small fleet driver.

Pro Tip: The single biggest CPM mistake is forgetting deadhead. If you only calculate cost per loaded mile and ignore the empty leg back, you will quote 15 to 25 percent below your true cost. Loaded CPM = Total CPM divided by (1 minus deadhead percent). On a $1.85 total CPM with 20 percent deadhead, your real loaded CPM is $2.31 per mile. That is the rate you need to see on a load board before you accept. PDF and CSV exports carry the standard ToolGrit disclaimer footer reminding users to verify all calculations independently before purchase or contract decisions.

How It Works

  1. Pick a preset that matches your operation

    Solo OTR owner-op, hot shot, box truck, roll-off, or small fleet. Each preset loads industry-typical defaults for annual miles, MPG, payments, insurance, and driver pay. You will adjust from there but starting from a known-realistic baseline saves time.

  2. Enter your operating profile

    Annual miles run (loaded plus deadhead), deadhead percent, fuel economy in MPG, and current diesel price. If you are a fleet, enter the per-truck values, not the fleet aggregate.

  3. Enter fixed monthly costs

    Truck payment, trailer payment (zero for power-only), commercial insurance (auto plus cargo plus GL plus occ-acc combined), and annual permits and licensing (IRP plates, HVUT, IFTA fees, UCR). Toggle Show Advanced Inputs for parking, software/dispatch subscriptions, and other fixed costs.

  4. Enter variable per-mile costs

    Maintenance plus tires (industry median $0.14 to $0.28 per mile). Pick the driver pay mode that matches reality: per-mile (CPM), percentage of revenue, or salary. For percentage mode, enter the expected revenue per mile so the calculator can compute the actual dollar cut.

  5. Set your target margin

    The break-even rate uses Loaded CPM divided by (1 minus margin). At 15 percent target margin and a $2.00 loaded CPM, the break-even rate is $2.35 per mile. Loads below that are losing money. Loads at or above are netting your target margin.

  6. Read the verdict and flags

    Verdict color and label compare your Total CPM against ATRI 2024 industry medians. Flags surface if any cost line looks abnormal: high fuel cost suggests low MPG or excessive deadhead, low driver pay flags retention risk, low insurance suggests missing coverage. Export PDF or CSV for accountant or banker handoff.

Built For

  • Owner-operator setting up a new authority and quoting first loads on DAT or Truckstop
  • Small fleet manager checking whether driver-pay raises will eat their margin or are absorbable
  • Hot shot trucker deciding whether a load board offer at $1.65 per mile loaded is worth taking after deadhead
  • Accountant sanity-checking a trucking client cost stack before tax filing
  • Banker reviewing an owner-operator loan application for trucking equipment
  • Recruiter quoting compensation packages to incoming W-2 fleet drivers
  • Reporter or analyst benchmarking a particular operator against ATRI industry medians
  • New entrant figuring out whether their cost expectations are realistic before committing capital

Features & Capabilities

Five Built-In Operator Presets

Solo Owner-Operator OTR, Hot Shot (1-ton + gooseneck), Box Truck Last-Mile, Roll-Off Dumpster Truck, and Small Fleet Driver. Each one loads industry-typical defaults so you have a realistic baseline to adjust from.

Three Driver Pay Modes

Per-mile (W-2 fleet driver standard), percentage of revenue (most owner-operators draw this way), or salary (small fleet operators). Percentage mode requires you to enter expected revenue per mile so the calculator translates the percent into a dollar cut.

Loaded CPM vs Total CPM

Total CPM = total cost divided by total miles. Loaded CPM = total cost divided by loaded miles only. The difference matters because dispatchers quote loaded rates, not blended rates. Loaded CPM = Total CPM / (1 - deadhead percent).

Break-Even Rate at Target Margin

Computes the dollar-per-loaded-mile rate you need to charge to hit any target margin (default 15 percent). Below it, you lose. At it, you break even at target margin. Above it, you net more than target.

ATRI 2024 Industry Median Sanity Checks

Fuel CPM, maintenance CPM, driver CPM, insurance, and total CPM are checked against the American Transportation Research Institute 2024 Operational Costs of Trucking report. Out-of-band values trigger flags so you know whether your stack looks normal or has a missing line.

Fixed vs Variable Cost Donut

Visualizes the proportion of your annual cost that scales with miles versus the part that is fixed regardless of utilization. A high fixed share means utilization (more miles) is your biggest profit lever. A high variable share means rate-per-mile is your biggest lever.

Cost Stack Bar Visual

A horizontal stacked bar shows what every mile actually pays for: fuel, driver, maintenance, truck, insurance, and the rest. Top three contributors get inline labels. Hover any segment to see exact dollar contribution.

Tier-1 Branded PDF Export

Executive summary with verdict, full cost line table, fixed/variable split, flags, inputs, and methodology references. Hand it to a banker, accountant, or factoring company and look like a pro.

Comparison

Operator Type Typical Annual Miles Typical CPM Biggest Cost Driver Where the Math Hurts
Solo Owner-Operator OTR 100,000 $1.85 - $2.10 Fuel + Driver Pay Deadhead, fuel volatility
Hot Shot (1-ton + gooseneck) 80,000 $1.40 - $1.70 Fuel + Driver Pay High deadhead, GVWR ceiling
Box Truck Last-Mile 50,000 $1.55 - $1.85 Driver Pay (salary) Low utilization on slow days
Roll-Off Dumpster Truck 35,000 $2.20 - $2.80 Tipping Fee (variable) Idle inventory drag
Small Fleet (W-2 driver) 130,000 $1.95 - $2.25 Driver Pay + Truck Driver retention costs

Frequently Asked Questions

ATRI 2024 puts the industry median at roughly $1.85 to $2.10 per loaded mile for a solo Class 8 OTR operator. Hot shots run lower at $1.40 to $1.70 (smaller equipment, lower fuel). Roll-off and box truck operators run higher because they have low annual miles spreading fixed costs over fewer miles. Your number depends heavily on truck age (depreciation/payment), insurance class (new authority pays more), and lane mix (regional vs over-the-road).
Total CPM is total cost spread over total miles run. Loaded CPM spreads the same total cost over only the miles you got paid for. The difference is deadhead. If you run 100,000 miles per year with 15 percent deadhead, you only billed for 85,000 miles, but you paid fuel, depreciation, and (if per-mile) driver pay on all 100,000. Loaded CPM = Total CPM / (1 - deadhead %). On a $1.85 total CPM with 20 percent deadhead, your real loaded cost is $2.31 per mile. Quote off loaded CPM, not total.
Whichever matches reality. W-2 fleet drivers are almost always paid per-mile (typical $0.45 to $0.75 per mile depending on experience and equipment). Owner-operators leasing onto a carrier are usually paid percentage (65 to 85 percent of linehaul). Owner-operators with their own authority effectively pay themselves whatever the operation has left over after costs. Model that as a percentage and treat the result as your gross draw. Salary mode is for small fleets that pay drivers a flat annual rate regardless of miles.
Commercial auto liability for a new-authority Class 8 carrier in 2024-2026 averages $9,000 to $14,000 per year for $750k coverage (the FMCSA minimum for general freight). If your number is below $7,000, either the policy is missing required coverages (cargo, GL, occupational accident, physical damage) or the credit-priced premium is artificially low and will reset on renewal. Verify all the coverages are stacked, not just commercial auto.
It includes truck and trailer payments, which capture financed depreciation. If your truck is owned outright, the calculator does not separately track depreciation as a wear cost. For a banker-grade analysis, add monthly depreciation (book value drop divided by 12) to "Other Fixed" in the advanced inputs. For a typical 5-7 year old used truck running 100k miles per year, $400 to $600 per month is a reasonable depreciation reserve.
Disclaimer: This calculator produces planning estimates from the costs and mileage you enter. It is not accounting, tax, or compliance advice, and it does not capture every cost category, financing structure, or jurisdiction-specific fee. Verify results against your actual financial records and consult a qualified accountant or financial advisor before rate-setting or business decisions.