How to Calculate Cost Per Mile in Trucking

Cost per mile is your total operating cost for a defined period divided by every business mile you drove in that same period — all business miles, including loaded and empty miles. That means loaded miles, deadhead, repositioning, and any other tracked business movement all go in the denominator. Costs and miles must come from the same dates, and both must be your own records rather than an industry average, or the result is not a real number.

One cost per mile is not enough to run a trucking business. You need two views of the same operation: a cash CPM that tells you what it takes to cover this period's actual payments, and an economic CPM that adds fair pay for your own labor and a reserve for replacing the equipment you are wearing out. The cash number is your short-term floor. The economic number is the one you price from if you want the business to still exist in three years.

First Load HQ calls this the All-Mile Two-View Method: every business mile in the denominator, and two numbers out — cash and economic. It is an editorial framework, not a law, and the rest of this page is the arithmetic behind it.

This page gives you the formulas, the full input list, a worked example you can trace line by line, a low/base/high range, a dated fleet benchmark to check yourself against, and the math to turn your all-mile cost into a loaded-mile rate floor.

Where to start:

  • Wait — pull your last complete 30–90 days of statements and mileage records first if you are about to price loads from a generic industry average. A benchmark is context, never your number.
  • Use the cash view if you need to know whether the next few weeks of freight cover this month's actual bills.
  • Use the economic view if you are setting a rate floor, comparing lanes, or deciding whether the operation is sustainable, because it counts your labor and equipment replacement.
  • Use the dated EIA regional diesel price only if you do not yet have fuel receipts. Your actual net fuel cost always outranks the estimate.

First action. Gather the records the steps below will draw from: settlement statements, fuel receipts or your fuel-card statement, the insurance invoice, truck and trailer loan or lease statements, toll and maintenance invoices, and a mileage report for the period. Your bank statement is the catch-all for anything the others miss. Twenty minutes of collection is the difference between a real CPM and a guess with decimals.

If you have no fuel history yet, and only then, open EIA's weekly Gasoline and Diesel Fuel Update, take the on-highway diesel price for your PADD region rather than the national average, and enter that dated price. EIA surveys stations each Monday and posts the figures on its weekly release date, so note the price date next to your result and replace the estimate with real receipts as soon as you have them.

Notebook and calculator resting on a truck steering wheel at a rest-stop sunrise

Contents

Which version of this calculation is yours

The arithmetic is the same for everyone. What changes is which view you can trust, which input is weakest for you, and what the answer is allowed to decide.

Your situationView to runWeakest inputWhat this number may decideWhat it must not decide
Brand-new authority, no complete period yetCash view, labeled provisionalMaintenance — you have no history to build a reserve fromWhether a single lane is worth quoting this weekA long-term contract, a lease, or a rate you commit to for months
One truck, twelve or more months of recordsBoth views, maintenance reserve from your own trailing twelve monthsReplacement cost of the next truckA standing rate floor you can hold to across lanesAnything for a second truck until you have allocated shared fixed costs
One truck, tractor paid offBoth views, with a full ownership reserve kept in the economic viewReplacement cost of the next truckWhether to keep running this truck or replace itThe replacement budget itself, until you have a real quote
Small fleet with employed driversEconomic view per truck, driver wages kept separate from owner laborAllocation of shared fixed costs across unitsWhich trucks and lanes carry themselvesFleet-wide pricing from a single truck's number
Seasonal or part-year operationBoth views, fixed costs normalized across the full yearOff-season carrying costWhether the full-year operation clears its floorIn-season pricing from a peak-window number
Leased on, deciding about your own authorityEconomic view built from projected own-authority costsInsurance premium, which you cannot know until you are quotedWhether the comparison is worth pursuing furtherWhether to give notice, until the insurance quote is real
No usable mileage recordsNeither — rebuild the period firstThe mileage source itselfNothing yetAny rate, in either direction
Already hauling below cost, payment dueCash view first, then the diagnostic belowWhich fixed lines you can actually act onWhat this month has to earn to clearWhether to keep going, without a bookkeeper looking at the same numbers

Two rows need a word of explanation. If you have no usable mileage records — no ELD report, no odometer log, no fuel-tax filings to work from — every number on this page divides by a figure you do not have, so rebuild the period before you calculate anything. Your filed IFTA returns are the usual way in: they already report miles by jurisdiction for each quarter, so totalling them gives you all miles for that quarter. Fuel receipts with odometer readings bracket shorter periods, and settlement or factoring statements give loaded miles load by load — all miles minus loaded miles is your deadhead. And if you are already hauling below cost with a payment due, the economic floor is the right long-run answer and the wrong immediate one: run the cash view to find out what this month has to clear, then work the diagnostic in What to do when your floor is above the market in order.

Quick start: seven steps to your cost per mile

With those records in hand, the whole calculation fits in one pass. Each step below has one rule that keeps the result honest.

StepDo thisRule that makes it work
1Choose one periodUse your latest complete 30–90 days. Costs and miles must cover the same dates.
2Count all business milesLoaded + deadhead + repositioning + maintenance or yard movement when tracked as business miles.
3Normalize fixed costsConvert annual and quarterly costs to the selected period so nothing recurring is missing.
4Calculate variable cost per mileFuel price ÷ MPG, plus maintenance, tires, tolls, and other activity-driven costs.
5Build both viewsCash CPM from actual payments; economic CPM adds owner labor and the replacement gap, with equipment cost reconciled so nothing is counted twice.
6Convert to a loaded-mile floorEconomic all-mile CPM × all miles ÷ loaded miles, then add lane-specific costs and profit.
7Run the sensitivity checkTest what happens when diesel, MPG, deadhead, monthly miles, maintenance, or insurance moves.

Warning before you price anything: a generic industry average — including the ATRI fleet figures discussed later on this page — is context, not a quote. Do not price loads, sign a lease, or judge your operation from a benchmark alone. Your equipment, debt, insurance, routes, and utilization are not the average, and the average was not built on your denominator.

Cost per mile is one readiness item on a longer startup path — knowing your number does not by itself mean your paperwork, filings, or authority status are in order. The new trucking company checklist covers the rest of that sequence.

Start with all miles, not just loaded miles

Four mileage terms do all the work on this page. Loaded miles are driven with revenue freight on board. Deadhead miles are empty movement to or from freight. Repositioning and other business miles cover moves between markets, to maintenance, or around a yard when you track them as business movement. All miles is the sum — every mile the truck moved for the business in the period.

Your cost denominator must be all miles. This is the First Load HQ All-Mile Two-View Method rather than a law, but it follows from how costs actually accrue: the truck burns fuel, wears tires, accumulates maintenance, and consumes your time on every mile, not just the ones with freight on board. Divide costs by loaded miles only and your cost per mile looks artificially low the moment deadhead exists — which is exactly when you most need the truth.

