Skip to content
Skip to content
Back to blog
GuidesFeb 11, 20269 min readAkmal Paiziev

Load Profitability Calculator: Cost Inputs Before You Book

A posted rate is revenue, not profit. Here is the full P&L a dispatcher should build per load, with every cost input and a worked example.

Guide

Load Profitability Calculator: Cost Inputs Before You Book

A posted rate is the number a broker advertises. It is revenue, not profit. The gap between the two is every cost the load actually carries: fuel, the driver, empty miles to the pickup, tolls, time the truck sits, the fee your factor takes, and the fixed cost of owning the truck no matter what it hauls. A load profitability calculator exists to close that gap before you say yes, not after the settlement comes back light.

Most dispatchers already know this in their gut. The problem is doing the math in the ten minutes you have before another carrier books the load. This piece walks the full profit-and-loss build for a single load, names every input you should include, gives you the formula, and runs a worked example end to end so you can see where a "good" rate quietly turns into a thin one.

Revenue is the starting line, not the answer

Start with gross linehaul: the posted rate plus any accessorials you can reasonably expect to collect, like a fuel surcharge or a confirmed lumper reimbursement. That is the top of your P&L. Everything else is subtraction. The mistake that wrecks margins is treating that top-line number as the decision, then discovering the costs one settlement at a time.

It helps to anchor against what a truck costs to run before you ever load it. The American Transportation Research Institute's 2025 cost report, covering 2024 operations, put the average marginal cost of running a truck at roughly $2.26 per mile. That figure is built from real fleet data, and the breakdown is the useful part because it tells you which costs are variable with miles and which are fixed regardless of the load. For 2024, ATRI reported fuel at $0.481 per mile, driver wages at $0.798, repair and maintenance at $0.198, truck and trailer payments at $0.390, insurance at $0.102, driver benefits at $0.197, and tires at $0.047 per mile.

Two things fall out of that breakdown immediately. First, driver wages and fuel together are over half the per-mile cost, so any load that adds unpaid driver time or empty fuel-burning miles is more expensive than it looks. Second, a large block of that $2.26 is fixed cost that accrues whether the truck moves or not: payments, insurance, and a share of benefits. A posted rate has to clear all of it, the variable and the fixed, before a single dollar is profit. That is why a per-mile fixed-cost line belongs in every load calculation, not just a quarterly P&L.

The cost inputs every load calculation needs

A complete per-load P&L has a fixed set of inputs. Skip any one and you are estimating, not calculating. Here is the full set, what each one represents, and where dispatchers most often get it wrong.

Cost inputWhat it isWhere it goes wrong
FuelLoaded miles times cost per mile, adjusted for your real MPG and current diesel priceUsing a flat number instead of the lane's actual price and terrain
Driver payPer-mile or percentage pay on all miles the driver runs, loaded and emptyForgetting that deadhead miles are still paid miles
DeadheadEmpty miles to reach the pickup, costed at fuel plus driver payTreating empty miles as free because nobody invoices for them
TollsLane-specific toll cost for the equipment classIgnoring them on Northeast and Midwest lanes where they add up fast
Detention / waitExpected loading and unloading time beyond the free window, priced as idle truck and driver hoursAssuming on-time turns at facilities with a bad reputation
Factoring feeThe percentage your factor takes off the invoiceLeaving it out entirely because it is deducted later
Fixed cost per mileTruck payment, insurance, benefits, and overhead allocated per milePretending it disappears on a "good" rate

A few of these have weight worth flagging. Deadhead is the input dispatchers most often wave away, and industry estimates commonly put empty miles in the range of 15 to 30 percent of total miles run. At the high end of that range, nearly a third of your fuel and driver pay is producing zero revenue, and it has to be funded by the loaded miles. A load that looks strong on loaded rate per mile can be mediocre once you spread the deadhead across the whole trip.

Detention is the other quiet killer. Standard practice gives shippers and receivers a two-hour free window before detention applies, and the broader cost of that waiting time across the industry has been estimated in the range of $1.1 to $1.3 billion a year. For a single load, the dollar figure is smaller but the logic is the same: every hour the truck sits past the free window is an hour of driver pay and fixed cost producing nothing, and it eats into the next load's available hours. If a facility is known to run long, that expected wait belongs in the P&L as a cost, not as a surprise.

