Why Gross Revenue Is a Terrible Way to Pick Loads
Choosing loads by gross pay alone hides the real money you keep. Learn how to compare trucking gross vs net profit, spot hidden costs, and run a quick per-load example to make smarter decisions.
Don’t Let the Big Rate Fool You: Trucking Gross vs Net Profit
If you’re hauling for a living, you’ve seen the ads: big dollar amounts, tempting lane pay, and “$X,000 gross” in bold. It’s easy to be lured by gross revenue — the total amount a shipper or broker says they’ll pay for a load. But gross revenue doesn’t pay your bills. Net profit does.
Gross revenue is just the starting point. Net profit is what’s left after you subtract fuel, tolls, maintenance, insurance, permits, detention, and the everyday costs of running a truck. Making load decisions based only on gross numbers can shrink your margins or even leave you operating at a loss.
Here’s how to shift from chasing gross to choosing profit.
Think like a business: list real costs per load
A real net-profit calculation starts with your truck’s actual costs. Break them down into per-mile or per-trip amounts. Common cost categories:
- Fuel (actual gallons used × price per gallon)
- Truck payment or depreciation
- Insurance
- Maintenance and tires
- Tires and roadside expenses
- Permits and tolls
- Detention, layover, or accessorial fees (both paid and unpaid)
- Driver pay (if you have help) and benefits
- Administrative costs (phone, apps, dispatch)
- Deadhead miles (miles you run empty)
Once you have numbers for these, you can subtract them from the gross rate to see the real profit.
A simple worked example (hypothetical numbers)
Scenario: You’re offered a 1,200-mile roundtrip load that pays $2,400 gross.
First, estimate your costs:
- Fuel: 1,200 miles ÷ 6 mpg = 200 gallons. Fuel price $4.00/gal → $800
- Truck payment/depreciation: $0.18/mile → $216
- Insurance, permits, and fixed costs allocated to this trip: $0.08/mile → $96
- Maintenance and tires: $0.07/mile → $84
- Tolls and permits for the route: $60
- Driver pay (if you pay yourself an owner-operator draw or a hired driver): $0.25/mile → $300
- Deadhead: included in 1,200 if that has empty miles; if not, add deadhead miles cost separately
Add those up: $800 + $216 + $96 + $84 + $60 + $300 =
Net profit = Gross pay $2,400 − Costs
That’s a 35% margin on that load, not the 100% you might think when you see $2,400. Now compare that to a shorter run paying
Short load: 600 miles,
Which is better depends on time, wear, and what you value: higher net, lower miles, or faster turn.
Common traps that eat gross revenue
- Fuel volatility: A 20¢ jump per gallon adds up fast on long hauls. Always run numbers with a few price scenarios.
- Deadhead: Empty miles still cost fuel and time. Don’t assume gross covers return trip costs.
- Accessorial fees that aren’t paid: Detention, reconsignment, or extra stops can reduce your net if not billed or collected.
- Slow pay: Even high gross loads don’t help if you’re waiting 60–90 days to get paid and must cover expenses in the meantime.
- Underestimating maintenance: Higher mileage and heavier loads accelerate wear. That’s a hidden expense.
Quick checks before you accept a load
- Calculate expected miles (loaded + deadhead) and your per-mile true cost. If you don’t know your per-mile cost, use a conservative estimate and track it.
- Ask about accessorials and who pays them. If detention or reweighs are common on that lane, build a buffer into your price.
- Consider time: a short, profitable load that gets you back sooner may let you pick up another load and increase daily net.
- Think about capital costs: Are you wearing out tires or risking a breakdown on that route? Higher gross pay might not cover the replacement.
How to compare loads: gross vs net worksheet (quick method)
- Gross pay for load
- Estimate loaded miles + deadhead miles
- Multiply total miles by your per-mile cost (fuel + maintenance + fixed + driver pay)
- Add route-specific costs (tolls, permits)
- Net = Gross − (per-mile costs × miles) − route-specific costs
If Net is negative or lower than your target per-day income, pass.
Use your own numbers — not averages
It’s tempting to use industry averages, but your truck, fuel card discounts, maintenance schedule, and personal pay targets are unique. Treat every load like a mini-business deal: put in your costs, and you’ll see the real profit.
Tools that let you plug in your actual numbers make this quick. Running these calculations before you confirm a load keeps you from wasting time and wearing out equipment for a slim or nonexistent profit.
When a lower gross can be better
A lower gross that nets more can be the smarter play. For example, a nearby load that pays less gross but keeps you close to home, reduces deadhead, and frees you for another quick pay can increase your daily net. Likewise, consistent lanes with predictable costs and fast pay are often better than sporadic high-gross loads that bring headaches.
Final thought: treat loads like deals, not headlines
Gross revenue is a headline number. Net profit is the bottom line that pays your mortgage, maintenance, and groceries. Before you book, do the math with your truck’s real costs.
Takeaway
Make decisions based on trucking gross vs net profit, not just gross pay. Use your own per-mile costs, include deadhead and accessorials, and compare net profit per hour or per day. Doing the math will help you pick loads that actually grow your bank account, not just your gross receipts.
Frequently asked questions
What is the difference between gross revenue and net profit in trucking?
Gross revenue is the total pay for a load. Net profit is what’s left after you subtract all costs tied to that load—fuel, maintenance, driver pay, tolls, and more.
How do I calculate my per-mile cost?
Add fuel, maintenance, insurance, truck payments, tires, and driver pay over a period, then divide total by miles driven in that period to get your per-mile cost.
Should I ever take a load with low gross pay?
Yes—if the net profit is higher, the deadhead is low, or it frees you for another profitable run. Always compare net per hour or per day, not gross alone.
Loading HaulProfit...