Revenue works the opposite way. Brokers and rate sheets quote revenue per loaded mile, and that is fine for comparing offers — but to compare revenue against cost you have to put both on the same denominator. The conversion:

Deadhead % = deadhead miles ÷ all miles

Revenue per all mile = load revenue ÷ (loaded miles + deadhead + other business miles)

A $3.00 per loaded mile offer with 20% deadhead is $2.40 per all mile, because only 8 of every 10 miles are paid:

Quoted rate (per loaded mile)Deadhead share of all milesSame money per all mile
$3.0010%$2.70
$3.0020%$2.40
$3.0030%$2.10

If your all-mile economic cost is $2.44, the middle row is a losing week dressed up as a $3.00 load. That single conversion — rate × loaded share — is the most useful ten seconds of math in this business, and it is why the denominator is the gate for everything else on this page.

The all-mile denominator is also how the industry's own benchmark is built. ATRI's operational cost survey asks carriers for total mileage driven including out-of-route miles, noting that for most fleets this will be total IFTA mileage, and then divides total cost by that figure (Analysis of the Operational Costs of Trucking: 2026 Update, Appendix A data collection form, verified August 8, 2026). Empty miles are in the denominator there for the same reason they belong in yours. The same report puts non-tank empty mileage at 16.5% of fleet miles in 2025 and tank-carrier empty mileage at 44.3%, which is a useful reminder that deadhead is a structural feature of your operation type, not a personal failing.

Get the mileage itself from one consistent source: an ELD odometer or mileage report, the mileage records you already keep for fuel-tax filings, or disciplined odometer logging — whichever you choose, use the same source every period so trends are real. On the borderline categories, the rule is consistency over precision: decide once whether maintenance runs and yard moves count as business miles, write the rule down, and apply it every period. A CPM that quietly changes its own denominator from month to month cannot show you a trend.

Fixed, variable, cash, and economic costs

Every cost in your operation belongs somewhere in this matrix. Fixed costs arrive whether the truck moves or not; variable costs scale with miles; semi-variable costs sit in between, arriving in lumps that you smooth with a per-mile reserve. The last column tells you where the number should come from — and "your records" beats any assumption on this page.

Cost itemBehaviorCash viewEconomic viewWhere the number comes from
Truck and trailer paymentsFixedActual scheduled paymentsRetained, plus the replacement gap belowLoan or lease statements
Liability and cargo insuranceFixedActual amount per periodSameYour policy invoices
Physical damage insuranceFixedActual amount per periodSameYour policy invoices
Occupational accident or workers' compensationFixedActual amount per periodSameYour policy invoices
Permits, plates, UCR, IRP, HVUT, complianceFixedAnnualized to the periodSameActual filings and renewals
ELD, phone, software, accounting, parkingFixedActual contract amountsSameStatements and contracts
FuelVariablePrice ÷ MPG, or actual spend ÷ all milesSameReceipts; dated EIA regional price as fallback
Maintenance and repairsSemi-variableActual cash out this periodNormalized per-mile reserveRepair invoices; labeled reserve assumption
TiresSemi-variableActual purchasesPer-mile reservePurchase history or labeled assumption
Tolls, scales, washouts, DEFVariableActual amountsSameStatements; route-specific
IFTA settlementVariableActual settlement, spread across the miles it coversSameYour filed quarterly returns
Owner laborFixed (economic)Often omitted — that is the problemRequired at a rate you setYour target pay, clearly labeled
Replacement gap and downtime reserveFixed (economic)Not a cash lineDisclosed per-mile or per-period reserveLabeled planning assumption
Dispatch, factoring, load-board feesVariable or fixedActual contract termsSameYour actual contracts only
Driver wages and benefits (fleet)Variable/fixed mixActual payrollSame, kept separate from owner laborPayroll records

Owner-operators leave out the same rows over and over. Occupational accident or workers' compensation is a real recurring premium and it is not inside your liability policy — the industry benchmark quoted later on this page excludes it by definition. Physical damage covers your own truck and is likewise separate from the liability and cargo coverage your authority filing depends on. And owner labor is the line whose omission makes an unprofitable operation look like a profitable one.

This page does not publish a dollar range for occupational accident or workers' compensation coverage. No first-party source states one that survives the test every other figure here has to pass — a stated unit, a stated scope, a date, and a source you can open. Premiums for a single-truck operation turn on your state, your entity structure, whether you have employees, your driving record, and the coverage limits you buy, so any published "typical" figure would be one carrier's quote wearing the clothes of an average. Take the number from your own declarations page, and confirm which product you actually hold: occupational accident is a commercial policy bought by an independent contractor, workers' compensation is the statutory employer coverage, and they are not interchangeable.

Cash CPM totals the actual cash lines and divides by all miles. It answers one question: what does each mile have to earn for this period's bills to clear?

Economic CPM starts from the cash view and makes two corrections. First, it adds owner labor — a wage you would accept for the driving and management work, set by you and clearly labeled. A business that only works because the owner works for free is not profitable; it is unpaid. Second, it corrects the equipment line so the number reflects what replacing the truck will actually cost, which is almost never what this month's payment covers.

Terms used on this page

TermDefinition
All milesEvery business mile in the period: loaded, deadhead, repositioning, and tracked yard or maintenance movement.
Deadhead %Deadhead miles ÷ all miles.
Cash CPMActual cash costs for the period ÷ all miles.
Economic CPMCash CPM plus owner labor and the replacement gap, per all mile.
Replacement gapThe amount by which replacing the truck will exceed what the current payments retire.
Loaded-mile break-evenEconomic CPM × all miles ÷ loaded miles, plus any lane-specific cost.
ContributionA rate that clears variable cost per mile but not the full economic floor: it pays toward fixed costs without covering them.
Markup vs marginMarkup is measured against cost; margin is measured against the selling price. They are not the same number.
PADD regionOne of the five Petroleum Administration for Defense Districts. EIA publishes on-highway diesel prices by PADD region, not by state.
Out-of-route milesMiles driven beyond the planned routing — wrong turns, detours, repositioning within a trip. They are business miles and belong in the denominator.
AccessorialAny charge beyond linehaul: detention, layover, extra stops, tarping, lumper fees. Treat accessorial income as uncertain until it is paid.
WashoutTrailer interior cleaning, typically required between certain food, chemical, or bulk loads. A route- and commodity-driven variable cost.

Reconciling equipment cost between the two views

This is the step that most CPM math gets wrong in one of two directions, and it is worth slowing down for.