Factoring is the easiest input to forget because it comes out of the invoice after the fact, not out of your pocket at booking. But if a factor takes a few percent of every invoice, that is a few percent off the top of every load's revenue, and it should be subtracted in the calculation, not rediscovered at funding. For context on the spread you are working inside, brokers historically operate on a net margin around 13.5 percent on the loads they move, per DAT's 2023 reporting. The broker's margin is not your cost, but it is a reminder that the posted rate already has someone else's profit baked out of it.

The formula, and a worked example

The build is a single subtraction chain. Net profit equals gross revenue minus the sum of every cost input:

Net profit = Gross linehaul − Fuel − Driver pay − Deadhead cost − Tolls − Expected detention − Factoring fee − (Fixed cost per mile × total miles)

The order does not matter; completeness does. Run it as a worked example with round, clearly illustrative numbers so the mechanics are visible. None of these are quoted market rates; they are stand-ins to show the math.

Take a load posted at $2,000 over 800 loaded miles. On its face that is $2.50 per loaded mile, which reads as a healthy rate. Now add 150 deadhead miles to reach the pickup, for 950 total miles the truck actually runs.

Start with revenue: $2,000 gross linehaul. Now subtract, using ATRI's 2024 per-mile figures where they apply. Fuel at $0.481 per mile across all 950 miles is about $457. Driver pay at $0.798 per mile, also across all 950 miles because the driver is paid for the empty leg too, is about $758. Those two already consume $1,215 of the $2,000. Tolls on the lane, as an example, run $40. The receiver is known to run an hour past the free window; price that expected detention at roughly $40 of idle driver-and-truck time. A factoring fee of three percent on the $2,000 invoice is $60.

Then the fixed cost, the line most calculators skip. Truck and trailer payments, insurance, and benefits from ATRI's breakdown sum to about $0.689 per mile ($0.390 + $0.102 + $0.197). Across 950 miles that is roughly $654 of fixed cost this load has to absorb. Add repair, maintenance, and tires at $0.245 per mile and you are another $233.

Tally the subtractions: $457 fuel + $758 driver + $40 tolls + $40 detention + $60 factoring + $654 fixed + $233 R&M and tires is about $2,242. Against $2,000 of revenue, this load loses roughly $242. The $2.50 "rate per mile" was never the story. Once the deadhead, the driver's empty-leg pay, the detention, the factor's cut, and the fixed cost of owning the truck are all on the page, a load that looked above-market is underwater. Flip the inputs, less deadhead or no detention, and the same posted rate turns profitable. That is the entire point: the posted rate told you nothing until you built the P&L underneath it.

Why a calculator and AI ranking do this per load, automatically

Doing that arithmetic by hand for one load is straightforward. Doing it for forty loads on a board, in the window before they get booked, is where it breaks down, and where dispatchers fall back to eyeballing rate per mile. A load profitability calculator does the subtraction chain in the background: it pulls the posted rate, estimates fuel from the lane and your MPG, costs the driver's miles including deadhead, applies your tolls, factoring percentage, and per-mile fixed cost, and returns net profit instead of a headline rate. Numeo Spot includes exactly this kind of profit and toll calculator so the number you compare across loads is net, not posted.

The bigger leverage is applying that calculation to every load at once and sorting by it. When the full-cost math runs automatically per load, ranking stops being about which broker advertised the biggest number and becomes about which load actually clears your costs by the most. Numeo's AI Hub ranks loads with that cost context built in, so the loads surfaced to the top are the ones whose P&L holds up, not the ones with the loudest rate. The dispatcher still decides, still negotiates the rate with the broker over email, and still weighs driver and customer fit. The calculator just guarantees that the number on the screen is profit, after every cost input, rather than revenue dressed up as a decision.

The takeaway is narrow and worth repeating: a posted rate is revenue. Profit is what survives fuel, driver pay, deadhead, tolls, detention, factoring, and fixed cost. Build that P&L on every load, by hand on the few you have time for and with a calculator on the rest, and you stop booking loads that quietly lose money on a rate that looked fine.

Try Numeo

Ready to find better loads?

Numeo automates load search, rate negotiation, and broker emails — so you spend more time moving freight.