Your Supplier Just Raised Prices. Here’s the Script They’re Using — and How to Push Back.
Right now, almost every supplier price-increase letter to a CPG buyer reads from the same script — tariffs, raw materials, freight, “market conditions.” That sameness is itself a signal. Here’s what each phrase actually means, the data you should have in hand before replying, and why getting 8–12 quotes is the move that separates teams that hold margin from teams that don’t.
The Script Suppliers Are Using Right Now
Read enough supplier price-increase letters in a row and you stop seeing them as individual notices. You start seeing the script. Across hundreds of inbound supplier emails to mid-market CPG buyers in the last 90 days, the same handful of phrases are doing almost all of the work:
- “All quotes are subject to tariff changes.” Increasingly appended as a standing footer to every quote, not flagged as a price increase at all.
- “Pricing is based on today’s tariff rates. If additional tariffs are implemented, prices are no longer valid and will be adjusted accordingly.”
- “Due to recently imposed tariffs on imported materials, we are passing through a surcharge of 5–25%.”
- “Based on current raw material increases and freight cost adjustments, pricing is as follows…”
- “Costs are increasing daily due to the war in Iran.” Direct attribution of price moves and supply tightness to the Middle East conflict.
- “Due to the significant increase in global logistics costs stemming from the ongoing geopolitical conflict in the Middle East… restrictions and security concerns around the Strait of Hormuz.” Often paired with a flat per-pound energy or fuel surcharge.
- “Due to current market uncertainty and expected impacts from energy, raw material and transportation costs arising from the Middle East conflict, we have had to put a shorter term expiration date on our proposal.” Quote validity collapsed from 30 days to 24–48 hours.
- “Future orders may be subject to substantial price adjustments due to the current tariff climate.”
- “Market conditions.” Used alone, with no breakout, by suppliers who don’t want a follow-up question.
If your inbox doesn’t look like this yet, give it 30 days. The pattern is consistent across ingredients, packaging, and logistics. Same language, same disclaimers, same take-it-or-leave-it framing.
The script works because most procurement teams don’t have the data to push back on it. That’s the asymmetry to fix.
The 6 Excuses You’re About to Hear — and the Counter for Each
Strip away the formatting and the letterhead and almost every supplier price-increase letter right now is one of six excuses. Here they are, with the one-sentence reply that should go in your response.
Excuse #1 — “All quotes are subject to tariff changes.”
Variants: “Pricing is based on today’s tariff rates.” “Future orders may be subject to substantial price adjustments due to the current tariff climate.”
Counter: A quote with a tariff disclaimer is not a quote — it’s a placeholder. Reply: “Send the line-item breakout — base price, HTS code, country of origin, and the tariff line as a separate item. We can’t process the increase without it.” If the supplier won’t separate the components, that’s the negotiation, not the price. Then verify the duty rate yourself against the USITC Harmonized Tariff Schedule, USTR Section 301/232 lists, and active IEEPA orders. The actual rate is public.
Excuse #2 — “Costs are increasing daily due to the war in Iran.”
Variants: “Due to the ongoing geopolitical conflict in the Middle East… restrictions and security concerns around the Strait of Hormuz.” “Expected impacts from energy, raw material and transportation costs arising from the Middle East conflict.”
Counter: The macro is real. The math from macro to your invoice is the variable. Walk the chain: conflict → crude → diesel → ocean freight → input cost. Pull WTI/Brent, the EIA weekly diesel index, Drewry WCI, and Bursa Malaysia palm oil futures for the same window the supplier is invoicing. Reply: “We see the macro move on [WTI / diesel / Drewry / palm oil]. Walk us through how that translates to your specific cost basis on this SKU.” A supplier passing through a 9% palm oil move when futures are up 9% is defensible. A supplier passing through 25% on a category with no realistic exposure to oil, diesel, or Hormuz shipping is not.
Excuse #3 — “Based on raw material increases and freight cost adjustments.”
Variants: Anything that bundles two or more cost components into a single line.
Counter: Bundling lets the supplier hide which input actually moved. Reply: “Unbundle the line. Show us the raw material move with an index reference, and the freight move per shipment. We can’t reconcile a bundled number against the underlying benchmarks.” Most ingredients have a public benchmark — ICE (cocoa, coffee), CME (dairy, grains), CBOT (wheat, corn), LME (aluminum), Platts/ICIS (resins), Drewry WCI (ocean freight). If they bundle, you can’t compare. If they won’t unbundle, you have your answer.
Excuse #4 — “Market conditions.”
Used alone, with no breakout, by suppliers who don’t want a follow-up question.
Counter: “Market conditions” is the lowest-effort justification a supplier can offer, and the most likely to be opportunistic rather than defensible. Reply with one sentence: “Which market, which condition, and what’s the move on the underlying index?” That’s it. You’d be surprised how often the increase quietly disappears from the next email.
Excuse #5 — “This is a mandatory pass-through.”
Variants: “Non-negotiable surcharge.” “Required adjustment.” “We have no choice but to pass this through.”
Counter: Tariffs themselves are mandatory. Whether and how a supplier passes them through to you is a commercial decision — and it is fully negotiable. Reply: “Pass-through structure is commercial. We’ll accept the documented tariff at the documented rate, contingent on a true-up clause: if the tariff is reduced, suspended, or refunded under IEEPA or any other mechanism, the price adjusts down within 30 days.” Tariffs move both directions. Your contract language should too.
Excuse #6 — “Supply is extremely tight — send your PO urgently.”
Variants: “This quote is valid for 24 hours.” “We reserve the right to amend or cancel confirmed orders at short notice.” “Lead times are extending — please plan for delivery 60 days from PO.”
Counter: Urgency is itself a price tactic — it collapses your decision window before you can pull benchmarks or open a parallel rebid. Reply: “We’ll commit to a PO once we have the cost basis in writing. Quote validity needs to match your actual production lead time, not 24 hours. Language reserving the right to cancel confirmed orders won’t survive our redline.” The panic move is the entire point of the letter. Don’t take it.
Every one of these excuses is designed to end the conversation. Your job is to keep it open for one more round — with a one-sentence reply that puts the breakout, the index, or the contract language back on the supplier.
What This Looks Like in Real Supplier Letters
Anonymized, but every example below is from an actual inbound supplier email to a mid-market food, beverage, or supplement buyer in the last 60 days:
A palm oil supplier to a snack manufacturer
Counter-move: Pull the Malaysia palm oil futures chart for the same week. If the supplier’s price move tracks the index, the increase is defensible. If it overshoots, you have the negotiation.
A specialty ingredient distributor to a supplement manufacturer
Counter-move: Same supplier, two weeks later, raised a separate ingredient (caffeine, $37/kg) using verbatim the same paragraph. That’s a template, not a justification. Ask for the line-item breakout per ingredient.
A vitamin importer to multiple supplement brands
Counter-move: The “act now” framing pairs urgency with ambiguity. Ask for the actual cost basis being passed through, in writing, before committing to a PO.
A global ingredient distribution partner
Counter-move: A flat per-pound surcharge attributed to ocean freight should be benchmarked against Drewry WCI and the EIA diesel index. Insist on a quarterly review with downward adjustment when the indices ease.
A major specialty chemicals supplier
Counter-move: A 24-hour quote window is itself a price tactic. Ask for the actual lead time on production and freight, then negotiate a quote validity that matches it. “Reserves the right to cancel confirmed orders” is contract language that should not survive your redline.
A freight-and-distribution partner across all categories
Counter-move: The macro numbers are real and verifiable (EIA, UN). The supplier’s specific adjustment per ingredient is not. Ask for the adjustment per SKU, the freight cost per shipment, and the carrier surcharge breakdown. Then check the math.
The pattern across all of these: a real, verifiable macro driver (oil, freight, Hormuz) gets paired with a specific price move that may or may not actually correspond to it. Your job isn’t to deny the macro. It’s to verify the math from macro to your invoice.
The Data You Should Have in Hand Before You Reply
Procurement teams that hold margin in this environment aren’t the ones with the toughest negotiators. They’re the ones who already have the numbers on screen before they hit reply. Five things you want in hand for any incoming increase:
- The base price, broken out from the tariff. If the supplier won’t separate them, that’s the conversation, not the price.
- The HTS code and country of origin. Tariff rates are public. You can verify the actual duty owed via the USITC Harmonized Tariff Schedule, USTR Section 301/232 lists, and CBP rulings. If the surcharge exceeds the actual rate, you have leverage.
- The relevant commodity benchmark. Cocoa (ICE), coffee (ICE), dairy (CME Class III/IV), wheat and corn (CBOT), aluminum (LME), polymers (ICIS/Platts), ocean freight (Drewry WCI, Freightos), crude (WTI/Brent), diesel (EIA weekly), palm oil (Bursa Malaysia). For geopolitical claims, the chain is conflict → crude → diesel → freight → input. Each link is checkable. If the supplier blames a feedstock or a freight lane that’s flat or down, you found your answer.
- Your last 12 months of paid prices for this exact spec. Not what was quoted. What you actually paid, including any pass-throughs, fuel surcharges, and freight. This is the number that anchors the negotiation.
- Quotes from 8–12 alternates for the same spec. More on this below — this is the single highest-ROI move available right now.
If five seems like a lot, the reason most teams don’t have it isn’t capability. It’s that the data lives in inboxes, attachments, and shared drives — not in a system where it’s queryable in 60 seconds. The fix is not more procurement headcount. The fix is structuring the data already arriving every day.
The Counter-Moves
1. Demand the breakout
“Send us the line-item breakout: base price, tariff line with HTS code and country of origin, freight, and any other surcharges. We can’t process the increase without it.” Most suppliers will send it. The ones who won’t are usually the ones whose number doesn’t survive the breakout.
2. Time-bound the increase and write a true-up clause
“We’ll accept the tariff pass-through at the documented rate, contingent on a true-up: if the tariff is reduced, suspended, or refunded under IEEPA or any other mechanism, the price adjusts down within 30 days.” Tariffs move both directions. Your contract language should too.
3. Benchmark the bundled “market conditions” line
“You cited raw material and freight increases. Our read of [ICE cocoa / CME dairy / Drewry WCI / WTI crude / EIA diesel] over the past 90 days shows [X]. Help us reconcile your number with the index.” This single sentence ends a lot of opportunistic increases. For geopolitical claims, walk the chain: if the supplier blames the Middle East but their input has no realistic connection to crude oil, ocean freight, or Hormuz shipping, the claim doesn’t survive scrutiny.
4. Trade duration for stability
If the supplier genuinely needs price relief, you have something they want too: forward volume commitment. Trade a 6- or 12-month commitment for a capped increase plus a true-up — not an open-ended pass-through. They get demand certainty. You get a ceiling.
5. Open a parallel rebid before you respond
Don’t wait until you’ve decided whether to accept. Send the same spec to 8–12 alternates the same week the increase letter arrives. By the time you reply to the incumbent, you have the market clearing price in hand. The negotiation reads completely differently when the buyer has data on the table.
6. Audit every invoice going forward
If you accept a tariff pass-through, every invoice should show the tariff as a separate line. If it disappears into the unit price, you’ve lost the ability to true it up later. Make the line item a contractual requirement, not a request.
Why 3 Quotes Is Theater (And 8–12 Is Data)
Most procurement policies require “three competitive bids.” It’s the universal default. It’s also the single biggest reason mid-market CPG buyers leave money on the table.
Three quotes does not give you a market. Three quotes gives you a triangle. You cannot tell from three data points whether your incumbent is at the median, in the top quartile, or 30% above market. You cannot tell if the lowest bid is a real outlier or just a different specification interpretation. You cannot tell if there’s a long tail of suppliers willing to win the business at meaningfully better terms.
Three quotes is theater. It satisfies the policy. It does not change the price.
Eight to twelve quotes is data. With 8–12 bids on the same spec you can see:
- The actual distribution. Where does the median sit? What’s the spread between the 25th and 75th percentile? Is your incumbent inside the band or outside it?
- The real outliers — both directions. A bid 40% below the median is usually a spec misread, not a deal. A bid 30% above the median is the one your incumbent has been quietly running for two years.
- Capacity depth. If you need to switch in a hurry, three suppliers means one option. Twelve suppliers means a real bench.
- Geographic and tariff diversification. If half your bids come from one country of origin, you’re a tariff announcement away from a problem.
We’ve watched this play out in real customer engagements. A bakery brand structured the quote data already in their inbox and ran wider rebids across their ingredient base. Result: $200K in annualized savings in 90 days, with average per-ingredient cost reductions of 11.7%. A snack and bar manufacturer ran the same play across 11 ingredients: $412K in savings, 5–15% per ingredient, secondary suppliers identified for over 25% of their base. Same headcount. The difference wasn’t negotiation skill. It was the depth of the bid set.
If your team can only run RFPs with 3–4 suppliers because the process takes weeks, the constraint is the process — not the market. There are far more capable suppliers than your current bid set assumes.
The 7-Day Response Playbook
When an increase letter lands, a clean response cycle looks like this:
Day 1. Log the letter. Note the supplier, ingredient, spec, percentage, effective date, and stated reason. Pull your last 12 months of paid prices for the same spec.
Day 1–2. Reply requesting the breakout: base price, HTS code, country of origin, freight, surcharges. Set a 5-business-day response window.
Day 2. Send the same spec to 8–12 alternates with a one-week quote deadline. Specify the spec tightly — the bids only matter if they’re comparing the same thing.
Day 3. Pull the relevant commodity benchmark and the public tariff schedule. Calculate what the increase should be if the supplier is being straight with you.
Day 5–7. Quotes start landing. Build the distribution. Identify the median.
Day 7. Reply with one of three positions: accept (with true-up clause), counter (anchored to your benchmarked number and the alternate quotes), or move volume to a new supplier (with a clean transition timeline).
Seven days is fast — and it’s only fast if the underlying data is structured. If your team is hand-extracting prices out of PDF attachments, you’ll burn the seven days on data entry and miss the window. The teams running this cycle today are the ones who turned their procurement inbox into a queryable system.
The Quarter Is Decided by What You Do This Week
Every supplier price-increase letter is a one-shot test of your data infrastructure. The teams that respond from a position of evidence — breakouts, benchmarks, alternate quotes — hold the line. The teams that respond from a position of relationship and goodwill absorb the increase and find out the cost at quarterly close.
Right now, suppliers are reading from a script. Procurement teams that hold margin are the ones who write back from a script of their own — built on data, alternates, and the discipline to never accept a price increase without first asking what eight other suppliers would charge for the same spec.
Related Resources
Waystation turns your procurement inbox into a queryable system — so when a price-increase letter lands, you can pull last year’s price, the spec, and 8–12 alternate quotes in minutes, not weeks.
Frequently Asked Questions
What’s the most common reason suppliers are citing for price increases right now?
Two co-equal drivers dominate: tariffs (“subject to tariff changes,” “based on today’s tariff rates,” “tariff surcharge of 5–25%”) and the Middle East / Iran war (“costs are increasing daily due to the war in Iran,” “Strait of Hormuz disruption,” “Middle East conflict”). The geopolitical language often gets paired with a real macro chain — crude oil, diesel, ocean freight — and then a specific price move that may or may not actually correspond to that chain. Raw material and freight increases (usually bundled together) are the third. “Market conditions” used alone is the fourth, and the most likely to be opportunistic.
Are suppliers actually citing the Iran war as a reason to raise prices?
Yes — directly and frequently. In the last 60 days, palm oil suppliers, vitamin importers, amino acid manufacturers, specialty chemicals companies, freight distributors, and ingredient brokers have all sent letters explicitly citing “the war in Iran,” “the Middle East conflict,” or “Strait of Hormuz disruption.” The chain they’re invoking is real (conflict → crude → diesel → freight → input cost) but checkable. Each link has a public benchmark — WTI/Brent, the EIA weekly diesel index, Drewry WCI. The supplier’s specific price move per ingredient is what you should be verifying against those indices, not the macro narrative.
How do I verify whether a tariff pass-through is the actual rate?
Ask for the HTS code and country of origin, then check the USITC Harmonized Tariff Schedule, USTR Section 301/232 lists, and any active IEEPA tariff orders. The actual duty rate is public. If the surcharge exceeds the documented rate, you have a clean negotiation point.
Why 8–12 quotes instead of the standard 3?
Three quotes is a triangle, not a market. With three data points you can’t see the median, the distribution, or the real outliers. With 8–12 you can identify whether your incumbent is in-band or 20–30% above market, find capacity depth, and diversify country of origin. The single biggest reason CPG buyers overpay is bid sets that are too narrow.
What’s a “true-up clause” and why does it matter for tariff pass-throughs?
A true-up clause says: if the tariff is later reduced, suspended, or refunded, the price adjusts down within a defined window. Tariff policy moves both directions. Without a true-up, suppliers keep the upside if rates drop. With one, you get back what you paid in.
How does Waystation help procurement teams respond faster to price increases?
Waystation captures the unstructured pricing, specs, supplier disclaimers, and tariff language already arriving in your procurement inbox and makes it searchable, comparable, and decision-ready. When a letter lands, your team can pull the last 12 months of paid prices, the relevant spec, and quotes from 8–12 alternates in minutes instead of weeks. No portals. No supplier behavior change.