Every broker adding LTL hits the same wall in week one. You need a rate to quote, and you don’t have one.
There are two ways past it, and most people treat it as a decision. It isn’t. It’s a sequence.
What a blanket rate actually is
A blanket rate is somebody else’s carrier pricing, made available to you to sell on. A program owner has negotiated discounts with a group of carriers on the strength of their combined volume, and you quote off that.
You get to sell immediately. That’s the entire point, and it’s not a small one — the alternative is calling carriers with no volume history and asking for pricing, which goes exactly how you’d expect.
What you give up is margin and control. The program owner is between you and the carrier. Their spread comes out of the same load your spread comes out of, and you’re pricing on terms somebody else negotiated for a book of business that isn’t yours.
What your own contracts actually cost
Direct carrier pricing pays better. Nobody sits between you and the carrier, the discount reflects your freight rather than an average, and the agreement is in your name — which matters more than people expect, because if you ever change platforms or partners, the pricing goes with you.
The cost is that you have to earn it. Carriers price on volume and on freight profile. Walking in with projections gets you a rate card that isn’t worth quoting. Walking in with twelve months of real lane data, real densities and real accessorial patterns gets you something worth having.
There’s also work after signing. Fuel tables change, discount tiers reset, FAK exceptions expire, and a contract nobody reviews quietly stops being competitive. That’s ongoing effort, not a one-time negotiation.
The order that works
Start on blankets. Build volume. Move to your own contracts when your freight justifies them, carrier by carrier rather than all at once.
That’s not a compromise, it’s the only route that exists. You cannot negotiate on volume you don’t have, and you cannot build volume without a rate to quote. Blankets solve the chicken-and-egg problem and nothing else does.
The mistake is treating the first step as permanent. Brokers who stay on blanket pricing for three years are usually there because nobody ever measured whether their volume had outgrown it.
How to know when you’ve outgrown it
The signal is not a feeling. It’s in your own data.
Look at your volume by carrier over the last twelve months. Not total LTL volume — volume with each individual carrier, because that’s the unit a carrier prices on. A book spread thinly across nine carriers is nine weak negotiating positions. The same volume concentrated on three is three real ones.
Then look at what your freight actually is. Consistent lanes, predictable density, low accessorial rates and clean paperwork make you a customer a carrier wants. Erratic freight with lots of reweighs and limited-access deliveries makes you expensive to serve, and the pricing will reflect that no matter how much you ship.
If you have real volume with two or three carriers and a freight profile that isn’t painful to handle, you’re ready to have the conversation. If not, keep building.
Running both at once
The thing most people don’t realise is that this isn’t binary, and it shouldn’t be.
Mature LTL operations rate the same shipment against everything available — their own contracts where they have them, blanket pricing where they don’t, and internal rating logic on top of a base tariff as a check. Then they quote the best number and know why it won.
That matters most in the transition. You’ll have your own pricing with two carriers and blanket access to twenty. A load in a lane where your contracted carrier isn’t competitive should still get quoted, not lost. Rating both sources side by side is what makes the migration gradual instead of a cutover.
It also tells you something a single rate source can’t: when your own contract is worse than the blanket rate you were trying to leave behind. That happens, and it’s exactly the signal you need to go back to the carrier.
What to watch on the way
Whose name is on the pricing. If you’re building volume that a program owner can take back, you’re building somebody else’s business. Ask what happens to the pricing if you leave.
Whether you can see the buy. You cannot manage a margin you can’t see. Some programs show you the rate you sell and nothing beneath it.
How exceptions get handled. Reweighs, reclasses and accessorial disputes on blanket freight go through the program owner, not to the carrier directly. That’s slower, and it’s somebody else’s priority.
What happens at renewal. Both blanket programs and direct contracts get repriced. The difference is whether you’re at the table.
The short version: blankets are how you start, contracts are how you scale, and the mistake is stopping at either one. Quote on whatever is best for the load in front of you, and keep measuring whether the mix still makes sense.
That’s the model we built LTL support for truckload brokers around — blanket pricing to sell on immediately, your own contracts loaded alongside as you earn them, and one rating engine pricing the load against both.
So the question worth asking: do you know how much volume you did with your single largest LTL carrier last year — and have you ever shown them?
