Short answer: Ask politely, directly, and give them an easy reason to say yes - "Is there any flexibility on the price?" or "Do you have any current promotions?" Be friendly, be willing to hear no, and stay quiet after you ask. Most people never ask at all, so simply asking well puts you ahead.
Asking for a discount feels awkward because we imagine it's rude or cheap. It isn't - for many purchases it's completely expected, and the worst outcome is a polite "no" that costs you nothing. The trick is asking in a way that's easy to say yes to.
You don't need a clever tactic. A simple, warm, direct question does most of the work:
"Is there any flexibility on the price?" "Do you have any discounts or promotions running at the moment?" "Is this your best price, or is there any room to move?"
Direct isn't rude. It's clear - and clear is easy to answer.
You make "yes" easier when you hand over a hook:
A reason turns your request from "give me money off" into a small, fair trade.
The most underused move: after you ask, go quiet. Silence is uncomfortable, and people rush to fill it - often with a concession. Ask your question, then let it sit. Don't talk yourself back out of the discount you just asked for.
The reason discount-asking feels high-stakes is we treat "no" as rejection. It isn't - it's just information. Stay warm whatever the answer: "No worries, thanks for checking." That grace keeps the door open, and often gets you a "well, I can do a little" you wouldn't have gotten otherwise.
If asking about money makes you tense up, draft it first and let Rewrite It Better smooth it into something friendly and direct - warm enough that it lands, clear enough that it works.
Asking for a discount is one flavour of a bigger skill: advocating for yourself calmly. That's the whole of our Speak Up for Yourself course.
To ask for a discount, ask politely and directly, give an easy reason to say yes, then stay quiet and be genuinely fine with either answer. Most people never ask - asking well is the whole edge.
No - for many purchases it's completely normal and expected. A polite, direct question costs nothing and the worst case is a friendly "no." Staying warm about the answer keeps it from ever feeling rude.
Ask simply and directly: "Is there any flexibility on the price?" or "Do you have any promotions running?" Then give an easy reason to say yes - paying upfront, buying more, or a matching price elsewhere.
Stop talking. Silence is powerful - people tend to fill it with a concession. Ask your question, then let it sit rather than talking yourself back out of the discount.
Treat it as information, not rejection. Stay warm - "no problem, thanks for checking" - which keeps the relationship good and sometimes prompts a small offer anyway.
When you can offer a reason: paying in cash or upfront, buying multiple items, matching a competitor's price, or a minor flaw in the item. A reason reframes it as a fair trade rather than just asking for money off.
Real situations, before/after examples, and a quiz. Chapter 1 is free.
Open the course