The Short Answer

Ask in one message: name exactly what you are buying, name a specific price rather than asking "any discount?", give one reason that is about their business rather than your budget, and make it easy to say no. A vague ask gets a vague answer, and "what is your best price?" invites the seller to repeat the price they already gave you.

Hi [Name], I would like to order [item and quantity]. You quoted [price]. Could you do [your number] for this one? I can confirm today and pay the full amount upfront. If that does not work, tell me the best you can do and I will decide either way.

Three things are doing the work there. The number is specific, so the conversation now happens around your figure instead of theirs. The reason is something the seller actually values, which is a same-day decision and no payment chasing. And the last line gives them a dignified no, which is what keeps the door open if they come back at a middle figure. A discount is a courtesy rather than a right, and a message that reads as a request gets further than one that reads as a condition.

The Five Things a Discount Ask Has to Carry

Most discount requests fail before the price is even discussed, because the seller cannot answer them without asking two more questions. The structure below is close to what business negotiation guides recommend for a written request: a template for emailing a supplier to ask for a discount asks you to restate the price quoted, state the discount you want, and give a date by which you need an answer. The same fields work in a chat, shorter.

  1. Exactly what you are buying. Quantity, model, size, colour, delivery date. A seller discounts a firm order far more readily than an enquiry, because one of them is revenue and the other is work.
  2. The price you are responding to. Quote their own figure back. It proves you read the quotation, and it pins the conversation to a number instead of a feeling.
  3. A specific ask. A percentage or a rupee, dollar or pound figure. "Is there any discount?" is answered with "sorry, fixed price" more often than any other sentence in retail.
  4. A reason that helps them. Volume, a repeat order, paying upfront, taking it in an off-season month, buying the floor model, collecting it yourself, bundling two items, or being a customer who has never once haggled before. Your budget is not a reason; it is your problem, and sellers hear it forty times a week.
  5. An easy no. Say whether you are buying anyway. The bookselling trade's own guide to asking for a trade discount puts it bluntly: you are asking for a discount, not expecting or demanding one, and if your purchase depends on getting one you should say so, otherwise say you will buy at the listed price regardless.
Send it as one message. A discount negotiated across nine short texts gives the seller nine chances to answer only the easy part. Write the whole ask, read it once, send it once.

Why the Number You Name Decides Most of It

The single biggest difference between asks that work and asks that do not is whether a number was named, and how precise it was.

Harvard's Program on Negotiation summarises the anchoring research this way: the person who makes the first offer often comes out ahead, at least on price, because whatever figure lands first becomes the thing both sides argue around. Their write-up on precision in offers adds the part most people miss: a precise number anchors harder than a round one. Their example is house listings, where an odd figure such as 255,500 draws higher bids than a flat 255,000, because precision reads as a figure somebody worked out rather than a figure somebody felt.

On how far to push, the negotiation researcher Adam Galinsky recommends an ambitious first offer, noting that most people open too softly rather than too hard.

Two honest caveats. This research comes from salary talks, house sales and laboratory studies, not from messaging a neighbourhood shop, and one 2014 study in Psychological Science found the first-mover advantage disappears when you open on a point both sides already agree about. Treat it as a reason to name a specific, defensible number rather than a formula. In a shop where the margin is visibly thin, the polite open ask in script 7 will get you further than any anchor.

In practice that means: 12 percent beats "a discount". 18,400 beats "around 18 and a half". And a number you can explain, because it matches a competing quote, a round order total or a budget line, beats a number you invented, because the seller will ask where it came from.

Seven Messages, by Situation

Replace the brackets. Keep them short: every one of these should fit on a phone screen without scrolling.

1. The straight ask, before you have a quote

Hi [Name], I am looking at the [item, model or size] listed at [price]. I would like to buy it this week. Could you do [your number]? If that is not possible, let me know what is and I will work with it.

2. Bulk, or a repeat order

Volume is the reason sellers most readily accept, because it is the only one that genuinely changes their economics. Name the volume, and name the volume you would reach at the better price.

Hi [Name], we go through roughly [quantity] of these a month. At your current [unit price] that is [monthly total]. If you can do [unit price you want] on standing orders of [quantity], I will move the whole monthly order to you rather than splitting it. Happy to start this month.

3. Paying upfront, or in cash

For a small business the cost of a sale is not only the margin, it is the sixty days of chasing after it. That is worth real money and most buyers never think to offer it.

Hi [Name], on the [item] quoted at [price]: I can pay the full amount today rather than on delivery or on terms. Would [your number] work on that basis? No invoice to chase and no part payments.

4. Countering a quotation you have already received

This is the most common case and the one people handle worst, usually by going quiet for a week and then asking for "the best price". Respond to the quote itself, line by line if it has lines.

Thanks for the quote, [Name]. The [item] and the [item] are fine. The total of [their total] is above what I have for this, and my number is [your number]. Two ways I can get there: drop the [optional line item], or keep everything and meet me at [your number]. Which is easier for you?

Giving the seller two routes to the same answer is the whole trick. One of them is almost always easier for them than a flat cut, and you have stopped asking them to simply lose money.

5. When you have a competing price

Only send this if it is true, and name the thing you would rather buy from them. A bluff that gets called costs you the relationship and the discount.

Hi [Name], I have [competitor] at [their price] for the same [item and spec]. I would rather order from you because of [delivery, service, past orders, warranty]. Can you match it, or get close? If you can do [your number] I will place the order today.

6. The long-standing customer

