Start of main content
Dispatch Craft

How dispatchers actually negotiate rates.

Most drivers think rate negotiation is some art form only veterans know. It's not — it's data plus a script. Here's the exact script we use on every load.

Most drivers think rate negotiation is some art form veterans have and rookies don't. It isn't. It's data and a script, applied consistently. Here's exactly how we negotiate every load — the data we look at before we call the broker, the lines we say, the things we don't say, and the moves that work versus the ones that get a carrier blacklisted.

The negotiation starts before the call

By the time we pick up the phone, we already know what the load should pay. The work happens in advance:

Data check 1: DAT RateView (or equivalent)

RateView shows the 7-day, 15-day, and 30-day average rate for any lane and equipment combo. We look at the broker's posted rate against the 15-day market average. If the broker is at $2.10 and the lane is doing $2.45, we know there's $0.35/mi of room. If they're at $2.85 on a $2.50 lane, we know they're paying premium and we should book quickly.

Data check 2: Capacity tightness

Load-to-truck ratio in the origin market. High ratio (loads outnumber trucks) = our leverage. Low ratio (trucks outnumber loads) = broker's leverage. We track this through DAT and Truckstops directly; some markets — Permian Basin during oil booms, Salinas during peak produce — flip the ratio dramatically and seasonally.

Data check 3: Broker history

Have we run for them before? Did they pay on time? Did they accept detention? Were they reasonable on weather delays? A broker we know pays clean and pays fast can get our truck for $0.15 less per mile than an unknown broker — because the cost of a 60-day payment delay is real money.

The opening call — what we say

Brokers post rates lower than what they'll actually pay. They're starting a negotiation, not stating a final price. Treat the posted rate as the broker's opening bid, never the closing bid.

The script:

"Hey [broker], saw your load #X going [origin] to [destination] this Tuesday for [posted rate]. We can run that — Class 8 dry van, MC-817510, 9+ years authority. The lane's running $X.XX on RateView and we typically book around there. Can you get to $X.XX on this one?"

Three things this does:

  1. Identifies our authority and tenure — instantly tells the broker we're not a 30-day-old MC they need to manually approve.
  2. Cites the data — names the market average. The broker can't bluff against a number they know is right.
  3. Asks for a specific number — never says "what's your best?" That's a beginner's question and brokers know it. Always counter with a specific ask.

The broker's countermove (and ours)

Brokers have three standard responses when we ask up. We have a counter for each.

Broker: "That's all I have on this one."

Usually a bluff. Counter:

"Understood. We're booked on [other lane] paying [higher number] this week — if you can get to [target], we'll prioritize yours."

This says "we're not desperate" without saying "we're not desperate." If they have margin, they'll come up. If they don't, they'll let it go.

Broker: "I can do $X but only if you can pick up tonight."

Translation: the load is hot. They'll pay more for speed. Counter:

"We can roll tonight. For tonight pickup, we need [target +5%] — that covers HOS reset and the night start."

Hot loads are where a lot of money lives. Brokers will pay 10–15% over market for capacity that solves their immediate problem.

Broker: "Best I can do is [a number $0.10 below your ask]."

Half-counter. Counter to the counter:

"Meet me in the middle at [your ask − $0.05] and we'll book it right now."

Right now is the magic phrase. Brokers post loads to multiple boards; if they take 20 minutes to think, the load might be gone. Closing in the call beats negotiating to the perfect number and losing the freight.

Things that don't work and never will

  • "You're insulting me at that rate." Brokers hear this 40 times a day. It signals you have no other options or you'd be off the phone already.
  • Threats to badmouth on Carrier411. Real grievances belong in writing after a non-payment, not as a negotiation tactic. Empty threats hurt your relationship for the next time you call this broker.
  • Going below your breakeven. If a load doesn't cover your cost-per-mile, no amount of negotiation makes it a good load. Walk away. Empty miles to a better lane often beat loaded miles below break.
  • Sob stories. "My truck payment is due" doesn't move a broker. Sticking to the data does.

Accessorials — the negotiation that happens AFTER the rate

Once the rate is locked, three more things go on the rate confirmation:

  1. Detention: Free time, then per-hour after. Industry standard: 2 hours free, $50–$75/hr after. NEVER move your truck under load until detention is in writing on the rate con. Texts and verbals don't bill.
  2. Layover: If they want you to wait overnight at the receiver, $200–$400/day. In writing.
  3. Lumper: If you'll be paying lumpers at the dock, get authorization on the rate con and a Comchek/Efs ahead of arrival. If it's a $200 lumper out of pocket, you don't want to be chasing reimbursement for two months.
// THE BIGGEST UNCOLLECTED MONEY IN TRUCKING

Detention. Industry studies estimate $0.6–$1.3 billion of unrecovered detention in US trucking annually. Most of it goes uncollected because drivers don't have it in writing on the rate confirmation. Lock the terms before you accept the load.

Renegotiating mid-load

Sometimes things change after pickup — receiver pushes the appointment, weather closes a route, the load takes 14 hours instead of 8. The rate con is a contract, but contracts can be amended. The script:

"Hey [broker], the receiver pushed our delivery window from Tuesday morning to Wednesday morning. That's a layover at our cost. Can we add a $300 layover to the rate con or do you want to find a swap-out driver?"

Brokers will usually pay rather than scramble for a swap. The "or" gives them a real alternative — which makes the request not look like a shakedown.

Long-term: building broker relationships

The best rates come from brokers we've worked with for years. Three things build that relationship:

  1. Always communicate. Update the broker before they have to call you. Pickup confirmations, delivery updates, problems before they're emergencies.
  2. Always deliver. Show up on time. Empty when you say you'll be empty. Double-brokered or backed-out loads kill a relationship for years.
  3. Be reasonable on small stuff. Skip detention claims under $30 if it builds goodwill on a $3,000 load. Brokers remember which carriers fight every dollar and which carriers work with them.

That's how a 5-truck shop with a 3-year history can get $2.85 on the lane an unknown carrier is getting $2.55 on. Same load, same broker. The difference is reputation, and it compounds.

The one rule that beats all the others

If the load isn't profitable, no amount of negotiation makes it profitable. Run the numbers first. Use our profitability simulator or our rate-per-mile calculator if you don't have a model in your head yet. The best negotiation move is sometimes "no thanks" — and the broker will respect you more for knowing your number than for taking their first offer.

// Written by

Mark Halverson

Senior Dispatcher · TruckersTool

14 years dispatching owner-operators across all 48 lower states. Specializes in flatbed and oversize. Writes the lane-data and rate-negotiation pieces.

Ready to drive smarter?

Apply now and a US-based dispatcher will call you within the hour to walk through onboarding. No contract. No setup fee. Just better loads.