Selling·August 9, 2026·7 min read

Discount Requests in Retail: Give a Floor, Not a No

A floor sets the lowest price a seller can take, and a menu gives them something to trade instead of cash off the tag. Together they beat both "never discount" and "let me get my manager."

A seller hands a brown paper shopping bag to a customer across a wooden mall kiosk counter, with a tablet point-of-sale and handmade ceramics on the counter between them.

A regular picks up the $180 jacket, checks the tag, and asks the seller what the best price is. There's no sale sign, no discount code, nothing to argue against — she's just asking, the way people ask. What happens in the next twenty seconds decides whether she buys today, walks off to compare, or comes back next month asking the exact same question, because it worked last time.

Most shops meet discount requests in retail with exactly two responses, and both are expensive in opposite directions. "We don't discount" is a rule dressed up as a policy, and it walks a margin-positive sale out the door over a customer who just wanted a reason to say yes today. "Let me get my manager" turns a twenty-second exchange into a three-minute negotiation the customer already knows they're winning, and it trains your regulars to always ask, because asking costs them nothing to try.

Neither of those is a policy. Both are the absence of one.

What should you say when a customer asks for a discount?

When a customer asks for a discount, don't answer with a number. Answer with a question, then trade: find out whether it's price or timing, and offer something that costs margin rather than revenue, like a lower price on a second item, a free add-on, or store credit. Set a floor on every item, the lowest price you'll take, and let sellers go there on their own. Never let a discount leave the register unrecorded.

Discount requests in retail start with one question

Is it the price, or is it the timing? A customer who says "I just want it a little cheaper" can pay today and is testing whether the price has give in it — that's a concession conversation. A customer who says "I love it, I can't swing it until Friday" doesn't want a discount; they want a cheaper version of the same thing, a payment plan, or a hold, and a deposit or layaway solves that without touching your margin. Handing a price cut to a cash-flow problem instead of a price objection is the most expensive way to lose margin you never had to give.

If it really is a price objection, trade for it — that's the whole rule. The commonest mistake at the register isn't discounting too much, it's discounting for free: handing over a lower price the instant it's asked for. The Harvard Program on Negotiation is blunt about this in its guidance on making concessions: don't concede anything without getting something of significance in return. Give it away free and you have taught the other side to ask again. "Something back" doesn't have to be complicated: buy the second item too, or commit to today instead of "let me think about it." It's the same instinct behind the upsell you make at the register.

Discount the basket, not the sticker

Cash off the tag is the most expensive concession you can give, and it's usually the first one a seller reaches for because it's the easiest to say. It's expensive twice over.

The first cost is psychological, and it outlasts the transaction. Knock 15% off and the customer pays $153 for something marked $180 — and that $153 becomes the number their memory measures every future price against. That's the anchoring effect: an initial number shapes how every later one feels. Next time, $180 will look like someone raised the price on them, even though nothing changed. A discount on a second item or store credit toward a future purchase never touches the number on this item, so next visit it's still $180 and nobody feels cheated.

The second cost is that cash off the tag comes out of revenue, not margin. Twenty dollars off today's sale is twenty dollars you never collect. Twenty dollars in store credit costs you margin later, but it buys you something cash off can't: a second visit.

Do the math, then set the floor from cost

Say an item sells for $100 and costs you $60, a 40% gross margin. Take 10% off at the register and the customer pays $90. Your cost hasn't moved, so your profit on that unit drops from $40 to $30: a 25% cut in what you actually make, on a discount that only looked like 10%.

To collect the same total gross profit at that lower per-unit margin, you now need to sell a third more units. That's the same arithmetic behind the Small Business Administration's break-even calculation, fixed costs divided by the margin left on each unit, which is why shaving the margin moves the unit count so far. A seller who discounts freely because "it's just 10%" is quietly committing you to selling a third more to stand still.

So go back to that $180 jacket. Say it costs you $108, a 40% margin, and you need at least 25% margin on every sale to cover payroll and rent. The floor is cost divided by one minus that target: $108 ÷ 0.75 = $144. That's $36 of real room between the tag and the floor, and your seller can spend all of it without finding you. Spend all $36, though, and the unit's gross profit falls from $72 to $36 — half. The floor is a ceiling on a seller's authority, not a target to hit every time.

Set that floor per item, not one flat percentage off the catalogue. A flat 20% off list looks tidy on paper, but 20% off a $40 item that costs $32 prices it at cost, while the same 20% off a fat-margin item leaves money on the table. Let the seller see the actual floor number too. A seller guessing at a limit either lowballs their own offer or goes to find you anyway, which reopens the delay this approach exists to close.

Then give them something to trade that isn't the floor itself:

  • A lower price on a second item, not this one
  • A free add-on: gift wrap, engraving, assembly
  • Store credit or loyalty points instead of cash off
  • Extended layaway or a payment plan
  • The floor price itself, but only as the last offer

If an item genuinely isn't moving, that's a different problem: clear it in one cut, not a bigger discount every week until it's gone.

The unrecorded discount is the real cost

None of this works if the discount disappears into a manual override nobody can see later. A seller who quietly lowers the price hands you a sale with a margin you can't reconstruct at month's end, and your "best seller" might be your worst earner once you subtract what was given away to close it. It's the same blind spot behind till mysteries blamed on the wrong thing: a short drawer is almost never theft, and a soft margin usually isn't malice either.

Recording it is what a floor in the system buys you that a floor in a seller's head doesn't: every override is attributed to a person and an item. VoVi tracks a minimum price per item for this reason, and overrides show up on the dashboard by store, item and seller instead of living in someone's memory. Pair that with a commission plan that doesn't quietly pay sellers for discounting to hit their number.

That's what the seller behind the $180 jacket does in those twenty seconds now: not deciding yes or no, but working the menu before she reaches for cash off the tag. If the regular still wants a straight discount, the number in the seller's head is one the system already agreed to, not one she's guessing at under pressure. And the tag still reads $180 the next time that regular walks in.

A floor and a menu beat a flat no

  • Set the floor from cost, not a flat percentage off list — the same rate that's harmless on a fat-margin item can sell a thin-margin one at a loss.
  • Ask why before offering anything. A price objection and a cash-flow problem need different answers.
  • Discount the basket, not the sticker: store credit and bundles protect the reference price, cash off the tag doesn't.
  • Log every override to a person and an item, so your margin is a fact at month-end, not a guess.

Common questions

What do I do when a customer says they got a discount here last time?

Check whether it's true first, and pull their purchase history if your system keeps one. If they did get a lower price, match what today's floor allows, not what a seller gave away without one. If they didn't, say so plainly and offer something from the menu instead.

Should I price-match a competitor?

Only if you can confirm their price is real and current, not something a customer is inventing, and only as a deliberate written policy — not something a seller improvises under pressure. An unwritten price-match rule becomes a discount request in disguise.

Should first-time customers get better discounts than regulars?

Generally no. Save your best concessions for the second and third visit, not the first. A first-time customer hasn't earned a concession yet, and training them to expect one on visit one just moves the negotiation earlier.