Key takeaways
- An annual freight RFP takes 6 to 8 weeks from data collection to award, plus 2 to 4 weeks to implement for truckload and 4 to 6 for LTL. The variable that moves that timeline most is whether the lane file was clean before the bid opened.
- A formal RFP is generally worth running above roughly $500,000 to $1 million in annual freight spend. Below that, the license and process cost usually exceeds the savings.
- Carriers price uncertainty. Vague lane data, inflated volumes and missing accessorial detail all come back to you as padded rates.
- Rate is 50 to 60 percent of the award decision. Tender acceptance, committed capacity, service performance and safety carry the rest, and they determine whether the rate you awarded is the rate you actually pay.
- Target 80 percent or better routing guide compliance after the award. Below that, awarded savings are leaking to spot and the bid did not do what you think it did.
- The once-a-year cycle leaves rates stale for most of the year. The current model is an annual bid for strategy plus targeted mini-bids triggered when specific lanes move.
Benchmarks and thresholds at a glance
Every number below is referenced again in context further down the page. Use this as the quick answer.
| Question | Working benchmark |
|---|---|
| Annual spend at which an RFP pays for itself | $500,000 to $1,000,000 |
| Full bid cycle, data collection to award | 6 to 8 weeks |
| Shipment history to pull | 12 to 18 months |
| Geography granularity | 5-digit postal code, not city |
| Carriers to invite, mid-size truckload network | 15 to 30 |
| Bidding rounds | 2, plus a third negotiation round on strategic lanes |
| Carrier bid preparation window | 14 to 21 days |
| Q and A window | 5 to 7 days |
| Rate weighting in award scoring | 50 to 60 percent |
| Tender acceptance weighting | 15 percent |
| On-time performance weighting | 10 percent |
| Committed capacity weighting | 10 percent |
| Safety and compliance | Pass or fail gate, not a weighting |
| Routing guide depth | 3 carriers deep on strategic lanes |
| Multi-award primary share | 60 to 80 percent of lane volume |
| Multi-award backup share | 20 to 40 percent |
| Maximum share to any single carrier | 25 to 35 percent of total network volume |
| Implementation window, truckload | 2 to 4 weeks |
| Implementation window, LTL | 4 to 6 weeks |
| Routing guide compliance target | 80 percent or better |
| On-time delivery target in contract | 97 to 99 percent |
| Damage rate target | Under 1 percent |
| Billing accuracy variance | Under 5 percent |
| Claim resolution, median | Under 14 days |
| Mini-bid trigger, spot to contract spread | 15 percent or wider |
| Mini-bid trigger, tender acceptance | Below threshold for 2 consecutive months |
What an annual freight RFP actually is
An annual freight RFP, sometimes called a bid, a tender or a routing guide refresh, is the process by which a shipper asks carriers and brokers to price a defined set of lanes for a contract period, usually twelve months. The output is not a list of rates. The output is a routing guide: a ranked set of carriers per lane, at agreed rates, with agreed capacity commitments, that your team tenders against every day for the next year.
That distinction matters more than anything else on this page. A bid that produces attractive rates and a routing guide that fails in month four has not saved you money. It has moved your freight to the spot market at a worse price, and it has done so quietly, one rejected tender at a time.
An annual RFP is also not an RFQ. An RFQ asks what something costs. An RFP asks how a carrier will serve your network, at what price, with what capacity, under what service commitments. If your bid document is only a rate grid, you are running an RFQ and calling it an RFP. We covered the difference in request for quote or proposal.
Shippers run annual RFPs for three reasons: budget certainty for the coming year, committed capacity on lanes that matter, and resetting carrier relationships that have drifted. Those are three different goals. The shippers who get the most out of a bid decide up front which is primary. If the goal is budget certainty and you optimize purely for the lowest awarded rate, you will hit the budget on paper and miss it on the invoice.
Is an annual freight RFP worth running?
Not always, and this is worth deciding before you spend six weeks on it.
Run a full annual RFP when:
- Annual freight spend is above roughly $500,000, and comfortably so above $1 million
- You have repeating lanes with predictable volume, not a network of one-off shipments
- You have at least 12 months of usable shipment history
- Your current rates were set more than twelve months ago
- You are carrying more than a handful of lanes where you suspect you are above market
Do not run a full annual RFP when:
- Your freight is mostly one-off or project shipments. Use spot procurement or dynamic booking instead
- Your lane data is not ready and cannot be made ready in three weeks. A bid built on bad data costs more than not bidding
- You are inside peak season. Carriers price defensively when their capacity is already committed
- You ran a bid less than six months ago and nothing structural has changed. Run a mini-bid on the affected lanes instead
The best windows for a North American truckload bid are late summer into autumn for a January start, and January into March for a spring start. Avoid launching a bid into peak.
The annual freight RFP calendar
Most North American truckload shippers run on a similar rhythm. If you are reading this in late summer, you are at the start of it.
| Month | What happens | Who owns it |
|---|---|---|
| August to September | Align internally on the goal. Pull and clean 12 months of shipment history. Forecast volume by lane. Set award criteria and weightings. | Transportation, data, finance |
| September to October | Build the bid, finalize the carrier list, open round one, run the Q and A window. | Procurement |
| October to November | Round two on gaps and outliers. Award scenario modeling. | Procurement and finance |
| November to December | Award, notify carriers, sign contracts. | Procurement and legal |
| January | New rates go live. Routing guide published to the TMS. | Transportation and IT |
| February to March | Implementation and compliance monitoring. Measure actual against awarded. | Transportation |
| April onward | Mini-bids on lanes where the market moved. | Procurement |
Two notes. The September data preparation window is where bids are won or lost, and it is the stage most often compressed when the bid runs late. And the gap between award in December and full compliance in March is where awarded savings quietly evaporate. Both are addressed below.
Build buffer into this calendar. A bid with no slack absorbs every delay by cutting data preparation, which is the one stage you cannot afford to cut.
Step 1: Align internally before you touch the data
The bid does not start with a spreadsheet. It starts with a decision about what you are trying to achieve, made with the people who will live with the outcome.
Get transportation, procurement, finance, customer service and the plants or DCs in one room and settle four questions:
What is the primary goal? Cost reduction, service improvement, capacity security or carrier base consolidation. You can pursue two. You cannot pursue all four, and a bid that tries produces an award nobody can defend.
What is non-negotiable? Facilities that cannot tolerate a service miss. Customers with delivery windows that carry chargebacks. Lanes where a single-carrier award is unacceptable regardless of price.
What does success look like in numbers? Not "save money". A target cost per mile by region, a target routing guide compliance rate, a target tender acceptance rate. Set the KPI from the business goal, not the other way around.
Who signs off, and when? Nothing delays an award like discovering in week seven that finance needs to review it and the CFO is travelling.
Write the answers down before bids open. Award criteria written after the bids arrive get written to justify a decision that has already been made. Bringing operations in early also prevents the most common internal failure: a procurement team awards on price, operations quietly keeps tendering to the incumbent, and routing guide compliance never recovers.
Step 2: Build the lane file before you build the bid
Pull 12 to 18 months of shipment-level history from your TMS or ERP. For every shipment you want:
- Origin and destination, normalized to 5-digit postal code, not city name
- Mode and equipment type
- Weight, cube, pallet or case count
- Shipment count by month, so seasonality is visible
- Total spend, with linehaul separated from accessorials
- Incumbent carrier and awarded rate
- Pickup and delivery windows, plus dwell time by facility
- Service level achieved, and tender acceptance by carrier
Then clean it. Normalize location naming so the same origin does not appear three ways. Remove one-off lanes that will not repeat. Merge functionally identical lanes. Decide what to do with the tail, which in most networks is a long list of lanes shipping fewer than a dozen times a year and usually does not belong in a contract bid at all.
Then forecast. Give carriers a realistic volume baseline per lane plus expected variability, not last year's number and not an aspirational one.
Do not inflate volumes to make lanes look attractive. It is the most common own-goal in freight procurement. Carriers track awarded versus actual volume, they remember, and the shipper who over-promised last year gets priced accordingly this year. Under-delivering on committed volume damages the relationship exactly as a carrier rejecting your tenders damages yours.
Dwell time deserves particular attention, because it is the variable shippers most often omit and carriers most reliably price in. A facility that routinely holds drivers three hours is more expensive to serve than one that turns them in forty minutes. If you do not disclose it, carriers either price the worst case or discover it in month two and start rejecting loads. Publishing honest facility dwell data usually pays for itself inside the bid.
This stage is also why bids overrun. If lane data lives across several spreadsheets and three inboxes, cleaning it is a multi-week project on its own. That is the problem centralizing your freight quoting solves before a bid ever opens, and why the true cost of quoting freight in spreadsheets and emails is felt hardest during bid season.
Step 3: Segment the network before you bid it
Do not procure every lane the same way. Networks break into four groups, each wanting a different contracting approach.
Strategic and high-volume lanes. Your top lanes by spend and volume. Deep carrier relationships, committed capacity, multi-round negotiation, primary plus backup awards with real depth. Get these wrong and nothing else matters.
Stable core lanes. Predictable volume, unremarkable market dynamics. The natural home of a straightforward twelve-month rate, and where most shippers over-invest bid effort relative to available savings.
Volatile and seasonal lanes. Capacity or rates swing with weather, harvest, produce season or regional demand. Poor candidates for a flat twelve-month rate. Use shorter contract terms, index-linked rates with a floor and ceiling, or leave them for mini-bids during the year.
Tail freight. Low volume, low frequency, high admin cost per lane. Most tail freight does not belong in an annual contract. It belongs in spot procurement or dynamic booking, where you pay the market rate on the day and spend no bid effort at all. Dynamic Book It Now exists for this freight, and Emerge shippers using it average 8.5 percent below market benchmarks.
Segmenting first stops a bid becoming a 5,000-line spreadsheet where a lane shipping four times a year gets the same attention as one shipping four times a week. It also shortens the bid directly, because a properly segmented network puts materially fewer lanes into the contract event.
For how the network itself should be shaped before you price it, see understanding logistics network optimization.
Step 4: Define the pricing structure so bids are comparable
The most expensive mistake in a freight RFP is collecting bids you cannot compare. Specify exactly what carriers must quote and in what format:
- Base linehaul, per mile or flat, stated clearly which
- Fuel mechanism: which index, what base, what peg, updated how often
- Accessorials: detention after how many free hours and at what rate, layover, TONU, driver assist, lumper, stop-offs, redelivery, limited access. Provide your schedule rather than accepting theirs
- Minimum charges
- Equipment type and special requirements
- Transit time commitment
- Committed capacity per lane, in trucks per week, not a general statement of interest
- Rate validity period and escalation terms
The four pricing traps
1. The linehaul illusion. A bid 4 percent below the field on linehaul with an open-ended accessorial schedule is not the cheapest bid. It is the one whose real cost you discover in March. Normalize the full landed cost before comparing anything. Quoted base rate and true landed cost are different numbers, and the gap between them is where awarded savings disappear.
2. A fuel mechanism you did not specify. If carriers choose their own index, base and update frequency, you are not comparing rates, you are comparing fuel assumptions. Mandate one mechanism for every bidder.
3. Free time you never defined. Detention terms left unstated get set by whoever writes the invoice. Specify free hours and hourly rate in the bid document.
4. Reclass and reweigh exposure in LTL. If class and weight assumptions are not locked, the awarded rate is an estimate. Require carriers to bid against your stated class profile and state their reclass policy.
The asymmetry running through all four is covered in mutually beneficial rate negotiations for FTL shippers. Enforcing one pricing template across every bidder is worth more than almost any negotiation tactic.
To understand what you are buying before setting the template, what really goes into the cost of a truckload shipment and cost per mile mastery break the number down.
Include an FAQ section inside the RFP document itself. Carriers ask the same eight questions every year. Answering them up front cuts clarification volume substantially and reduces bids priced against a wrong assumption. Name a single communication owner so every carrier gets the same answer.
Step 5: Choose and invite the carrier pool
The instinct is to invite everyone. The better approach is a focused pool where every invited carrier has a genuine chance of winning something.
Start with incumbents. They have the operational knowledge, facility familiarity and usually the best service record on your freight. Then add challengers, because a bid where only incumbents participate is a rate confirmation exercise, not a competitive event.
Adding carriers you have never worked with is where most shippers hesitate and where most of the available savings sit. Why shippers should invite new carriers to their RFPs makes the case. The practical obstacle is vetting, which is why pre-vetted marketplace capacity matters: the Emerge Marketplace puts vetted marketplace carriers into your bid alongside your incumbent base without a separate onboarding project, and the Premier Carrier Program surfaces carriers managing 25 or more assets with proven reliability and performance, with their performance data visible before you award rather than after.
Before anyone is invited, run the compliance gate: active operating authority, insurance limits, and safety scores. FMCSA publishes carrier safety data through the Safety Measurement System, scored across the BASIC categories. Treat this as pass or fail before rate is considered, never a tiebreaker afterward. How to vet a carrier covers the process.
On pool size: 15 to 30 carriers produces genuine competition for most truckload networks without an evaluation burden that delays the award. Multi-region networks run higher. What matters more than the count is that every invited carrier can realistically serve a meaningful share of what they bid on. Increasing full truckload RFP participation rates covers why carriers decline to bid, and most reasons are fixable by the shipper.
The ten questions to put in your bid document that predict performance
Rate tells you what a carrier will charge. These tell you whether they will still be serving the lane in June.
- What percentage of tendered loads did you accept for your three largest customers last year?
- How many power units do you operate, and how many are domiciled within 150 miles of each awarded origin?
- What is your driver turnover rate?
- Which of these lanes are backhaul for you, and which are headhaul?
- What is your on-time pickup and on-time delivery performance, measured how, over what period?
- What is your claims ratio, and what is your median claim resolution time?
- Do you support EDI, API or both, and which transaction sets?
- Will you commit to a specific number of trucks per week on this lane, and what happens if you cannot cover?
- Which portion of this award, if any, would you broker rather than run on your own assets?
- What would cause you to walk away from this rate mid-contract?
Question four matters more than it looks. A carrier bidding your lane as a backhaul is cheap and structurally fragile, because the moment their headhaul pattern changes, your lane stops making sense for them. Question nine matters because an award you believe is asset-based and is quietly being brokered carries a different risk profile than the one you priced.
Step 6: Run the bid in rounds, not one shot
A single-round bid gives you one price per carrier per lane and no way to distinguish a carrier who priced conservatively from one who does not want the freight.
Round one goes wide. It establishes the market, reveals coverage gaps and identifies outliers in both directions. Give carriers 14 to 21 days to prepare, with a 5 to 7 day Q and A window inside that. Expect some lanes to come back with no acceptable bid. That is information, not failure. It usually means the lane is priced below market, the volume is too small to interest anyone, or something operational about it is unattractive and nobody told you.
Between rounds, give structured feedback. Not competitors' actual prices, which erodes trust and invites gaming, but a clear signal: your bid on this lane is not competitive, here is the band we need. Carriers respond to specificity.
Round two narrows. Rebid gaps, outliers and strategic lanes. For your highest-value lanes, a third negotiation round is often worth the time.
Handle outliers deliberately rather than accepting them reflexively. A bid dramatically below the field is usually a pricing error or a lane the carrier intends to reject when the market tightens. See the hidden problem in freight RFPs: outliers. A rate you cannot explain is a rate that will not hold.
Benchmark throughout, not at the end. Knowing the market rate per lane while the bid is live is the difference between recognizing a good bid and recognizing a cheap one. Emerge provides contract benchmarking and lane intelligence in-platform, with DAT providing branded rate benchmarking directly in the workflow. Navigate RFP season by benchmarking your procurement and three reasons to look outside your organization for benchmarking data explain why internal history alone is not enough. SONAR reaches the same conclusion from the market data side in how to think about your freight RFP strategy and why your RFP timing matters.
Step 7: Score bids on total value, not lowest rate
Set award criteria and weightings in writing before bids open.
| Criterion | Weight | Data source |
|---|---|---|
| Rate and rate structure | 50 to 60 percent | The bid, normalized against your pricing template |
| Historical tender acceptance | 15 percent | Your TMS, or carrier scorecards |
| On-time pickup and delivery | 10 percent | Your TMS, or carrier scorecards |
| Committed capacity per lane | 10 percent | The bid, in trucks per week |
| Integration capability, EDI or API | 5 percent | Carrier questionnaire |
| Safety and compliance | Pass or fail gate | FMCSA authority, insurance, SMS BASIC percentiles |
Tender acceptance is the criterion most often omitted and the one that most reliably predicts whether an award holds. A carrier who accepted 74 percent of your tenders last year is telling you what they will do with next year's freight. Improve tender acceptance and tender rejections: why they are rising cover the mechanics, and decoding load tendering covers how tender timing itself affects acceptance.
Do not automatically eliminate an incumbent 1 to 3 percent above the cheapest bid. Operational familiarity, facility knowledge, claims history and proven peak performance carry real economic value that does not appear in the rate. Build carrier relationships that weather any market and optimizing freight spend make the case with numbers.
The service levels to write into the contract
Scoring decides who wins. These decide whether winning means anything.
| Metric | Typical contract target | Measured how |
|---|---|---|
| On-time pickup | 95 to 98 percent | Against the tendered pickup window |
| On-time delivery | 97 to 99 percent | Against the appointment, not the ETA |
| Tender acceptance | 90 percent or better on primary awards | Accepted tenders over tendered loads |
| Damage and shortage rate | Under 1 percent | Claims per shipment |
| Claim resolution | Median under 14 days | Filed to settled |
| Billing accuracy | Variance under 5 percent | Invoice against awarded rate |
| Tracking visibility | Over 95 percent of loads | GPS or API location coverage |
| Must-arrive-by-date compliance | 95 percent or better on retail lanes | Against customer MABD |
Write the measurement method into the contract, not just the target. Most service disputes are definitional: the carrier measured against ETA, you measured against appointment, and both of you are right.
Carrier scorecards put this data next to price at the moment of decision rather than in a report nobody opens during bid season. See how shippers can ensure successful RFPs with carrier scorecards and introducing carrier scorecards.
Step 8: Model the award before you commit to it
This is where an annual RFP is won or lost, and the stage spreadsheets handle worst.
Sorting by lowest price per lane is not an award strategy. It produces a routing guide with no depth, excessive concentration on whichever carrier bid most aggressively, and no view of what happens when that carrier's capacity tightens in June.
Model against real constraints:
- Routing guide depth: primary, secondary and tertiary per lane, three deep on strategic lanes
- Maximum share of total network volume to any one carrier, typically 25 to 35 percent
- Maximum carriers per lane, to avoid fragmenting freight into unmanageable pieces
- Minimum award size per carrier, so winning is worth their operational setup
- Incumbent retention targets where continuity matters
- Regional and facility-level capacity limits
- Service requirements on lanes that cannot tolerate a miss
Then run several scenarios from the same bid set: lowest theoretical cost, balanced cost and service, incumbent-weighted, and a resilient network with deeper routing guides. Each returns a total event cost. When you can show finance exactly what the resilient award costs against the theoretically cheapest one, that is a better conversation than an argument about judgment. How to prove freight savings to your CFO in a rising market covers how to frame it.
Single award or multi-award?
Single award gives one carrier the whole lane. Simplest to administer, strongest volume leverage, and the deepest relationship. It is also the most fragile: one rejection and the load goes to spot at the day's price. Use it on low-volume lanes, on lanes where one carrier has a structural advantage, and where the carrier has a strong acceptance history with you.
Multi-award splits the lane, typically 60 to 80 percent to the primary and 20 to 40 percent across backups. More administration and less leverage per carrier, but the routing guide absorbs a rejection without going to spot. Use it on strategic and high-volume lanes, on volatile lanes, and anywhere a service failure is expensive.
The general rule: single-award the lanes you can afford to lose for a day, multi-award the ones you cannot. Depth is the cheapest insurance in freight procurement, and it is the thing shippers cut first when the bid is running late.
Emerge's Scenario Builder builds award strategies in minutes against exactly these constraints, shows the total event cost of each, and executes the chosen strategy in a single click. Spend optimization and reporting and analytics carry the analysis before and after the award.
Step 9: Publish the routing guide and measure against it
An award is not a result. The result is what your invoices say in June.
The moment the award is final, push it into execution: awarded rates, allocations and effective dates into your TMS or rate management system. Emerge integrates with major TMS platforms, so awarded contracts flow into execution without a manual sync layer. Systems integration for full truckload shippers covers what to expect.
Implementation milestones, the part most bids fail on:
- Week 1. Rates loaded and validated against the award file. Spot-check twenty lanes manually.
- Week 2. Carrier onboarding complete: EDI or API connections tested, contacts confirmed, facility requirements communicated.
- Weeks 3 to 4. Routing guide live, first tenders flowing, daily exception monitoring.
- Weeks 5 to 8. Compliance review. Actual against awarded by lane and by carrier.
- Month 3. First formal carrier review against the scorecard.
Then measure, monthly:
- Actual versus awarded volume by lane. Shipping 60 percent of committed volume on a lane means that carrier prices accordingly next year.
- Tender acceptance by carrier and lane. The earliest warning that an award is not holding.
- Primary carrier compliance. How often freight actually goes to the awarded primary. Target 80 percent or better.
- Spot leakage. Volume falling out of the routing guide, and what it costs when it does.
- Realized savings versus awarded savings. The gap is the honest measure of how well the bid was run.
Give underperforming carriers a defined window to correct, typically two weeks, with the specific metric and target stated. Review carriers on a regular cadence rather than only when something breaks.
Is your FTL routing guide on the right path covers routing guide health, key performance indicators for full truckload shipping covers the wider measurement set, and how can shippers drive continuous improvement covers the loop.
A three million dollar awarded saving is not a saving if half those carriers are rejecting loads six months later.
How long should an annual freight RFP take?
An annual freight RFP should take 6 to 8 weeks from the start of data collection to award, plus 2 to 4 weeks to implement for truckload or 4 to 6 weeks for LTL. Anything beyond 12 weeks usually means the lane data was not ready when the bid opened.
- Weeks 1 to 2. Internal alignment, data preparation, volume forecasting.
- Week 3. Bid design, pricing template, award criteria and weightings, carrier list.
- Weeks 4 to 5. Round one, with a 5 to 7 day Q and A window.
- Week 6. Structured feedback and round two on gaps and outliers.
- Weeks 7 to 8. Award scenario modeling, award, carrier notification.
- Weeks 9 to 12. Contracting, routing guide publication, implementation, compliance monitoring.
The variable that moves this most is not lane count or carrier count. It is data readiness. Second is how bids are collected: normalizing rates that arrived in nineteen spreadsheet formats is a week of work that does not need to exist. How to run a freight RFP without it taking months covers the compression tactics.
How many carriers should you invite?
For most North American truckload networks, 15 to 30: enough to create genuine price tension, few enough that evaluation does not delay the award. Multi-region or multi-modal networks run higher. Networks under a few hundred loads a year run lower.
Two rules matter more than the number. Every invited carrier should be able to win something meaningful, because carriers invited to bids they never win stop bidding. And the pool should mix incumbents, challengers and vetted new capacity. A pool of incumbents only tells you what your incumbents want to charge, which is not what the lane is worth. Today's volatile market: three ways to source carriers covers where new capacity comes from.
The five mistakes that make awarded rates fall apart
1. Dirty lane data. Duplicate lanes, city-level rather than postal-level geography, unstated accessorial patterns. Carriers price what they cannot see.
2. Inflated volume commitments. Awarded volume that never materializes damages relationships and gets priced into next year's bid.
3. Awarding on linehaul alone. A cheap linehaul with an open accessorial schedule is not cheap. Normalize the full cost structure first.
4. No routing guide depth. One awarded carrier per lane with no backup means every rejection goes to spot at the day's price.
5. Treating the award as the finish line. The gap between awarded and realized savings is created in the three months after the award. What outdated freight procurement is really costing you covers the compounding effect.
For the broader set, see top five full truckload procurement challenges.
Spreadsheets versus a procurement platform
| Stage | Spreadsheets and email | Freight procurement platform |
|---|---|---|
| Collecting bids | Nineteen carriers return nineteen formats | One enforced structure, comparable on arrival |
| Normalizing rates | Days of manual work with a real error rate | Not required, structure enforced at entry |
| Benchmarking | A separate subscription, checked lane by lane | Market benchmarks beside every bid as it arrives |
| Carrier performance | A report someone runs later, if at all | Scorecards next to price at the point of award |
| Award modeling | Sort by lowest price and hope | Constrained scenarios with total event cost |
| Publishing the routing guide | Manual re-entry into the TMS | Awarded rates flow into execution |
| Mini-bid three months later | Rebuild the whole event | Reuse lane structure, rebid in days |
Emerge versus spreadsheets puts numbers to this, and what is a light TMS explains where a procurement platform sits relative to a full TMS. If you are comparing vendors: Emerge versus Shipwell, Emerge versus Freightos, Kuebix alternatives and best freight procurement platforms by category.
What to look for in freight RFP software
Six capabilities matter more than any feature list:
- Lane-level bid structure enforced at entry, so no normalization step exists
- Market benchmarking inside the workflow, not a separate subscription checked afterwards
- Carrier performance and safety data beside the bid, at the moment of award
- Real award scenario modeling with constraints, not a sort function
- Support for mini-bids, so the annual event is not your only lever all year
- Execution handoff, so awarded rates reach the TMS without manual re-entry
The question worth asking every vendor is not "can you run my annual RFP", because they all can. It is: after the award, how will you tell me which awarded lanes are no longer competitive, and how quickly can I rebid just those lanes? That separates a platform that digitizes an annual spreadsheet exercise from one that improves freight procurement all year.
Emerge's contract procurement suite covers annual RFPs, mini bids, carrier scorecards and reporting and analytics in one place, with Emerge AI providing benchmarking and optimization across contract and spot freight. Pricing is here.
When a mini-bid beats a full annual RFP
The annual bid is the right instrument for setting strategic carrier relationships, baseline allocations and budget. It is the wrong instrument for keeping rates current, because a rate set in November is a twelve-month-old view of the market by the following October.
The model most sophisticated shippers now run is an annual strategic bid plus targeted mini-bids triggered by specific conditions. Trigger a mini-bid when:
- The spread between spot and contract on a set of lanes widens past roughly 15 percent
- Tender acceptance on a lane falls below your threshold for two consecutive months
- Volume on a lane shifts materially from forecast
- A facility opens, closes or moves
- A carrier exits a lane or region
Keep mini-bids targeted. Rebidding specific problem lanes preserves the carrier relationship. Demanding across-the-board reductions mid-contract does not, and it pushes freight into the spot market at exactly the wrong moment. DAT reaches the same conclusion in mini-bids for shippers and trigger events for transportation mini-bids.
Emerge's mini bids reuse the lane structure and carrier base from your annual event, so a targeted rebid takes days rather than weeks. More in the evergreen freight model, how to manage market volatility with mini RFPs, big solutions in small bids, master mini bids and beyond RFPs.
On genuinely volatile lanes, consider index-linked contracts with floor and ceiling bands rather than a flat rate. Spot versus contract freight covers where the line sits.
What this looks like at your size
Under roughly 1,000 loads a year. Do not buy heavy sourcing software. Run a structured bid with a clean lane file and a benchmarking subscription, or a lightweight procurement platform. Savings come from routing guide discipline and from moving tail freight to dynamic booking, not from optimization sophistication.
Mid-market, no strong TMS. Where a freight-native procurement platform pays back fastest. Bid structure, benchmarking, carrier performance and award modeling without a twelve-month implementation, plus access to vetted marketplace capacity so the bid is not just incumbents repricing the same freight.
Enterprise, thousands of lanes. Award optimization and constraint modeling are where the money is. Your bid is already competitive on price. What is not solved is routing guide depth, compliance monitoring and the speed of in-year corrections.
Already running a TMS or ERP. Check what native sourcing you own before buying a point solution, then test whether it does lane-level benchmarking and constrained award modeling. Most do neither well. See integrations, TMS integrations, data partners and Capacity Link.
Industry views: food and beverage, industrial and manufacturing, hardware retailers, apparel retailers, auto parts retailers, cosmetics retailers.
Freight RFP glossary
Accessorial. Any charge beyond linehaul: detention, layover, TONU, driver assist, lumper, stop-off, redelivery, limited access.
Award scenario. One modeled version of the award, built from the same bid set under a specific set of constraints, producing a total event cost.
Backhaul. A load a carrier takes to reposition equipment toward its home or next headhaul. Priced cheaply and structurally fragile.
BASIC. Behavior Analysis and Safety Improvement Category. The seven categories FMCSA uses to score carrier safety in the Safety Measurement System.
Committed capacity. Trucks per week a carrier agrees to supply on a lane, as distinct from a general willingness to serve it.
Dwell time. Time a driver spends at a facility beyond the free window. The most commonly omitted and most reliably priced variable in a bid.
Headhaul. A carrier's primary revenue direction on a lane pair. Priced higher than backhaul and more durable.
Mini-bid. A targeted rebid of a subset of lanes between annual events, triggered by a market or operational change.
Routing guide. The ranked list of awarded carriers per lane that your team tenders against. The real output of an RFP.
Routing guide depth. How many carriers deep the guide runs per lane. Three deep is standard on strategic lanes.
Spot leakage. Volume that falls out of the routing guide into the spot market, and the cost difference when it does.
Tender acceptance. The share of tendered loads a carrier accepts. The best single predictor of whether an award will hold.
TONU. Truck Ordered Not Used. Charged when a carrier dispatches and the load is cancelled.
Frequently asked questions
How long does an annual freight RFP take from launch to award? Six to eight weeks from the start of data collection to award, plus two to four weeks to implement for truckload and four to six for LTL. Bids that run past twelve weeks almost always started before the lane data was clean.
What data do I need to put together a strong freight RFP? Twelve to eighteen months of shipment-level history: origin and destination at five-digit postal code, mode and equipment, weight and cube, shipment counts by month, spend split between linehaul and accessorials, incumbent carrier and rate, service levels achieved, tender acceptance by carrier, and dwell time by facility. Then normalize it and forecast volume by lane with honest variability.
How do I model freight RFP scenarios? Testing different award outcomes against your own constraints before committing to any of them. You build the bid data once, then run it several ways: lowest total cost, incumbent retention, capped carrier concentration, service-weighted. Each scenario returns a total event cost, so you can see what resilience costs before awarding a lane. Scenario Builder does this in minutes.
How do I evaluate carrier proposals during a freight RFP process? On four dimensions. Rate and rate structure at 50 to 60 percent, historical tender acceptance at 15 percent, on-time performance and committed capacity at 10 percent each, integration capability at 5 percent. Safety and compliance sit outside the scoring as a pass or fail gate applied before rate is considered.
How do I run an effective freight RFP process from start to finish? Align internally on the goal, clean the lane data, segment the network, define a single pricing structure every carrier must use, invite a focused pool of incumbents and vetted challengers, bid in two rounds with structured feedback between them, score on total value, model the award against constraints, then publish the routing guide and measure actual against awarded monthly.
How does dynamic freight procurement differ from annual bid cycles? An annual bid sets rates once for twelve months. Dynamic procurement keeps rates close to the market continuously by combining an annual strategic event with targeted mini-bids triggered by rate spreads, tender rejection rates or volume shifts, and by routing tail freight to dynamic booking rather than contracting it at all.
What criteria should I use to evaluate carrier proposals? Rate and full rate structure, historical tender acceptance, on-time pickup and delivery, committed capacity per lane, integration capability, and safety and compliance as a pass or fail gate. Weight them before bids open and use carrier scorecards so performance sits beside price at the moment of award.
At what freight spend is an annual RFP worth running? Generally above $500,000 in annual freight spend, and comfortably so above $1 million. Below that, the process and license cost usually exceeds the savings, and spot or dynamic booking is the better instrument.
Should I invite new carriers to my annual RFP? Yes. A bid of incumbents only tells you what your incumbents want to charge. The obstacle is vetting, which is why pre-vetted marketplace carriers and the Premier Carrier Program matter: you see performance data before you award instead of discovering it afterwards.
How many rounds should a freight RFP have? Two for most networks. Round one establishes the market and finds coverage gaps. Round two rebids gaps, outliers and strategic lanes after structured feedback. A third negotiation round is often worth it on your highest-value lanes and rarely worth it elsewhere.
Single award or multi-award? Single-award the lanes you can afford to lose for a day. Multi-award the ones you cannot, typically 60 to 80 percent to the primary and 20 to 40 percent across backups. Depth is the cheapest insurance in freight procurement.
What is the difference between a freight RFP and an RFQ? An RFQ asks what a defined service costs. An RFP asks how a carrier will serve your network, at what price, with what capacity, under what service commitments. If your bid document is only a rate grid, you are running an RFQ. More here.
When should I run a mini-bid instead of a full annual RFP? When the spot to contract spread on a set of lanes widens past roughly 15 percent, when tender acceptance falls below your threshold for two consecutive months, when volume shifts materially from forecast, or when a facility or carrier changes. Keep it targeted to the affected lanes.
How do I make sure the rates I win in the RFP actually get paid? Push awarded rates, allocations and effective dates into your TMS immediately, then measure actual versus awarded volume, tender acceptance, primary carrier compliance and spot leakage every month. Target 80 percent or better routing guide compliance. The gap between awarded and realized savings is created in the three months after the award.
Does an annual RFP work for LTL as well as truckload? Yes, with a longer implementation window, typically four to six weeks, because class-based rating and reclass exposure add complexity. Require carriers to bid against your stated class profile and to state their reclass policy. Emerge supports LTL quoting and partners with SMC3 on LTL pricing data.
Can AI run my freight RFP for me? Not end to end, and not yet. AI is useful for normalizing bid data, flagging outliers and surfacing award scenarios you would not have modeled manually. The judgment calls, which carriers to trust with which freight and what resilience is worth, remain yours. See can general AI run freight procurement and AI prompts for freight procurement.
The bottom line
An annual freight RFP is not a rate collection exercise. It is a network design decision you make once a year, and its quality is set long before the first bid arrives, in how clean your lane file is and how honestly you defined what you asked carriers to price.
Run it in nine stages over six to eight weeks. Score on total value. Model the award before you commit. Then measure the routing guide monthly, because the difference between awarded savings and realized savings is the only number that reaches your P&L.
And stop treating the annual event as the only lever. Use it to set strategy and baseline allocations, then correct in-year with targeted mini-bids as the market moves. That combination gives you the stability of contracted freight without being locked to a network design that is twelve months old.
Emerge runs annual RFPs, mini bids and spot procurement in one platform, with benchmarking, carrier scorecards and award modeling built in. Golden State Foods unlocked 18 percent savings through strategic sourcing. Dollar Tree forecast close to $6 million in year-over-year savings. Pepsi Bottling Ventures awarded $3.9 million in freight across 355 primary and 172 backup carriers in 60 days.
SOC 2 Type II