Convert
How do you answer a B2B discount request without wrecking your price?
Answer a B2B discount request with a trade: term, prepay, signature date, or scope. A 20% discount needs 25% more deals to break even, so never give one free.
October 5, 2026

How do you answer a B2B discount request without wrecking your price?
Answer a discount request with a trade. Every point off the price buys you something you value: a longer term, prepayment, a faster signature, a reference, a bigger scope. A discount with nothing attached teaches the buyer your price was a first offer.
Why is a free discount so expensive?
Because it comes straight out of the money you keep, and you need more deals to make it back.
Run the math. Cut price 20% and you need 25% more deals to bring in the same revenue, because 1 divided by 0.8 is 1.25. Cut 30% and you need about 43% more. Most early SaaS teams don't have 25% more pipeline sitting around. The discount that "saved the deal" quietly raised the bar for the whole quarter.
Discounts also stick. Next year's renewal starts from the discounted number, and the buyer opens with "last year we paid."
And they spread. Buyers talk. If one account got 30% off for asking, the next one will ask.
What is the buyer really asking for?
Usually one of three things, and only one of them is about price.
- Cover. The champion needs to show their boss they negotiated. A small, traded concession solves it.
- Cash flow. They can afford it, just not all at once. Payment terms solve it without touching the price.
- Value doubt. They aren't sure it's worth the number. A discount doesn't fix doubt. It only makes the doubt cheaper. Go back to the pain and what the problem costs them.
Ask one question before you answer: "Help me understand what's driving the ask." The answer tells you which of the three you're in.
What should I trade for a discount?
Things worth more to you than the points you give up.
| You give | You get |
|---|---|
| Lower annual price | Multi-year term |
| Lower price | Annual prepay instead of monthly or quarterly billing |
| A one-time discount | Signature by a specific date |
| A discount | A named reference call or public logo |
| A lower per-unit price | A bigger committed scope |
| Nothing off the price | Split payments, a later start date, an extra onboarding session |
Say the trade out loud. "I can do that if we sign a two-year term" teaches the buyer that price moves only when something else moves with it.
If they don't want any trade, the request was cover or habit. Hold the price.
How do I set discount rules before the call?
Write them down, so nobody improvises on a live call.
- A ceiling by deal size, and who can approve above it. At this stage, usually the founder.
- The approved list of trades, like the table above.
- A rule that discounts are first-year only unless a term commitment pays for them.
- The discounts you always offer, like annual prepay, published in your pricing FAQ. Public discounts are policy. Private ones are improvisation.
If you keep getting the same request at the same tier, your packaging is off. Pricing tiers should split buyers, and a tier every buyer haggles over is splitting nobody.
What do I say on the call?
Short, calm, and specific.
"The price reflects what this replaces for you, which you put at [their number]. I don't discount for nothing. If annual prepay works for you, I can take [your published prepay discount] off. If a two-year term works, I can hold this year's price for both years."
Then stop talking. Silence after an offer is fine.
If they push for more with nothing to trade, ask what changed about the value. If nothing did, the price stands.
How do discounts show up in CAC?
Every discount stretches your payback. CAC stays the same when you cut the price, because you already spent the money to win the deal. The revenue that pays it back shrinks. A 20% discount on a deal you spent heavily to win means more months before that customer covers what you spent on them.
What should I do this week?
- Pull your last ten closed deals. Write down the discount on each and what you got for it.
- Count how many had a discount with nothing traded.
- Write a one-page discount rule: ceiling, approver, approved trades.
- Add "what's driving the ask?" to your negotiation script.
- Run the math on your average discount: how many extra deals did it cost you this quarter?
Twenty points off for nothing means a quarter that needs 25% more deals. Trade or hold.
FAQ
Should early-stage startups ever discount?
Yes, for something you need: a design partner commitment, a reference, a multi-year term, prepayment. Discounting for a logo you can't talk about publicly buys you nothing.
How big should an annual prepay discount be?
Big enough to change behavior, small enough that monthly still makes sense for some buyers. Pick one number, publish it, and stop negotiating it deal by deal.
What if a competitor is cheaper?
Ask what the buyer gets for the lower price, and compare outcomes on their numbers. Matching a cheaper competitor with no trade tells the buyer the products are the same.
Is it okay to discount to hit quarter-end?
It trains buyers to wait for quarter-end. If you do it, trade it for a signature date, and remember the next renewal starts at the lower number.
Frequently asked questions
- Should early-stage startups ever discount?
- Yes, for something you need: a design partner commitment, a reference, a multi-year term, prepayment. Discounting for a logo you can't talk about publicly buys you nothing.
- How big should an annual prepay discount be?
- Big enough to change behavior, small enough that monthly still makes sense for some buyers. Pick one number, publish it, and stop negotiating it deal by deal.
- What if a competitor is cheaper?
- Ask what the buyer gets for the lower price, and compare outcomes on their numbers. Matching a cheaper competitor with no trade tells the buyer the products are the same.
- Is it okay to discount to hit quarter-end?
- It trains buyers to wait for quarter-end. If you do it, trade it for a signature date, and remember the next renewal starts at the lower number.