How to Negotiate Freight Rates for Car Hauling
Set your minimum acceptable rate before calling the broker. Work through a trip-cost example, specific counteroffers, and payment-fee comparisons to decide when to counter, change the work, or pass.
By TruckTA Editorial Team · TruckTA Resources
In this article
Suppose a broker offers three cars at a total rate that looks workable. Then dispatch checks the pickup deadhead, spots a second delivery stop, and learns that faster payment carries a fee. Before you counter, you need to know which part of the offer actually needs to change.
To negotiate freight rates, start with the complete trip estimate, set an internal acceptance floor, and make an offer tied to specific work. Keep total carrier revenue, vehicle count, stops, timing, and payment terms in the same conversation. Don’t chase a higher number while quietly accepting a more expensive assignment.
All dollar amounts, percentages, distances, and schedules below are hypothetical planning examples, not current market rates or recommended profit targets. The scripts are sample wording, not customer quotations.
1. Set your cost floor before calling
Build the estimate around the truck’s complete planned movement. Include travel to pickup, miles between stops, and any repositioning you assign to this trip. Define where the assignment ends so dispatch doesn’t leave empty miles out of the estimate or charge the same miles to two jobs.
Separate mileage-driven costs from time-driven costs. Use your equipment records to estimate fuel and maintenance, and calculate driver compensation under your actual pay arrangement. Allocate fixed equipment and office costs consistently. Don’t build the allocation around an assumption that every available day will produce revenue.
Consider a hypothetical three-car assignment with 600 loaded miles and 100 miles of pickup deadhead. For this exercise, no additional repositioning belongs to the trip, the cost categories don’t overlap, and no payment fee applies.
| Cost category | Calculation or basis | Trip estimate |
|---|---|---|
| Fuel and mileage-based maintenance allowance | 700 total miles × $1.10 | $770 |
| Driver compensation and associated labor costs | Fixed estimate for the complete assignment | $480 |
| Fixed equipment costs and allocated overhead | Allocation for planned truck time | $350 |
| Tolls and other trip-specific expenses | Assumed route expenses | $100 |
| Total estimated trip cost | $770 + $480 + $350 + $100 | $1,700 |
The modeled break-even is $1,700. If the owner chooses a 15% margin on revenue for this assignment, the acceptance floor is $1,700 ÷ 0.85 = $2,000. That leaves $300 above modeled costs. Adding 15% to cost would produce $1,955, which is a markup calculation rather than a 15% margin. Neither calculation covers expenses missing from the estimate.
Keep three numbers on the dispatch side: your acceptance floor, target, and opening ask. In this exercise, those could be $2,000, $2,150, and $2,250. These are internal pricing decisions, not evidence that a broker will accept the amount. Decide who can approve an exception before a dispatcher faces a take-it-or-leave-it offer.
This example holds labor cost fixed. If driver pay or another expense is a percentage of revenue, recalculate that expense at each proposed rate. Don’t reuse the $1,700 cost total when your own settlement calculation changes with the negotiated amount.
For a separate planning exercise, use TruckTA’s How to Use a Car Hauling Trip Profitability Worksheet Before Accepting a Load.
2. Check the work and compare complete routes
Before quoting, confirm the vehicle count, sizes, running condition, equipment fit, pickup addresses, and delivery stops. Ask whether keys and gate release are available, who will confirm readiness, and which appointment details remain unresolved. Put unanswered questions beside the estimate instead of treating them as settled.
For example, if the broker describes a vehicle only as “not running,” ask what it can actually do before pricing the work. Don’t quote an unspecified loading task and hope the driver can sort it out at pickup. Keep the equipment and handling decision separate from the negotiation over money.
Compare the offer with alternatives you could reasonably book. Match direction, vehicle mix, equipment needs, stops, and timing as closely as possible. Record an advertised amount as an offer, not proof of what another carrier collected. For your own completed moves, keep agreed revenue, actual miles, stop time, payment fees, and the completion date together.
Suppose Offer A pays $2,100 for 700 total truck miles. Offer B pays $2,250 but requires 820 miles. Those figures equal $3.00 and about $2.74 per total truck mile before costs. B brings in $150 more revenue. Price its additional 120 miles and any extra labor or truck time before deciding whether it’s the better assignment.
For a single car added to a partly booked trailer, run two checks: the additional cost of accepting that car and the revised result for the complete trip. Include added stops and time, not just extra miles. Avoid allocating the full trip cost to every car, but don’t approve each addition without checking the combined route either.
Keep an unbooked return load outside the base case. You can show a separate scenario with return revenue, but label it uncommitted. If the outbound offer only meets your target with another load attached, put that dependency in front of the person approving the booking.
3. Make a counteroffer tied to the assignment
Lead with what you can cover, the exact total carrier pay, and the assumptions behind that price. You don’t need to read your expense worksheet to the broker. Give them a concrete proposal they can accept or take back to the customer.
“I can cover the three running vehicles at $2,250 total carrier pay, with pickup Tuesday and delivery Wednesday, subject to confirmed appointments. That includes the two delivery stops you listed. Are all three vehicles released?”
Use those hypothetical timing commitments only after checking the actual dispatch plan. Then let the broker respond. If the answer is $1,950, don’t automatically split the difference. Ask whether the budget is fixed or whether part of the assignment can change.
A useful response would be: “That’s below what works for the assignment as listed. Can the customer arrange a single receiving location?” Consider only changes the other party can authorize. A dispatcher’s suggested alternate delivery address isn’t a confirmed change.
Reprice revised work before conceding. Suppose an approved single delivery location reduces estimated trip cost from $1,700 to $1,620. At the same illustrative 15% margin, the revised floor is about $1,906. A $1,950 offer now clears that threshold, assuming nothing else changes. You’re pricing a different job rather than discounting the original one.
For recurring work, ask for the lane, expected vehicle mix, release schedule, stops, tender notice, and review period before offering a recurring rate. Don’t trade a firm discount for an undefined promise of more cars. If the pattern is uncertain, propose a limited trial with a review date.
Give dispatch a clear boundary. In this example, the owner might authorize acceptance at or above $2,000 only while the modeled work and payment terms remain unchanged. A changed pickup, additional stop, or new fee sends the estimate back for review; the old approval shouldn’t carry over automatically.
If the original assignment stays below your threshold, close without bluffing: “I can’t cover that work at $1,950. My offer is $2,150 with the release and appointment details confirmed. If the budget changes, I’ll recheck availability.” Don’t promise to hold the truck unless you intend to.
4. Price payment terms and likely exceptions
Ask when payment becomes due, what starts the clock, which documents are needed, and whether faster payment carries a fee. Record the payment-start event separately from the payment timeframe. Have the broker clarify whether the period starts at delivery, invoice submission, or another agreed event.
Compare two hypothetical offers for the unchanged $1,700 trip: $2,100 with a 3% quick-pay fee, or $2,050 without a fee on later terms. The first leaves $2,037 after its $63 fee. The second leaves $2,050. Their amounts above modeled trip cost are $337 and $350, before any additional timing-related expense.
Don’t decide from that $13 difference alone. Place the expected receipt dates beside payroll, fuel, and other bills due before collection. Include any financing charge you would actually incur. Confirm quick-pay eligibility and submission deadlines before planning around earlier funds, and keep an estimated receipt date distinct from cash already received.
Make the payment counter specific: “I can accept $2,100 if accelerated payment has no fee. Otherwise, I need to include the fee in my quote.” Ask for the timeframe and fee in writing rather than relying on a general promise to get you paid quickly.
Discuss foreseeable exceptions while the booking is still open: detention, failed release, an added stop, a vehicle that differs from its description, or cancellation after dispatch. Ask what compensation, if any, the parties will agree to. Don’t add an assumed accessorial payment to base revenue.
For waiting time, request specific terms: included time, when measurement starts, what evidence to submit, the compensation method, and the approval contact. Give the driver a reporting instruction that matches those terms. For a condition or release problem, identify who dispatch should contact before accepting revised work.
5. Confirm the booking and check the result
Before committing the truck, compare the written booking details with the final conversation. Ask for corrections while both sides are discussing the same offer. Keep original and revised versions together so the driver, dispatcher, and billing person can see which terms are current.
Checklist
0 of 6 done
Assign the delivery-paperwork handoff at booking rather than leaving it for whoever answers the next message. For a separate closeout workflow, see What Paperwork Should a Car Hauler Submit After Delivery?.
After the move, compare estimated and actual miles, driver settlement, expenses, revenue, and payment timing. Keep unpaid revenue separate from cash received. If the result missed the plan, identify the specific cause: an omitted stop, a release delay, an inaccurate cost assumption, a payment fee, or an unauthorized concession.
In your dispatch review, keep the opening offer, counteroffer, final terms, and actual result together. Record declined offers separately. Judge the booking by the work accepted and its outcome, not just the dollars added during the phone call. Then change the relevant estimating assumption or approval instruction before quoting a similar assignment.
Explore TruckTA finance tools with one completed trip in hand. Focus your review on expenses, revenue, and settlement calculations. Bring the original estimate, final carrier rate, expense records, and driver-pay calculation so you can evaluate the tools against a real assignment rather than a made-up demonstration.
Put it into practice
Keep your operation moving with TruckTA.
Bring loads, drivers, documents, payments, and settlements into one connected workspace.