Your scheduled payment retires the purchase price of the truck you already own. It does not fund the next one. Two things break that link: a loan usually runs shorter than the years you will actually keep the truck, and the replacement almost always costs more than the current one did. ATRI reports an average trade cycle of 7.0 years and 633,772 miles for truck-tractors, against loan terms that are typically shorter. Looking ahead to 2026, the same report notes that Section 232 tariffs remain in effect on imported heavy-duty trucks, parts, and the metals used to build them, and cites an American Trucking Associations estimate that the price of a new truck rose by up to $35,000 as a result (Analysis of the Operational Costs of Trucking: 2026 Update, verified August 8, 2026). That $35,000 is the replacement gap made concrete.

So the economic view keeps the payment and adds only the replacement gap — the amount by which replacing the truck will exceed what the payments are retiring. It does not stack a second full depreciation charge on top.

Use this test: you are double counting if the same dollar of the current truck's purchase price appears in both lines in the same period. The payment retires the current truck. The gap funds the next one. Nothing should be in both.

How that plays out:

  • Financed truck. Cash view carries the payment. Economic view carries the payment plus the gap. Label the gap as an assumption until you have a real replacement quote.
  • Paid-off truck. There is no payment to reconcile. The whole normalized ownership cost belongs in the economic view as a reserve — otherwise the "profit" of a paid-off truck quietly becomes the down payment you will not have.
  • Leased equipment. The lease payment is the cash line. Whether you carry a gap depends on whether the lease ends in ownership, a purchase option, or a walk-away. Read the schedule before you decide, and label which you assumed. If the schedule is ambiguous about who holds title, what the residual is, or what happens if you terminate early, have a transportation attorney read it before you build a cost model around it.

Maintenance is the classic semi-variable cost: a quiet month looks cheap and a repair month looks impossible, and neither is your real number. The cash view records what actually left the account. The economic view smooths it with a per-mile reserve — and the honest way to set that reserve is your own history: total maintenance, repair, and tire spend over your trailing twelve months, divided by the miles in those same twelve months. With thin history, start from a clearly labeled assumption and replace it as real months accumulate; the label matters more than the guess, because a labeled assumption gets corrected and a hidden one gets believed. Downtime itself is mostly lost revenue rather than a cost line, but the reserve is what keeps a breakdown from rewriting your whole plan.

Scale matters less than the decimal here. A $24,000 annual replacement reserve over 120,000 annual miles is $0.20 per mile — run the division yourself, because a misplaced decimal turns a workable plan into an impossible-looking one, and published examples do get this wrong.

State and federal recurring costs

Several of your fixed lines arrive annually or quarterly rather than monthly, and they are the ones most often missed entirely. Everything on that schedule converts the same two ways:

Per-mile line = annual obligation ÷ annual miles

Period share = annual cost × days in the period ÷ 365

For a 30-day period, a $600 annual line becomes about $49. Over 100,000 annual miles it is $0.006 per mile. Both are correct; use whichever view you are building, and never mix them inside one total.

These are the ones that catch new carriers:

  • Heavy vehicle use tax (HVUT). A federal excise tax filed with the IRS on Form 2290 for highway vehicles with a taxable gross weight of 55,000 pounds or more (verified August 8, 2026). The tax period runs July 1 through June 30, and the amount is set by weight: $100 a year at exactly 55,000 pounds, rising by $22 for each additional 1,000 pounds, and capped at $550 for any vehicle over 75,000 pounds. Vehicles used exclusively in logging pay 75% of those amounts, so the logging cap is $412.50. A typical 80,000-pound tractor-trailer therefore carries the $550 maximum — about $0.0055 per mile over 100,000 annual miles. Suspension is available when a vehicle is expected to run 5,000 miles or less in the period (7,500 for agricultural vehicles), but you still file to claim it. The stamped Schedule 1 is what you need at registration, so this is a hard annual date, not a soft one; the weight categories and partial-period tables are in the Instructions for Form 2290.
  • Unified Carrier Registration (UCR). An annual per-entity fee set by fleet-size bracket, uniform nationwide, codified at 49 CFR part 367 — not a per-vehicle charge. For the 2026 registration year the lowest bracket, covering 0–2 vehicles and also all brokers and leasing companies, is $46.00 per entity, unchanged from 2025 (Washington Utilities and Transportation Commission UCR fee tables, verified August 8, 2026). Plan for a step up after that: FMCSA has proposed, in an April 7, 2026 notice of proposed rulemaking (docket FMCSA-2025-0655), adopting a UCR Board recommendation to raise fees for the 2027 registration year and beyond by an average of about 20 percent, ranging from $9 to $9,329 per entity depending on bracket. Read that as a proposal rather than a settled fee — the comment period closed May 26, 2026, and FMCSA's own comment-extension notice for the same docket describes the average increase as 18 percent where the proposed rule says 20. Take the figure you actually enter from your current registration-year filing at ucr.gov, not from either number here.
  • IFTA. Fuel tax settles quarterly against the miles you ran and the fuel you bought in each jurisdiction, so it is a net payment or refund rather than a flat fee. Your license and decals come from your base jurisdiction; the program rules and each jurisdiction's rates are published by IFTA, Inc. (verified August 8, 2026). Spread the settlement across the miles of the quarter it covers, not the month you paid it.
  • IRP apportioned plates. Your base jurisdiction issues the plate and apportions the fee across the jurisdictions you run, based on distance. The amount is specific to your fleet, your weight, and your mileage split — take it from your own renewal invoice.

One-time startup spending — filing fees, down payments, initial equipment outlay — is not a recurring operating cost and does not belong in CPM. Budget it separately under trucking authority startup costs; the federal piece of that, at least, is fixed and published, and the FMCSA operating authority fee is the place to start. How you classify owner pay, depreciation, or reserves for tax purposes is a separate question for a qualified tax professional or accountant. This page covers planning math only and is not accounting, tax, legal, or insurance advice.

Where to get your state's numbers

The federal lines above are identical in every state. The state lines are not, and this is where a generic cost-per-mile figure stops being useful. Three things vary by jurisdiction, and each has exactly one authoritative source.

IRP apportioned plates. There are 59 IRP member jurisdictions — the 48 contiguous states, the District of Columbia, and 10 Canadian provinces — and you register in your base jurisdiction, which then collects and distributes fees to the rest based on your distance split. Every jurisdiction's registration office is listed by name in the IRP jurisdiction directory maintained by International Registration Plan, Inc., with contact details supplied by the jurisdictions themselves. Your renewal invoice is the number that goes in your CPM; the directory is how you reach the office that issues it.

IFTA. Same base-jurisdiction structure, different agreement. Current tax rates for every member jurisdiction are published quarterly by IFTA, Inc., and your own filed return is what you spread across the quarter's miles.

UCR. The fee is uniform nationwide, but not every state participates in collecting it. If your base state does not, you register through a participating state — the national registration system at ucr.gov routes you to the correct one.

