TruckMargin
Worked example6 min read

A $500 delivery route: what is actually left?

A hypothetical box-truck route leaves $100 after modeled costs. See how an hour of waiting and 30 extra unpaid miles change the decision.

The decision in brief

In this hypothetical USD example, a $500 offer covers $400 in modeled costs, including $180 for the owner-driver’s time, and leaves $100 in business profit. Add an hour of waiting plus 30 unpaid miles and 45 minutes of driving, and only $22 remains at the same offer.

First, turn the offer into a whole working day

A $500 route sounds concrete. The work behind it may not be. Before accepting it, pin down travel to the pickup, delivery miles, the return trip, unloading time and the work before and after driving. A price that covers the planned route can leave little room for the route you actually run.

This is a constructed example, not a reported job, current market rate or recommended wage. We assume one owner-driver, no helper and one route per working day. Every amount below is USD. Replace each assumption with your own records.

The full job, before any surprises
InputIllustrative assumption
Delivery miles90 miles
Unpaid pickup / return miles30 miles
Total driving120 miles in 3 hours
Delivery stops8 × 15 minutes = 2 hours
Loading and closeout1 hour
Total owner-driver time6 hours
Vehicle running cost$0.85 per total mile
Owner-driver compensation$30 per hour
HelperNone: $0
Fixed overhead$2,000/month ÷ 20 route-days = $100/day
Route fees$18
Offered route revenue$500

The $0.85 per mile covers fuel, maintenance, repairs and tires only. Owner pay and fixed overhead are separate, so they are counted once. The $100 overhead allocation assumes this route carries the day’s share of truck payments, insurance and other fixed costs. For several jobs in one day, allocate that day’s overhead across them consistently instead of charging the full day to each job.

The $100 left is separate from your $180 pay

Modeled route costs · USD
CostWorkingAmount
Vehicle running costs120 miles × $0.85/mile$102.00
Owner-driver pay6 hours × $30.00/hour$180.00
Helper cost$0.00/hour$0.00
Fixed overhead$2,000.00 ÷ 20 route-days$100.00
Route feesIllustrative route-specific costs$18.00
Total modeled costAll of the above$400.00
Offered revenue$500.00Modeled cost$400.00Business profit$100.00

The owner-driver’s $180 pays for six hours of work. The remaining $100 is business profit after the costs included in this model. Leaving out your pay would make the job appear to earn $280, while treating your labor as free.

Profit margin here is $100 ÷ $500 = 20%. At a 20% target margin, the minimum quote is total modeled cost ÷ 0.80. Adding 20% to the cost would produce a markup, which is a different calculation.

Two small changes can use most of the margin

Keep the offer at $500 and change the work. An extra hour waiting costs $30 in owner pay. Another 30 unpaid miles plus 45 minutes of driving adds $25.50 in vehicle costs and $22.50 in owner pay: $48 altogether. These scenarios keep all other inputs, including the daily overhead, unchanged and remain within one working day.

Same $500.00 offer; target quote preserves a 20% margin · USD
ScenarioCostProfitMargin20% target quote
As planned$400.00$100.0020%$500.00
+ 1 hour waiting$430.00$70.0014%$537.50
+ 30 unpaid miles / 45 min$448.00$52.0010.4%$560.00
Both changes$478.00$22.004.4%$597.50

The combined changes consume $78 of the original $100 profit. The route still shows a positive $22 in this model, but its margin falls from 20% to 4.4%. That is a different decision from the one suggested by the original $500 offer.

Make the unknowns part of the quote

  • Confirm where the paid route starts and ends. Include the pickup and return or repositioning trip in your own cost calculation.
  • Ask what loading, unloading and waiting the offered amount covers. Record the assumed stop count and service time.
  • Clarify what happens to pay if a stop is added, fails or is cancelled. A per-stop price does not protect you when the work remains but the billable stops disappear.
  • Compare the full-day result with another realistic job or an idle day. Include the time and cost of reaching that alternative.
  • After the route, record actual miles, hours, revenue and costs. Use the difference to improve the next quote.

In this case, eight equally paid stops would imply $62.50 per stop. If one stop becomes unbillable while the same work and costs remain, revenue falls to $437.50 and modeled profit falls to $37.50. If the cancellation saves work, recalculate the miles and time too. The agreement and actual scope determine which scenario applies.

The free delivery calculator opens with its own illustrative defaults. Enter the assumptions in this article to reproduce the example, then replace them with your own. TruckMargin Pro can save a cost profile and quote, then compare it with the actual results you enter.

Using the method in Canada

The arithmetic also works with CAD, provided revenue, wages and every cost are all entered in CAD. That does not convert the USD example or make these assumptions representative of a Canadian route.

Match the distance and cost units: kilometres × CAD per kilometre, or miles × CAD per mile. Do not multiply kilometres by a per-mile cost. The free delivery calculator is labelled USD and miles; this example uses those units. Pro profiles support CAD with kilometres or miles. Neither option automatically converts your currency or operating inputs.

This example does not make claims about US or Canadian wages, tax treatment, operating rules or current freight rates. Those require current sources for the relevant country and jurisdiction.

Sources & method

Published October 20, 2026. This article uses illustrative assumptions, not live market data. For a correction, use the contact details on our About page and include the article URL and figure in question.

← All briefs