Loyalty is a weak argument stated on its own and a strong one with a number attached to it. Put the history in figures.

Hi [Name], we have been ordering from you since [year], roughly [number] orders and [total] this year. I have never asked for a discount before. On this [item] at [price], could you do [your number] as a standing rate for us? Happy for it to apply from the next order rather than this one.

7. The open ask, when you do not know the range

Anchoring only helps when you have some idea what the thing costs to supply. If you genuinely do not, naming a number can insult the seller or leave money on the table. Ask open, but ask for something concrete.

Hi [Name], I am buying [item] and I want to be straight with you rather than haggle. What is the best you can do on it, and is there a version of the order (paying upfront, collecting it myself, taking [quantity]) that gets me a better price? I am buying either way.
"I am buying either way" is not a weakness. It removes the threat, which is exactly what makes a small seller comfortable showing you their real floor. Keep it for the sellers you want to still be buying from in two years.

Five Lines That Lose You the Discount

  • "Last price?" On its own it is the most ignored message in retail. It carries no order, no number and no reason, so the honest answer is the price already on the screen.
  • "It is too expensive for me." Your budget is not an argument. Reframe the same thing as a number you can commit to: "I have [figure] for this" is the identical fact phrased as an offer.
  • A threat you will not carry out. "I will buy elsewhere then" works once. It does not work on the person who watches you buy it from them twenty minutes later.
  • Haggling after you agreed. Reopening a price you accepted, or asking for an extra cut at delivery, is the fastest way to be quietly deprioritised on every future order.
  • Silence. The most common ending is not a refusal, it is a maybe that nobody follows up. That one is worth its own section.

The Follow-Up Nobody Sends

Watch what actually happens to a discount request. You send it on a Thursday. The seller says they will check with their manager. You feel the conversation is live, so you leave it. On Monday it is buried under forty chats, by Wednesday the urgency has gone, and three weeks later you buy the thing at full price somewhere else, slightly annoyed, having never found out whether they said yes.

Two things fix that, and both take ten seconds at the moment you send the ask, while you still care: write down what you asked for, and decide the day you will chase it.

The chase itself is one line, and it works because it is specific about what you are waiting for:

Hi [Name], following up on the [item] we discussed on Thursday. You were checking [the discount] with [the owner]. Any news? I am ready to confirm today if it works, and happy to hear a no.

If the offer has an expiry, set a second reminder for the day before it lapses, because an expiring quote is the only deadline in this whole exchange and it is always the buyer who misses it. For a price that recurs, such as an annual renewal you always mean to renegotiate, make it repeat: Remind me every year on 1 March at 10am to renegotiate the supplier rate.

NagMeLater is a reminder service that lives in a WhatsApp chat: no app, no account, save +1 202 490 9133 and send it a sentence. The first 7 days are free and unlimited, then it is 4.99 dollars a month or 99 dollars once. To set the chase above, this link opens the chat with it already typed.

Your first 7 days are free and unlimited

No app, no account. Save the number, send a message, done.

Frequently Asked Questions

How do I politely ask for a discount on WhatsApp?

Send one message that names what you are buying, repeats the price you were quoted, asks for a specific figure rather than 'any discount', gives one reason that benefits the seller such as volume or paying upfront, and ends with an easy way for them to say no. Politeness is mostly in that last part: a request the seller can decline without losing the sale reads as a request, while one that sounds like a condition reads as pressure.

Should I name a number or ask for their best price?

Name a number in most cases. Negotiation research summarised by Harvard's Program on Negotiation finds the side that makes the first offer tends to come out ahead on price, and that a precise figure anchors more strongly than a round one. The exception is when you have no idea what the item costs to supply, where naming a number can either insult the seller or leave money on the table. There, ask openly what the best they can do is, and offer a concrete change such as paying upfront or collecting it yourself.

How much of a discount is reasonable to ask for?

It depends entirely on the margin in the category, which is why there is no honest universal percentage. What travels is the method: make the number defensible. If it matches a competing quote, a round order total, the price you paid last year or a budget you actually have, you can explain it when the seller asks where it came from. A number you cannot explain is the one that gets refused.

What is the best reason to give when asking for a discount?

One that changes the seller's economics rather than describing your own. Volume, a standing or repeat order, paying the full amount upfront instead of on terms, buying in an off-season month, taking a display or floor model, collecting it yourself, or bundling two purchases. Saying you cannot afford it is the most common reason given and the least persuasive, because it asks the seller to solve your problem.

What should I do if the seller says no?

Ask one follow-up question rather than walking away: whether there is a version of the order that would work, such as a different quantity, a longer lead time, free delivery instead of a price cut, or the same price held for a repeat order. Sellers who cannot move on headline price can often move on something attached to it. If the answer is still no, buy it or do not, but stay pleasant, because the next order is the one where loyalty becomes a real argument.

Is it rude to ask for a discount over WhatsApp rather than in person?

No, and for many sellers it is easier, because a written ask can be considered, checked with a manager and answered without anyone losing face in front of other customers. It also gives both sides a record of what was offered. The thing to avoid is the drip of short messages: write the whole request once, send it once, and let them reply when they have an answer.

How long should I wait before following up on a discount request?

Two to three working days for a small seller, and the working day after any date they gave you. The real problem is not the interval, it is that most buyers never follow up at all: the conversation feels live, then it is buried, and the purchase quietly happens elsewhere at full price. Decide the chase date at the moment you send the ask, while you still care about it, and hand it to something that will not forget.