Freight Rate Negotiation Script for Owner-Operators

A Script for the Rate Call

Word-for-word openers, discovery questions, and counters owner-operators can adapt to their own voice.

A negotiation script is not lines to recite word for word — brokers can hear a script being read, and it undercuts you. What a script gives you is structure: a consistent opening, a complete set of discovery questions, prepared counters, and calm responses to pushback, all of which you adapt to your own voice. This one is built for owner-operators booking loads with brokers by phone, and every line of it assumes you have done one thing first: worked out your numbers before dialing.

Prepare Three Numbers Before You Dial

Write these down where you can see them during the call:

  1. Walk-away: your all-in cost for this specific load — cost per mile times total miles, including deadhead on both ends — plus the minimum margin you will accept.

  2. Target: the rate that makes this load genuinely worth your day.

  3. Opening ask: modestly above your target, so you can concede once and still land where you wanted.

Everything in the script below exists to protect the first number and reach the second.

The Opening: Fifteen Seconds of Credibility

"Afternoon — this is Maria with MB Trucking, MC 123456, calling on your Dallas to Memphis load picking up tomorrow. I've got a 53-foot dry van, I'm thirty minutes from the shipper, and I'm empty at eight a.m. Is it still available?"

That opening does four jobs in one breath: it identifies you and your authority, names the exact load, establishes your equipment, and — most importantly — tells the broker you can actually cover it. Position and availability are the two things a broker cannot get from every caller, and leading with them separates you immediately from the callers who are fishing.

Discovery: Ask Before You Price

Never discuss the rate until you know what the load actually involves. Work through these, in roughly this order:

Asking the rate last matters. Every answer before it either supports the number you are about to defend or reveals a cost you would otherwise have absorbed silently.

The Rate Exchange

If the broker quotes first, pause a moment before responding — a beat of silence after their number does more work than a fast rebuttal. Then counter above your target with a reason attached:

"I can help you on this one, but with a hundred and twenty empty miles into the shipper, I'd need 1,550 all-in to make it work."

If the broker asks for your number first, turn it around once: "Where do you have it priced?" If they insist, give your prepared opening ask with the same calm framing. Never invent a number live on the phone — that is exactly what the preparation was for.

After you state a number, stop talking. The urge to fill silence is where carriers negotiate against themselves.

Handling the Common Pushbacks

**"That's all I have in it." ** "I understand — my number's built on my costs for this lane. If anything changes on your end today, call me first. I'm empty at eight and I book fast."

**"Can you do it for 1,400?" ** — when their number is below your target but above your walk-away, trade rather than simply agreeing:

"I can do 1,400 if delivery goes first-come, first-served so I'm not burning the day at a dock." Or: "I can do 1,400 with detention after one hour instead of two."

**"I've got other trucks calling on it." ** "Understood. The difference is I'm thirty minutes out and ready to book right now. Here's my number in case those fall through."

And when their best number sits below your walk-away:

"That one doesn't work for me, but keep me in mind on this lane — my number stands if the rate moves." Declining politely costs nothing and gets remembered.

Close and Confirm

Once you agree, restate the complete deal before hanging up:

"So that's 1,450 all-in, detention after two hours, no extra stops, delivery appointment Thursday at nine. Send the rate confirmation to my email and I'll turn it around now."

Then read the rate confirmation before the truck moves. The document controls, not the call. If the rate, detention terms, or stop count on paper differ from what was agreed, ask for a corrected copy immediately — cheerfully, but firmly, and before dispatch.

After the Call

Whether or not you booked the load, log four things: the lane, the broker, the opening number, and the final number. Over weeks, that log becomes your own private rate survey — far more relevant to your operation than any national average, and the fastest way to notice which brokers and lanes consistently work for you.

If you did not book and the load still interests you, one follow-up call an hour or two later is fair game. A load that has aged unsold is often a different conversation than it was in the morning.

One modern note: some brokerages now route first calls and emails through automated carrier representatives, with people reviewing and approving bookings behind them. The script does not change. State who you are, where the truck is, your questions, and your number clearly — the substance carries through regardless of who, or what, answers the phone.

Make It Yours

Read the script out loud a few times and rewrite any line that does not sound like you, because delivery matters more than vocabulary. The words are replaceable; the structure is not — credibility first, discovery before price, one prepared counter, silence after your number, and everything restated on paper. No script can promise a particular rate on a particular afternoon, and be wary of anyone who says otherwise. What a script can do is make sure that when the rate is there, you get to it — and when it is not, you find that out in five minutes instead of five hours.

Frequently Asked Questions

Should I really let the broker name a number first?
What if I need the load and have no leverage?
How firm should my walk-away number be?
Does the script work over email or in-app messaging?
How do I ask about detention without souring the call?