← The BobaSync Blog
Distributor and shop owner talking over a counter For suppliers

When Wholesale Customers Ask for a Discount: What to Say

"Hey boss — the other supplier quoted me $42 a case. Can you match it?" Every distributor gets this text, and most handle it one of two bad ways: cave instantly and quietly bleed margin forever, or bristle and lecture about quality until the account feels punished for asking. There's a third way, and it starts with understanding what the question actually is. A discount request is rarely about the number. It's a loyalty test, a cash-flow confession, or an invitation to restructure — and each one has a different right answer.

July 22, 2026 · 6 min read

First, do the math they're hoping you won't

Know your real margin per SKU before you answer anything. If you make 22% on that case, a "small" 10% discount just handed over nearly half your profit on every future order of it — permanently, because wholesale discounts never sunset on their own. Run the number in reverse, too: how much more volume would this account need to order for the discount to break even? It's usually 30–50% more. Would they actually? Now you're negotiating with facts instead of fear.

Never give price away for free. Trade it. Every dollar of discount should buy you something measurable — volume, commitment, faster payment, or a simpler delivery.

The four trades that make a discount rational

Volume: "At 10 cases a week I can do $44." The classic, and still the best — but tie it to the actual standing order, not a hopeful promise. If the volume doesn't materialize for a month, the price reverts. Say that part out loud at the start; it's painless now and awkward later.

Commitment: a standing weekly order you can plan the truck around is genuinely worth money — it cuts your route cost and your demand guesswork. Discounting 3–5% for a locked weekly order isn't generosity; it's buying predictability at a fair price.

Payment speed: if they're on net-14 and chronically slow, "$44 if it's paid on delivery" converts a pricing conversation into a cash-flow win. Some accounts asking for discounts are really telling you they're squeezed — this answer helps you both.

Order simplicity: full cases instead of split units, one delivery a week instead of two "emergency" runs, orders in by the cutoff. Operational discounts reward the behavior that makes the account cheap to serve.

Working through pricing numbers on paper

About that competitor quote

Sometimes the $42 quote is real; often it's the intro price of a supplier who'll be at $47 by autumn, or a lighter case, or a brand your account's customers will taste the difference in. Don't attack it — ask about it. "Same brand? Same case size? Delivered or pickup?" Half the time the comparison dissolves on its own. And if it is real and you genuinely can't meet it profitably, say so like a professional: "That's a fair price — I can't do it on that item, and here's what I can do instead." Accounts respect a clean no far more than a resentful yes, and the ones that leave purely over one SKU's price were renting, not staying, anyway.

Keep your prices private, or every discount becomes everyone's discount

One structural point that saves more margin than any script: per-customer pricing only works if customers can't see each other's numbers. The moment your discounted price for one account circulates — a forwarded price sheet, a group chat screenshot — every other account owns that price too. Quote privately, invoice privately, and keep the master list in one place only you control. Discounts should be relationships, not leaks.

The account worth losing

Run every big discount demand through one last filter: what does this account cost to serve? The shop that orders big, pays on time, and never calls Saturday with an emergency deserves flexibility. The shop that splits cases, pays at day 40, and demands Sunday drops is often unprofitable before the discount. Giving your worst-economics account your best price to keep them is how distributors work harder every year for less — sometimes "I don't think I'm the right supplier for that price" is the most profitable sentence you'll say all quarter.

Per-customer pricing, private by design

BobaSync lets you set each customer's prices individually — every shop sees only their own numbers, never anyone else's. Standing orders, invoices, and payment status live in the same place, so the trades you negotiate actually get tracked. Founding-cohort suppliers get the platform free, for life.

See how it works →

Written by the team at BobaSync — the platform boba shops use to order from their suppliers, with private per-customer pricing built in.