"Can you do better on price?" usually comes right at the end of a good sales call, and the negotiation tips you use in the next ten seconds decide whether you close the deal at a fair price or give away margin you'll never get back. These sales scripts and closing techniques are for founders doing founder-led sales, engineers and solutions engineers who suddenly own a quote, SDRs moving into closing, and AEs who feel their stomach drop every time a buyer asks for a discount.

This isn't the same as handling "it's too expensive". That objection says the value isn't clear. A discount request often means the opposite: the buyer wants it, and they're checking whether there's money left on the table. Treat it like a price objection and you'll re-pitch someone who's already sold. Treat it like a negotiation and you keep the deal and the price.

Why most people cave on discount requests

The usual pattern looks like this:

  1. Buyer: "Can you do better on price?"
  2. Seller, instantly: "I could probably do 10%."
  3. Buyer: "Great, can you do 15?"

Three mistakes happened in two seconds:

  • No question was asked. The seller doesn't know why the buyer wants a discount, or whether the price was actually a problem.
  • The discount came for free. Nothing was traded for it, so the buyer learns that asking works.
  • The first number became the floor. Once you say 10%, that's where the next round starts.

Most people cave because silence feels risky. The fix is not to become a harder person. It's to have a short sales script you've practised so many times that you don't need courage in the moment.

Step 1: Pause, then ask what's behind the ask

Your first reply should be a question, not a number.

"Fair question. Before I look at anything, help me understand: is it the total amount, the timing of the payment, or how it compares to something else you're looking at?"

Each answer points to a different move:

  • Total amount → maybe the scope is wrong. Adjust scope, not price.
  • Timing → it's a cash-flow or budget-cycle issue. Adjust payment terms, not price.
  • Comparison → they have another quote. Ask what's in it before you react.
  • "Just checking" → they were testing. Hold the price politely.

That last one is more common than people think. A lot of buyers are trained to ask once. If you stay calm and friendly, many of them move on.

Step 2: Hold the price once, kindly

If they were just checking, give a short, confident answer and stop talking.

"I hear you. Honestly, this is already the price we think is fair for what you're getting, and I'd rather not pad it just to discount it later. Is there anything in the scope that doesn't feel worth it to you?"

Then wait. Count to five in your head if you have to. The silence after a confident answer is where most deals close at full price.

Step 3: Never give, always trade

If a concession is truly needed, make it a trade. A rule worth writing on a sticky note: every discount buys something.

Useful things to ask for in return:

  • A longer commitment (annual instead of monthly)
  • Upfront payment
  • A faster signature date
  • A case study, a reference call or a public logo, if they're comfortable with it
  • A smaller starting scope that expands later

The script:

"I might be able to move on price if we can make it work on our side too. If you were able to sign by the end of this month and pay annually, I'll see what I can do. Would that work for you?"

Notice the "if… then" structure. The concession is conditional. If they say no to the condition, the discount disappears without you having to take anything back.

Step 4: Concede in shrinking steps

If you do move, the size of your steps tells the buyer how close they are to your limit. Big, equal steps say "there's plenty more". Shrinking steps say "we're near the end".

Bad pattern: 10% → 10% → 10%.
Better pattern: 6% → 3% → 1%, each one tied to something new.

And name a number that's specific. "We can do 6%" sounds like a calculated decision. "We can do about 10%" sounds like a guess you'd happily revise.

Step 5: Close the loop and confirm

When you land on terms, don't let the call drift. Summarise and get the next step in the calendar.

"So to confirm: annual plan, paid upfront, 6% off the list price, signature by the 30th. I'll send the updated agreement today. Who else needs to see it before you sign?"

That last question catches the silent approver before they surprise you next week.

A discount negotiation checklist for your next sales call

Copy this into your call notes:

  • [ ] I asked why before I offered anything
  • [ ] I held the price at least once, calmly, and then stayed quiet
  • [ ] Every concession was traded for something (term, timing, payment, scope)
  • [ ] My concessions got smaller each time
  • [ ] I used specific numbers, not "about" or "roughly"
  • [ ] I summarised the final terms out loud
  • [ ] I left with a signature date and the name of every approver

For founders and engineers: decide your floor before the call

Founder-led sales has one extra trap: you're the person who sets the price and the person who wants to be liked on the call. That's a bad combination at minute 28.

Write three numbers down before any closing call:

  1. List price. What you quote.
  2. Target. What you'd be happy with.
  3. Walk-away. Below this, you say no, kindly.

If you're an engineer or solutions engineer who ends up owning the quote, agree these numbers with whoever owns revenue before the call, so you're never improvising margin in front of a buyer.

Why this only works with sales practice

Reading a negotiation playbook feels great. Then a real buyer says "can you do better?" in a slightly annoyed voice and your mouth says "sure, 15%" before your brain catches up.

The pause, the hold, the "if… then" trade: these are reflexes, and reflexes come from sales practice, not from reading. Run a sales role play where a colleague plays a buyer who asks for a discount three times in a row, each time a bit more insistent. Do it until holding your price feels boring. That's when it's ready for a live call.

Wrapping up

A discount request is a buying signal, not a rejection. Ask what's behind it, hold your price once, trade every concession for something real, shrink your steps, and leave with a date. You'll close more deals at prices that actually keep your company alive.

If you want to rehearse moments like this against virtual customers that push back like real buyers, that's what we're building with Maya, our sales coach, at Kulissa.