Weight-distance and highway-use taxes. Five states charge a per-mile tax on top of fuel tax. This is the complete set as of August 8, 2026, and it is the one state-level line that changes your cost per mile directly rather than through an annual renewal.

State and taxWho it applies toHow the rate worksFilingGoverning authority
Connecticut — Highway Use FeeGross weight 26,000 lb or more, in FHWA vehicle classes 8 through 13Per mile by gross weight: 2.5 cents at 26,000–28,000 lb rising to 17.5 cents above 80,000 lbQuarterly, required even in quarters with no Connecticut milesCT Department of Revenue Services
Kentucky — Weight Distance Tax (KYU)Combined license weight greater than 59,999 lb, excluding farm-licensed vehiclesFlat $0.0285 per Kentucky mile, set by KRS 138.660Quarterly, required even with zero Kentucky milesKentucky Transportation Cabinet
New Mexico — Weight Distance TaxDeclared gross weight or gross vehicle weight over 26,000 lbPer mile by weight bracket, with reduced rates for one-way and largely empty haulsQuarterly, with an annual election available for some filers; return required even with no New Mexico milesNM Taxation and Revenue Department
New York — Highway Use Tax (HUT)Gross weight over 18,000 lb; under the unloaded-weight method, trucks over 8,000 lb and tractors over 4,000 lbPer mile by weight and by which reporting method you elect for the year; toll-paid Thruway miles are excludedQuarterly for most; monthly or annual by prior-year liability. Certificate and decal required per vehicle before you operateNYS Department of Taxation and Finance
Oregon — Weight-Mile TaxCombined weight of truck, trailer, and load over 26,000 lbPer mile by declared weight, and by axle count above 80,000 lb. Enrolled carriers buy Oregon fuel without paying state fuel taxMonthly, or quarterly on approvalOregon DOT Commerce and Compliance Division

Two things to carry away from that table. First, per-mile rates for New Mexico, New York, and Oregon are not printed here because each is a bracket schedule rather than a single number, and entering the wrong bracket costs more than the two minutes of looking it up — take yours from the authority in the row. Second, Oregon is changing: ODOT states that the weight-mile tax structure will be simplified under House Bill 3991 effective July 1, 2027. If you have an Oregon rate saved in a spreadsheet, that is the date it expires. Some commercial permit sites report the simplification as already in effect for 2026; ODOT's own notice is the one to follow.

New York earns one more minute before you price a lane through it: the HUT is the only tax in this table that also requires a certificate of registration and decal on each vehicle before you operate, and the reporting-method election you make sets your per-mile rate for the whole year. The New York highway use tax guide works through the thresholds, the election, and the filing math.

Everything else — registration, tolls, state fuel-tax rates — enters your CPM at the amount your own filings and statements show. Annual obligations only stay accurate if you renew them on time; the owner-operator compliance calendar tracks the recurring filings you are normalizing here.

Who sets each cost input

Your CPM mixes numbers set by very different parties, and knowing who controls each one tells you what can change and what it costs to ignore.

Claim classWho sets itWhat it changes for you
Federal legal/registration requirementFederal agencies (for example, heavy vehicle use tax, UCR program fees)Mandatory recurring amounts; missing one risks penalties, not just a higher CPM
State or local requirementState DOT and tax agencies (IRP, IFTA, weight-distance taxes, tolls)Mandatory where you run; varies by route, so enter actual amounts
Insurer underwriting / policy termYour insurerSets the premium line; user-specific, never an average
Vendor product/contract termELD, software, dispatch, fuel-card, and factoring providersOptional contract costs; cancellation terms decide how fast fixed CPM can fall
Broker or shipper market-access policyPrivate counterpartiesSets rates, fuel surcharges, and accessorials — the revenue side, and never a law
First Load HQ editorial frameworkThis siteThe All-Mile Two-View Method — a labeled framework, not a legal rule or market average

Dated figures on this page carry First Load HQ's row-level verification statuses — verified, verified with limitation, or partial — with a source and verification date.

What the calculation needs from you

Owner-operator smoothing crumpled fuel receipts into rows on a rest-area picnic table at sunrise

Whether you build this in a spreadsheet or run it through a cost per mile calculator, these are the inputs it needs and the rules that keep each one honest. Enter what you actually know. Anything you have on a statement, receipt, contract, or invoice outranks any assumption, and a missing input should show as "not entered" rather than quietly picking up a benchmark.

This table doubles as the worksheet: copy the first column into a sheet, add a column for your period, and you have the model.

InputUnitNeeded forRule
Period start / endDatesEverythingCosts and miles must share the period; under 28 days is provisional
Loaded milesMilesDenominator, rate floorCannot exceed all miles
Deadhead / repositioning milesMilesDenominator, deadhead %Enter directly or as all miles minus loaded
Other business milesMilesDenominatorOptional; maintenance and yard moves if tracked
Truck and trailer payments$/periodCash viewActual scheduled payments
Replacement gap$/period or $/mileEconomic viewWhat replacement will cost beyond what the payments retire
Liability and cargo insurance$/periodBoth viewsActual premium and fees; no default
Physical damage insurance$/periodBoth viewsActual premium; separate from liability
Occupational accident or workers' comp$/periodBoth viewsActual premium; the line omitted most often
Permits, plates, UCR, IRP, HVUT$/periodBoth viewsAnnualized to the period
ELD, phone, software, accounting, parking$/periodBoth viewsActual contract values
Fuel price and fuel economy$/gallon and MPGFuel CPMNet price after discounts; measured MPG, not the spec sheet
Fuel total$/periodFuel CPMActual spend for the period; use this instead of price ÷ MPG, not alongside it
Maintenance and tires$/period or $/mileCash or reserveActual cash in the cash view; labeled reserve in the economic view
Tolls, scales, washouts, DEF$/period or $/mileVariable costsRoute- and activity-driven
Weight-distance or highway-use tax$/period or $/mileBoth viewsOnly for CT, KY, NM, NY, OR miles; from your own filed returns
IFTA settlement$/periodBoth viewsSpread across the miles of the quarter it covers
Detention and unpaid timeHours/periodEconomic viewOnly bites if you set owner labor per hour; label whether detention pay is assumed
Owner labor target$/period, $/mile, or $/hourEconomic viewYou set it; required for a sustainable result
Driver wages and benefits$/period or $/mileFleet useKept separate from owner labor
Dispatch / factoring / load-board fees$/period or % of revenueOptionalActual contract terms only — and confirm what revenue base a percentage applies to
Target profit$/load, $/mile, markup %, or margin %Target ratePick exactly one method and label which

Three inputs that decide whether your cost per mile is real

