You quoted the lane, you waited two days, and the answer came back: “We like you guys, but your rate is too high.” What you do in the next sixty seconds decides whether you just built a profitable account or trained a customer to squeeze you forever. Most small carriers do the worst possible thing — they flinch. They knock fifteen cents off on the spot, without getting anything back, and the shipper learns the first number was padded. Every future negotiation with that customer now starts with a discount.
Here is the part almost nobody in trucking has heard: the price objection is usually not about price. Klue Labs ran a win-loss analysis of more than 3,400 buyer interviews and found that price ranked third among reasons deals die — behind the product and the sales experience — and that genuine budget constraints showed up in fewer than 10% of the price-related losses. Another 22% traced to value the buyer never saw proven, and over 40% to pricing the buyer found confusing. Translate that to freight: when a shipper says “too high,” they usually mean “I don’t yet understand what I’m paying for.” That is a problem you can fix without touching your number.

This lesson is the Rate Defense: four moves, in order, that you run every single time a shipper or broker pushes back on your price. It works on the phone, it works in email, and it works whether you run one truck or ten. You already did the hard part if you built your quote the way we teach in How to Quote a Lane for a Direct Shipper — a deadhead-adjusted floor and a market anchor. The Rate Defense is what happens after you send that number and the other side winces.
Why “Too High” Is Almost Never About the Money
“Your rate is too high” is not a fact — it is an opening position, and often a reflex. Purchasing people are trained to say it to every first number they hear, because it costs them nothing and most vendors cave. The words tell you nothing by themselves. Too high compared to what? The broker quote they got twenty minutes ago? The contract rate they locked in during the 2024 bloodbath and wish they still had? A budget line their CFO wrote last December before the market turned? Each of those is a different conversation, and only one of them is actually about your number. Until you know which one you are in, any discount you offer is a donation.
The market context matters too, and right now it is on your side. DAT’s dry van report for late September put the national average spot linehaul at $2.17 a mile — up 31.9% from a year ago — with equipment posts down 25.8% year over year as capacity keeps leaving the market. A shipper comparing your quote to what they paid in 2024, or even last fall, is comparing you to a market that no longer exists. Your job is not to apologize for the gap. Your job is to explain it, calmly, with numbers.
Move One: Don’t Drop — Peel
The first move is a question, not a concession. When the objection lands, you hold your number and peel the objection open to find out what is actually underneath it. Say this, word for word:
Then stop talking. Whatever they say next hands you the real negotiation. “We have a quote at $1.90” means you are up against a competitor — possibly one who cannot run the lane at that number without losing money, and almost certainly one who has not sat in their dock office the way you have. “We’ve been paying $1.95 all year” means they are anchored to a stale market. “Corporate gave us a freight budget” means the person in front of you needs ammunition to sell your rate upstairs, and you should start building their case for them. Three different answers, three different plays — and none of them starts with you cutting your price.
Move Two: Show the Number Behind Your Number
Shippers respect math more than adjectives. ATRI’s latest operational cost study puts the industry-average cost of running a truck at $2.336 a mile — $1.854 before fuel — with truckload carriers averaging operating margins under 1%. You do not have to recite the whole study. You have to show the shipper that your rate is built from costs, not ambition, and that the cheap quote they are holding has to be cutting something: insurance, maintenance, driver pay, or the truth.
Notice what that script does: it reframes the comparison from your rate versus their cheaper quote to your reliability versus their risk. That is the 22% of price objections that are really value objections, answered head-on. If the account is one you already serve and the pushback comes at renewal time, the same math drives the conversation we laid out in How to Raise Your Rate With a Shipper — the case file does the arguing so you don’t have to.
Move Three: Trade, Don’t Discount
Sometimes the gap is real and the account is worth keeping. Even then, you never just lower the number — you trade it. A discount given for nothing teaches the shipper that pressure works. A rate moved in exchange for something that lowers your cost teaches them that your pricing is honest. Before any negotiation, know your trade menu: committed weekly volume instead of load-by-load scraps; flexible pickup windows so you can stack the lane into your week the way we built it in the Anchor-and-Fill system; drop-and-hook instead of live loads that burn your clock; shorter payment terms or quick pay; a second lane bundled in that cuts your deadhead. Every one of those is worth real cents per mile to you, which means you can give some of those cents back without touching your margin.
The structure is always the same: name the condition first, then the new number, then what they gain. If they take the trade, you have grown the account and protected the margin in one move. If they refuse the trade but still demand the lower number, they have just told you the objection was never about budget — it was a test. Which brings you to the last move.
Move Four: Know Your Floor, Leave the Door Open
Your floor is the number below which the lane loses money — your real cost per mile on that specific lane, deadhead included, plus the minimum margin that keeps your business alive. You calculate it before the call, in daylight, with a calculator — never on the phone with a shipper waiting. When truckload margins industry-wide are running under 1%, hauling below your floor is not “buying the relationship.” It is paying a stranger for the privilege of wearing out your truck. The carriers who went under in the last downturn were not the ones who said no — they were the ones who kept saying yes to freight that lost eleven cents a mile.
That script loses the load and wins the account. You have planted the exact doubt the cheap carrier will confirm, booked a re-contact date, and walked out with your pricing credibility intact. It is the same discipline we teach for every brush-off in How to Answer “We Already Have Carriers”: a no with a date attached is not a dead end — it is a scheduled second chance, and in this market, cheap capacity fails on schedule.
This Week’s Assignment
Before Friday, build your Rate Defense card for your three most-quoted lanes. One page, three lines per lane: your true floor (cost per mile with deadhead, plus minimum margin), your quoted rate, and the two trades you would accept in exchange for a lower number — written out in advance, with the cents each trade is worth. Then read the four scripts in this lesson out loud twice, so the peel question is in your mouth before the next objection is in your ear. The carrier who flinches is the one who had no card.
The Bottom Line
“Your rate is too high” is the most predictable sentence in freight sales, which means there is no excuse for being surprised by it. Peel the objection to find what is really underneath. Show the cost math that built your number. Trade value instead of donating margin. And when the answer is still no, walk away with a re-contact date instead of a loss-making lane. In a market where the average truck costs $2.336 a mile to run and the spot board is up 31.9% in a year, the carriers who defend their rate this week are the ones who will still be quoting next year.

Innovative Logistics Group