How to Tell If a Load Is Profitable Before You Accept It
A 30-second decision framework for owner-operators: what to check on the rate sheet, the math you actually need, and how to stop accepting losing loads.
Every load board is full of loads that look fine on the rate confirmation and quietly lose you money by the time the wheels stop. The freight pays $1,800. After fuel, dispatcher cut, factoring, deadhead, and 200 miles of empty backhaul... you cleared $94 for two days of work.
This post is the 30-second decision framework I use to filter loads before I ever say yes.
The only formula that matters
Net profit per mile. That's it. Everything else is a distraction.
Net profit per mile = (Rate − all costs) ÷ total miles
"All costs" is the part most drivers skip because the math is annoying. So let's break it down.
The five costs that actually eat your rate
- Fuel. Total miles ÷ MPG × price per gallon. A 1,000-mile run at 6.5 MPG and $3.80/gal is $585.
- Dispatcher fee. Usually 5–10% of the linehaul. On a $1,800 load at 8% that's $144.
- Factoring fee. If you factor your invoices, that's another 1–5%. On the same $1,800 at 3% that's $54.
- Operating costs. Truck payment, insurance, maintenance reserve — prorated to the miles you'll drive. For most owner-ops this lands around $0.50–$0.70 per mile of rolling.
- Deadhead. The empty miles to pickup. They cost fuel and time but earn nothing.
Add them up. Subtract from the rate. Divide by total (loaded + deadhead) miles. That's what the load actually pays you.
The number you want to beat
For most lanes and trucks in 2026, you need at least $1.50/mi net to stay profitable, and $2.00+/mi net to actually pay yourself, save for taxes, and not slowly bleed equipment.
If a load comes in at $1.20 net per mile, it's not a load. It's a free favor to the broker.
The 30-second filter
Before you even open the rate confirmation, run this:
| Check | Pass | Fail |
|---|---|---|
| Rate per loaded mile | > $2.20 | < $1.80 |
| Deadhead % of trip | < 15% | > 25% |
| Detention pay clearly listed | Yes | No |
| Fuel surcharge separate from line haul | Yes | "All-in" |
Two or more fails? Move on. There's another load.
Why this is hard to do in your head
The actual math takes a calculator, the cost profile you've memorized for your truck, and a couple of minutes per load. Multiply that by 20 loads you're sorting through on a Sunday afternoon and you'll just start accepting the ones that "look okay" — which is how losing loads slip through.
This is exactly the problem HaulSave was built for. You enter your truck's MPG, fuel price, dispatcher %, factoring %, and per-mile operating costs once. Then for every load:
- Type the rate and miles (or paste cities and we'll pull the miles for you).
- See net profit, rate per mile, and a Take it / Borderline / Skip it verdict in under three seconds.
- Compare two loads side-by-side.
- Batch up to 20 loads at once with one running combined total.
You'll never quietly accept a losing load again. Try HaulSave free →
Bottom line
Don't trust the rate. Trust the net per mile after every cost. If you do that one thing consistently, you'll out-earn 80% of the trucks running the same lanes — because most of them aren't doing the math.