Fuel accepts two methods: actual fuel total for the period — best, because it already includes every discount, tax, and idle gallon — or price ÷ MPG when you are projecting. If you use the formula method, enter your net price after fuel-card discounts rather than the posted pump price, and use your measured MPG from real gallons and miles, not the spec sheet. If you have no history at all, EIA's weekly regional diesel table is the official fallback; stamp the price date onto the result.

For a starting MPG assumption, operating weight is the biggest single differentiator. ATRI's 2025 fleet figures, for tractor-trailer combinations only, run as follows.

Average operating weight (truck + trailer + cargo)Fleet average MPG, 2025
30,001–40,000 lbs.6.73
40,001–50,000 lbs.7.22
50,001–60,000 lbs.7.50
60,001–70,000 lbs.7.56
70,001–80,000 lbs.7.10
80,001 lbs. and above6.20

The industry-wide average was 7.43 MPG in 2025. These are fleet averages from ATRI's respondent set, useful as a reasonableness check on your own measured MPG and useless as a substitute for it.

Owner labor has no default because no page can set your wage. One labeled starting point: the per-mile pay you would accept to do this same driving as a company driver. Whatever you choose, the requirement is only that the number is explicit and yours — a zero here is also a choice, and it hides exactly as much as it saves. Note also that owner labor is a pre-tax figure. Self-employment and income tax come out of it, which is why it is not directly comparable to a company driver's take-home, and why the tax reserve is a separate conversation with an accountant.

The basis you pick for owner labor decides whether unpaid time is visible at all. Set it per mile and detention disappears: the hours you spend at a dock earn nothing and cost nothing in the model. Set it per hour and those hours show up as real. The scale is not small — ATRI reports average dwell time of 1 hour and 49 minutes per stop in 2025, 11 minutes short of the two-hour threshold at which detention is generally recognized, and estimates that truck drivers lost roughly $962 in income to detention in 2025 after any detention pay they received, with truckload carriers losing about $5,392 per truck. The worked example later on this page sets owner labor per mile, so it does not price detention separately; if your freight involves live loading, long dwell, or unpaid waiting, an hourly basis will tell you more.

Percentage fees — dispatch and similar — are only enterable once you know which revenue base the percentage applies to: gross linehaul, linehaul plus fuel surcharge, or all-in. The same "8%" is three different costs depending on the answer.

Run these checks before you trust any result.

CheckWhy it matters
Miles, MPG, and denominator are all above zeroA zero or negative denominator makes the result undefined, not small
Loaded miles do not exceed all milesIf they do, one of the two figures is from the wrong source
Fuel comes from the total or from price ÷ MPG, never bothUsing both double-counts every gallon
Payments and a full replacement stack do not both carry the current truckThis is the double-counting test from earlier, applied at entry
The period covers at least 28 days of matched recordsBelow that, label the answer provisional and say so on the result

What you get back, and what each output tells you:

OutputWhat it tells you
All miles and deadhead percentageWhether your denominator is what you assumed
Fuel CPMYour single largest variable exposure
Fixed and variable cash CPM, then total cash CPMWhat this period's actual bills need each mile to earn
Economic CPMWhat each mile needs to earn for the business to survive its own equipment and pay you
Revenue per loaded mile and per all mileBoth sides of the comparison on the same denominator
Loaded-mile break-even and your target rateThe number you quote from
Monthly revenue requirement, with its basis labeledWhether your projected freight can plausibly reach it
A sensitivity delta for each input you testWhich input to keep current, and which you can leave alone

Save the assumption summary with the result — a CPM without its assumptions is just a number.

Before you add a fixed monthly fee

Most of your fixed CPM below insurance is contract-driven — ELD, software, dispatch, load boards, fuel cards, bookkeeping. This page ranks none of them; your actual contract is the input. What it can give you is how to test a fee before you sign it.

Your situationShortlist moveConfirm before you sign or pay
New authority, first months of recordsShortlist only month-to-month options; test each fee in your fixed inputs before committingContract length and early-termination fee; total hardware and add-on cost; cancellation terms
Established operator replacing a serviceCompare the candidate's full quoted cost per period against your current actual statement costWhat the quoted price excludes; data or fuel-card lock-ins; renewal price step-ups
Small fleet adding trucksConfirm per-truck pricing and how the cost allocates across units before signingPer-truck versus account pricing; add-on cost per unit; whether contract terms align across trucks

Wait — run one complete period first if you have not yet measured your baseline CPM. A new monthly fee should pass the sensitivity check before anything gets signed. If the fee you are testing is an ELD subscription, a fuel card, or a load-board plan, the terms are compared on the ELD device comparison, fuel cards for new carriers, and load boards for new authority pages; this page only cares about the number that lands in your fixed or variable line. If factoring is one of your costs, enter your actual rate, time basis, reserve, and minimums, and see factoring cost and contract math for whether the service earns its price. If a salesperson cannot give you a number that fits the unit, period, revenue base, total contract cost, and cost to cancel, the service is not ready to be a line in your CPM.

Turn cost per mile into a minimum sustainable rate

Your economic CPM is an all-mile number. Loads are quoted per loaded mile. The bridge is projected deadhead:

Loaded-mile break-even = (economic CPM × projected all miles + lane-specific costs) ÷ projected loaded miles

With no lane extras, that simplifies to economic CPM × all miles ÷ loaded miles. At 20% deadhead the multiplier is all miles ÷ loaded miles = 1.25 — every dollar of all-mile cost needs $1.25 of loaded-mile rate just to break even. Lane-specific costs are the ones this trip creates that your baseline does not carry: tolls on this route, a weight-distance tax in one of the five states above, a known detention risk, a required washout. Add them per loaded mile for the lane, and treat accessorial income as uncertain rather than guaranteed.

Break-even is not the goal; it is the floor. Add profit by exactly one method, and label which one, because they are not interchangeable:

  • Dollar target: (economic CPM × all miles + lane costs + target dollars) ÷ loaded miles.
  • Markup: break-even × (1 + markup %).
  • Margin: break-even ÷ (1 − margin %).

A 20% markup and a 20% margin are different numbers. On a $2.00 break-even, 20% markup gives $2.40, while a 20% margin requires $2.50 — because margin is measured against the selling price, not the cost. Mixing them up quietly hands away rate on every load, so pick one and print the method next to the target.

Choosing the target itself is a judgment rather than a formula, and these questions narrow it:

  • What does the margin have to fund that is not already a line? Income tax, growth, the gap between your replacement assumption and the real quote, and the weeks a truck sits. If those are already inside your economic CPM, the margin is genuinely surplus; if not, it is doing quiet work.
  • Is the target larger than your own month-to-month noise? If your CPM moves five cents on fuel alone, a two-cent margin is a rounding error, not a plan.
  • Does the target survive the high case? Run it against the high column below before you adopt it. A margin that only exists in the base case is not a margin.

Two more conversions make the number operational. Your monthly revenue requirement is the target rate × projected miles, with the basis labeled — an all-mile target multiplies all miles, a loaded-mile target multiplies loaded miles, and mixing them is one of the mistakes cataloged below. And a lane check is just the conversion from earlier run in reverse: quoted loaded rate × loaded share, compared against economic CPM.

Knowing both views also tells you what a below-floor load actually is. A rate that clears your variable cost per mile but not your full economic floor still contributes something toward fixed costs — which is why hauling it can occasionally beat parking the truck for a day. But contribution is a diagnosis, not a strategy: a month of loads that only cover variable costs is a month where insurance, payments, and your own labor went unpaid. Use the cash floor to survive a bad week; use the economic floor to decide whether the lanes you keep saying yes to deserve you.

One boundary matters here: a calculated rate is your floor, not the market's obligation. Whether a broker or shipper accepts it is their private commercial decision — no formula on this page guarantees loads, acceptance, or profitability in any lane. What the floor gives you is the ability to recognize a losing load before you haul it.

Your CPM also feeds a bigger decision. If you are weighing a carrier's revenue split against running your own numbers, this framework supplies the cost side — the full decision lives at leased on vs own authority.

What to do when your floor is above the market

Sooner or later the math says your floor is higher than the rates you can actually book. That is information, not a verdict, and the first move is to find out which line created the gap rather than to start hauling below variable cost. Work these in order.

  • If the gap is fuel or fuel economy, test it first — in the example below it accounts for about 60% of the distance between the good case and the bad one. Check your net price after discounts, your measured MPG against your operating weight, and whether idle and out-of-route miles are inflating gallons per mile.
  • If the gap is utilization or deadhead, the fix is booking behavior and lane selection, not rate. Every point of deadhead you remove lowers the loaded-mile floor without touching a single cost line.
  • If the gap is fixed cost, separate the lines you can act on from the ones you cannot. Contract services have notice periods and termination fees; insurance is re-quotable; equipment payments generally are not, at least not quickly. Write down which is which and on what notice before you decide anything.
  • If the gap is structural — the operation does not clear its floor at achievable rates even after the first three checks — then the honest options are re-quoting insurance, restructuring or exiting the equipment, changing what you haul or where, or comparing the numbers against leasing on. None of those is a failure. Running for another six months on a number you have not calculated is the failure.

Whatever the diagnosis, do not respond by taking loads below your variable cost per mile: those lose money on every mile driven rather than merely under-covering fixed costs. And do not solve a cost problem with financing — a payment does not lower a cost per mile, it moves it.

Where to get help: a bookkeeper or accountant if your records are too thin to rebuild the period, a licensed insurance agent for a re-quote, a qualified tax professional for anything touching depreciation or entity structure, and a transportation attorney before you restructure, terminate, or surrender financed or leased equipment. This page is planning math and is not financial, tax, legal, or insurance advice.

Worked example and sensitivity check

The fuel price below is EIA's U.S. average on-highway diesel price of $5.348 per gallon for the week ending August 3, 2026, released August 4 and verified August 8, 2026 — a dated national estimate, used only because this example has no receipts. The ATRI fleet figures discussed in the next section are not inputs here. The diesel price is the only sourced figure in the table; every other value is an illustrative assumption, and your receipts, MPG, insurance, financing, and routes control your real number.

FieldValueCalculation / limitation
Period30 daysIllustrative; use your actual 30–90 day records
All miles10,0008,000 loaded + 2,000 deadhead (20% deadhead)
Fixed cash costs$5,550$3,000 equipment payments + $1,800 insurance + $300 annualized permits/compliance + $450 software, phone, accounting, parking
— insurance detail$1,800$1,250 liability and cargo + $350 physical damage + $200 occupational accident
Fuel$7,865$5.348/gal ÷ 6.8 MPG = $0.786 per all mile × 10,000 miles
Other variable cash$3,000$0.18 maintenance + $0.05 tires + $0.05 tolls/other + $0.02 DEF, per all mile
Cash CPM$1.64$16,415 of cash cost ÷ 10,000 all miles
Owner labor + replacement gap$8,000$0.60/mile owner labor + $0.20/mile replacement gap, on top of the retained payments above
Economic CPM$2.44Cash CPM + $0.80 per all mile of planning additions
Loaded-mile break-even$3.05$2.44 × 10,000 ÷ 8,000 = $3.0518, displayed to the cent
Target at 10% margin$3.39$3.0518 ÷ 0.90, before lane-specific one-off costs

Read the last two rows together and the earlier warning becomes concrete: this operation must average about $3.39 per loaded mile to pay its bills, pay its owner $0.60 a mile, fund the replacement gap, and clear a 10% margin — while a "$3.00 load" would feel like a win. Intermediate values keep at least three decimals; only the displayed result is rounded, which is why the margin row divides $3.0518 rather than $3.05.

Fuel is the biggest variable input, so test it first. Fuel CPM = price ÷ MPG, per all mile:

Diesel $/gal6.0 MPG6.5 MPG6.8 MPG7.0 MPG7.5 MPG
$4.500$0.750$0.692$0.662$0.643$0.600
$5.348$0.891$0.823$0.786$0.764$0.713
$6.000$1.000$0.923$0.882$0.857$0.800

Deadhead moves the loaded-mile floor even when costs hold still. Holding this example's $2.44 economic all-mile CPM:

Deadhead share of all milesLoaded-mile break-even
10%$2.71
15%$2.87
20%$3.05
25%$3.26

Read the tables in dollars per month, not just cents per mile. At 6.5 MPG, diesel moving from $4.500 to $6.000 shifts fuel cost by $0.231 per all mile — about $2,310 across this example's 10,000 monthly miles, with no other change in the operation. Deadhead creeping from 15% to 25% raises the loaded-mile floor by $0.38 on identical costs. Those are the two levers a load choice actually moves, which is why they lead the sensitivity check.

That fuel range is not hypothetical. The same EIA weekly series ran $4.578 on July 6, 2026 and $5.348 on August 3, 2026 — a 16.8% move in four weeks. A CPM built on a fuel price from last month is already wrong by more than most operators' entire margin, which is the practical argument for receipts over estimates. Nor is the range settled: ATRI attributes the 2026 spike to the disruption of shipping through the Strait of Hormuz and reports EIA's June 2026 Short-Term Energy Outlook forecast of a gradual decline to an annual average near $4.87 per gallon in 2026 and $4.39 in 2027 (Analysis of the Operational Costs of Trucking: 2026 Update, verified August 8, 2026). A forecast is not a receipt, but it does tell you that both the low and high columns below are inside the range the market has actually visited this year.

The example also sets a monthly revenue requirement: the $3.39 loaded-mile target × 8,000 projected loaded miles is roughly $27,100 per month (loaded-mile basis) to cover every cost, pay the owner, fund the replacement gap, and hold the 10% margin. If your projected freight cannot plausibly reach the requirement, the fix is in the inputs: deadhead, utilization, fixed costs, or the margin target.

Low, base, and high

One number is a snapshot. The range is the plan. Holding fixed cash costs at $5,550 for the period and owner labor plus replacement gap at $0.80 per all mile, and moving only the inputs that actually move:

InputLowBaseHigh
Diesel price$4.500$5.348$6.000
Fuel economy7.5 MPG6.8 MPG6.0 MPG
All miles in the period11,00010,0008,500
Maintenance and tires$0.18/mile$0.23/mile$0.30/mile
Deadhead share10%20%25%
Cash CPM$1.35$1.64$2.02
Economic CPM$2.15$2.44$2.82
Loaded-mile break-even$2.39$3.05$3.76

The loaded-mile floor swings $1.37 across that range — from $2.39 to $3.76 — on the same truck, the same fixed costs, and the same owner pay.

One line drives most of it: fuel. Of the $0.67 per all mile that separates the low and high economic CPM, fuel accounts for $0.40, or about 60%. Utilization — the same fixed dollars spread over 8,500 miles instead of 11,000 — accounts for $0.15, and maintenance for $0.12. Deadhead sits on top of all of it, converting the all-mile number into the loaded-mile floor. If you are going to keep one input current, keep fuel current.

For scale on the utilization row: ATRI's respondent fleets averaged 85,991 miles per truck in 2025 across an average 250 days of use, up from 82,677 the year before. That is roughly 7,200 miles a month, and it is the number the low column stretches toward and the high column falls short of.

Does this method change by segment?

The method does not. All miles in the denominator, two views out, and the same conversion to a loaded-mile floor apply to a sleeper tractor, a hotshot, or a straight box truck. What changes is the size of four inputs: the equipment payment, the insurance premium, achievable MPG, and monthly utilization. A hotshot running a dually and a gooseneck carries a much smaller equipment and insurance line than a Class 8 sleeper, and usually fewer miles to spread it across, which can put its cost per mile higher or lower depending entirely on utilization.

Be careful importing benchmarks across segments. The ATRI figures on this page cover for-hire tractor-trailer combinations only and explicitly exclude straight trucks, so they are not a hotshot or box-truck benchmark and should not be used as one. This page publishes no hotshot or box-truck cost figures, because no source meets the evidence standard the tractor-trailer figures do; your own records are the only benchmark for those segments today.

Compare your number with a benchmark carefully

The current authoritative industry figure comes from ATRI's 2026 release, covering 2025 data (verified August 8, 2026).

The American Transportation Research Institute reported in its 2026 Operational Costs of Trucking release that the industry-average cost to operate a truck in 2025 was $2.336 per mile — $1.854 per mile excluding fuel, up 3.4% and 4.2% respectively over 2024. The underlying report collects cost data directly and confidentially from for-hire motor carriers, weights the results by each sector's market share, and represents 182,248 truck-tractors running 14.67 billion miles.

How your lines compare with the fleet benchmark

Comparing totals tells you almost nothing, because the two totals are built differently. Comparing lines tells you a great deal. ATRI's 2025 per-mile averages (Analysis of the Operational Costs of Trucking: 2026 Update, Table 8, verified August 8, 2026), against this page's base worked example:

Cost lineATRI 2025 fleet averageBase exampleWhat a gap usually means
Fuel$0.482$0.786Fuel year, not efficiency — see below
Truck and trailer payments$0.404$0.300Payment size, equipment age, and whether trailers are owned
Repair and maintenance$0.215$0.180Truck age and owner-performed labor; ATRI's line excludes tires and towing
Tires$0.050$0.050No gap; tires are the most transferable line on the page
Liability and cargo insurance$0.106$0.125New-authority pricing runs above fleet averages
Tolls$0.043inside $0.050 tolls/otherRoute-driven; see the regional table below
Permits and licenses$0.008inside $0.030 permitsNot comparable — ATRI's line is oversize and hazmat permits only, excluding registration
Driver wages$0.818$0.600 owner laborATRI's is company-driver pay; owner labor is a number you set
Driver benefits$0.210not carriedOwner-operators buy their own; add it if you do
Total$2.336$2.44 economicDifferent scopes — see the next table

The fuel line deserves the explanation. ATRI's $0.482 reflects fuel bought during 2025, when diesel was unusually stable. Divided by the same report's 7.43 MPG fleet average, that implies a net fuel price near $3.58 per gallon — roughly a third below the August 3, 2026 retail average used in the worked example. If your 2026 fuel line looks terrible against the benchmark, most of that gap is a fuel year, not your driving. The maintenance comparison runs the other way: at $0.18 the example sits below ATRI's $0.215, which is plausible for a newer truck with owner-performed labor and optimistic for an older one. ATRI reported repair and maintenance rising 8.6% in 2025, the second-largest increase of any line item, so a reserve set from a two-year-old assumption is probably low.

What this benchmark is not

QuestionAnswer
Whose costs are these?For-hire tractor-trailer fleets, weighted by sector market share. Not straight trucks, not hotshots, not private fleets.
Which year?2025 operations, published July 2026.
Which denominator?Total mileage including out-of-route miles — for most fleets, total IFTA mileage. Empty miles are included.
What is excluded?Overhead of every kind — real estate, non-driver payroll, technology subscriptions. Also physical damage and workers' compensation insurance, and out-of-pocket crash costs.
Is it a rate floor?No. It is a cost benchmark, and no part of it is a price.
Is it an owner-operator number?No. ATRI separately reports the average rate carriers contracted owner-operators at in 2025: $2.08 per mile, against a truckload-sector marginal cost of $2.21 and an industry marginal cost of $2.336.
Is it a First Load HQ benchmark?No. A one-truck operation's insurance, financing, and utilization can sit far from a fleet-weighted average in either direction.

That contracted owner-operator row is the single most useful line in the report for anyone reading this page. A rate below the sector's own marginal cost is not evidence that the sector is wrong; it is evidence that the party accepting it is carrying costs the rate does not cover. Which is the entire reason to calculate your own number before you agree to anyone's.

How costs vary by region

ATRI weights each carrier's costs by the share of miles run in each region. These are the five regions the report publishes, and they are the complete set — ATRI does not publish state-level costs, and neither does this page. For state-level figures, your own filings, invoices, and toll statements are the authority, and the agencies in Where to get your state's numbers are where the rules come from.

Region (ATRI, 2025)Total per mileFuelTollsInsurance
Midwest$2.230$0.466$0.038$0.098
Northeast$2.516$0.491$0.079$0.120
Southeast$2.245$0.454$0.041$0.110
South Central$2.229$0.457$0.036$0.102
West$2.377$0.535$0.021$0.111

The spread is not evenly distributed. Northeast tolls at $0.079 per mile are nearly four times the West's $0.021 and higher than most fleets' entire tire line, while the West's fuel disadvantage is $0.081 per mile against the Southeast. If your lanes concentrate in one region, that is a structural feature of your CPM. Region definitions are in the report's appendix.

So what is "the" trucking cost per mile in 2026? There is no supportable universal owner-operator average — pages publishing one rarely show a sample, denominator, or method, which is exactly what makes a number usable. First Load HQ will publish segment benchmarks for semi, hotshot, and box-truck operations only when its Cost Per Mile Index exists with a versioned methodology, sample description, and all-mile denominator discipline; until then, the benchmark that matters is your own trailing 30–90 days. Use an external figure only as a reasonableness check: if your calculated CPM lands wildly above or below it, verify your inputs before you trust either number.

Common cost per mile mistakes

MistakeFix
Costs and miles from different periodsOne period, same dates, for every input
Dividing all-mile costs by loaded miles onlyAll miles in the denominator; convert for rates afterward
Omitting owner laborSet a labeled owner wage in the economic view
Missing annual and quarterly costsNormalize every recurring obligation to the period
Counting equipment twicePayments retire the current truck; the reserve funds the next one — never charge the same dollar to both
Leaving out occupational accident or physical damageBoth are real premiums and neither is inside your liability policy
Forgetting weight-distance tax on CT, KY, NM, NY, or OR milesA per-mile state tax that fuel tax does not cover; take it from your filed return
Mixing cash and accrual lines in one totalKeep the two views separate and label which one you are reading
Confusing markup with marginPick one profit method and label it on every target rate
Using the posted pump price for fuelEnter your net price after discounts, or better, actual fuel spend
Importing an unverified benchmarkUse your records; treat external figures as context with a date and scope
Comparing your total against a benchmark totalCompare line by line, and check what each total includes

If your result surprises you, check this list before you check the market.

Frequently asked questions

How often should you recalculate your cost per mile?

Monthly is the working cadence for a one-truck operation: recalculate on your latest complete 30 days, and watch the trend across a rolling 90 so one cheap or expensive month does not steer decisions alone. Recalculate immediately when a structural input changes — a new insurance premium, a refinanced payment, a new contract fee, or a lasting shift in diesel or deadhead.

Are taxes part of your trucking cost per mile?

Operating taxes and fees are real costs: fuel taxes are embedded in your pump price, and IFTA settlements, weight-distance taxes in the five states that levy them, heavy vehicle use tax, and permit fees belong in your normalized fixed costs. Income tax is different — it depends on entity, deductions, and personal facts, so build any tax reserve with a qualified tax professional. This page is planning math, not tax advice.

Is your cost per mile lower once the truck is paid off?

Your cash CPM drops — the payment line goes to zero, and that is real breathing room. Your economic CPM should not drop to zero for equipment, because the truck is still wearing out every mile. With no payment left to retire the current truck, the whole normalized ownership cost moves into the economic view as a reserve, or the "profit" of a paid-off truck quietly becomes the down payment you no longer have for the next one.

What is the quick way to adjust cost per mile for deadhead?

Divide your all-mile CPM by your loaded share: loaded-mile floor ≈ all-mile CPM ÷ (1 − deadhead %). At 20% deadhead that is dividing by 0.80 — a 1.25× multiplier. It is the same math as the full break-even formula without lane-specific costs, and it is fast enough to run in your head while a broker is still talking.

How long does it take to get a reliable cost per mile?

It depends on your records, not the math. The clock is set by the slowest dependency: one complete period of matched costs and miles. Twenty-eight days is the working minimum, 30–90 days is better, and results from less history should be labeled provisional. Lumpy costs like maintenance need the longer window before the reserve figure means much. There is no universal date — a new authority simply replaces the provisional number as real months accumulate.

Do trucking authority filing fees belong in your cost per mile?

No — one-time startup costs are not recurring operating costs. FMCSA's registration fee is $300 per operating authority, one-time and non-refundable (per FMCSA's registration FAQ, verified August 8, 2026), and that filing fee is only a small piece of total startup spending. Budget startup money separately under trucking authority startup costs; CPM carries only what recurs.

Your next step

Young owner-operator on a relaxed phone call at his open cab door, sky-blue notebook in his chest pocket

Open a blank sheet, enter your last complete 30–90 days of costs and miles, and save the result with its assumption summary — the date, the fuel source, the deadhead figure, the owner-labor rate you chose, and which equipment treatment you used. Then make the number earn its keep: take one load you are genuinely considering, convert its quoted rate to all miles, and set it against your economic floor. If it clears, you know why. If it does not, you just learned it before the truck did. A good place to practice is a real offer — screen your first load against the all-mile math before you commit the truck. Recalculate next month with real data and let your own trend, not anyone's average, run the business.

About this page

First Load HQ is an independent educational publisher. It is not FMCSA or DOT, not a law firm, not an insurance company or broker, not a lender or factoring company, and not a motor-carrier registration service. Nothing here is individualized legal, tax, insurance, accounting, or financial advice. Corrections go to hello@firstloadhq.com.

No provider paid for placement on this page. It names no vendors, carries no affiliate links, and ranks no products; the only recommendation it makes is that you use your own invoices.

Method. The All-Mile Two-View Method is a First Load HQ editorial framework, labeled as such wherever it appears: all business miles in the denominator, and two published numbers — cash and economic — rather than one. Federal requirements, state requirements, insurer terms, vendor contracts, and private broker policies are separated by claim class in the table above rather than blended.

Evidence rules. Every dated figure on this page comes from the issuing authority or the publishing research organization, linked at the claim. Fleet benchmarks are labeled with their scope, denominator, and year. Where a figure could not be verified from a primary source — occupational accident premiums and non-tractor-trailer segment costs are the two on this page — it is not published, and the page says so at the point where you would have used it.

Refresh cadence. Fuel prices are re-checked on publication day and monthly thereafter; the ATRI benchmark on each annual release; federal fees, state weight-distance rules, and registration paths on publication day and upon notice. Corrections are made on the page, with the verification date updated to the date of the recheck.

Sources and last verified date

Last verified: August 8, 2026 Next review: September 8, 2026 (fuel prices, monthly); November 8, 2026 (full pass) — plus the per-source cadences below

Not sure what fits your situation?

Answer a few questions and get a shortlist matched to where you are right now.

Take the 2-minute questionnaire

Keep reading