There's a particular silence that happens after a client asks for a discount. You're standing in your kitchen, or between appointments, or half-asleep with your phone lit up in the dark, and you read the message: Is there any flexibility on the price? And in the two seconds before you answer, something happens that has almost nothing to do with money. You feel found out. Some quiet part of you that has never been fully convinced your work is worth what you charge sits up and says: see, they noticed too.
Here is the uncomfortable part. The client almost never means what you think they mean. You hear your price is too high. They usually mean is this a real number? Those are completely different questions, and answering the second one as though it were the first is how solo providers spend years discounting their way toward resentment.
The discount question is a test of whether your price is real
People negotiate with prices they believe are soft. Nobody haggles at the pharmacy counter. Nobody asks the airline for ten percent off. Not because those prices are fair — often they aren't — but because everything about how the number is presented says this is a fact, not an opinion.
When a client asks you for flexibility, they are running a small, mostly unconscious experiment. Your answer tells them what kind of number they're dealing with. And whatever you answer, they will believe you. If you hold, the price becomes a fact about the world, like the price of gas. If you fold, the price becomes a fact about you — specifically, about how much pressure you'll take before you move.
This is why the first concession costs so much more than the money. You didn't give away fifteen percent. You gave away the category the number lived in.
Why one small yes turns into a permanent negotiation
Robert Cialdini's work on reciprocal concessions describes something most of us have felt from the inside: in human bargaining, a concession invites a counter-concession, and the two sides converge. It's a beautiful mechanism when you're trading. It's poison when you're the only one who has anything to trade.
You drop the price. The client doesn't reciprocate — there's nothing for them to give — but the pattern is now established between you. The next time, the ask comes earlier. And because of anchoring, that discounted figure quietly becomes the new reference point in the client's head. Kahneman and Tversky showed how stubbornly people cling to the first number they encounter, adjusting from it insufficiently even when they know it's arbitrary. Your real rate is no longer the anchor. The favor is.
There's a second, crueler effect. Consumers routinely use price as a signal of quality when they can't easily judge quality directly — and nobody can easily judge quality in a service before they've received it. A haircut, a massage, a coaching session, a session with a photographer: these are what economists call credence goods. The buyer is guessing. Your price is one of the loudest guesses available to them.
So when you discount readily, you don't just earn less. You transmit information. You tell the client the higher number was decoration. And they will not think how generous. They will think, somewhere below language, so what is this actually worth?
The move: say no to the price, yes to the person
The mistake isn't refusing. The mistake is refusing coldly, as though the client did something rude by asking. They didn't. Asking is rational.
What you want is a response that is warm toward the human and immovable toward the number. Negotiation researchers have a name for the underlying idea: don't concede on price, trade on scope. Price and package are two different dials. If the client genuinely can't afford you, the honest answer is a smaller version of the work — not the same work, cheaper.
In practice that sounds like: "The rate for the full session is what it is — I keep it the same for everyone, which is the only way I can keep it fair. But I do have a shorter thirty-minute option at a lower price if that works better right now."
Notice what that does. It refuses without rejecting. It gives a reason that isn't about them ("the same for everyone") and isn't a lie. And it hands them a real choice, which restores the agency they were reaching for when they asked in the first place. Very often the client takes the full session anyway. What they wanted was to not feel like the only person paying full freight.
Also notice what it doesn't do: apologize, explain your overhead, list your certifications, or narrate how hard the work is. Justification is a tell. A price that needs defending sounds negotiable. The people you most want as clients read that instantly.
The client you lose was already leaving
Here's the fear underneath all of this, and it deserves to be said plainly rather than reassured away: if you hold your price, sometimes they walk. That's true. It will happen. It will sting, and you will do the math on the empty slot on the drive home.
But loss aversion — our tendency to feel a loss roughly twice as heavily as an equivalent gain — makes that empty slot loom far larger in your mind than it deserves to. You will vividly picture the client you lost. You will never picture the six clients who booked at full price because your rate looked settled and confident, and who therefore assumed you were good.
The discount-seeker who leaves over a firm no was rarely a long-term client. Price-first buyers are, by definition, loyal to price. Someone will always be cheaper. The clients who stay are the ones who came for you.
Your next moves
- Write your one-sentence hold, today, before you need it. Something like: "My rate is the same for everyone — it's the only way I can keep it fair." Say it aloud until it sounds like weather, not defense. You'll use it within the month.
- Build a legitimate cheaper option and name it. A 30-minute version, a consult-only, an off-peak slot. Put it on your booking page as a real service with its own price. Now "no" always comes with a door.
- Publish your prices where clients see them before they ask. A number encountered on a page reads as policy. The same number spoken over text reads as an opening offer. Move the anchor upstream.
- Delete the words "I usually charge" from your vocabulary. Usually is an invitation. So are for you, just this once, and let me see what I can do.
- Track every discount you gave in the last six months. Add up the money, then look at which of those clients are still with you. Most solo providers find the number is larger than they thought and the retention is worse. Let the spreadsheet make the argument your nerve can't.
Where the number stops being a conversation
The deepest fix isn't a script. It's structural. A price is hardest to negotiate when it never enters a negotiation — when the client meets it the way they meet a train timetable, already decided, before any human is in the room to soften it.
That's what a booking link does that a text thread never can. When someone opens your page, sees the service, sees the price, sees the open Thursday at 2pm, and books it — there is no pause for is there any flexibility. The number was context, not an offer. That's the whole reason we built Slate: you run everything from your phone, the client books from a link that looks like you actually care about your work, and the price sits there quietly doing its job. Ninety seconds to set up. No team features, because there is no team — just you, and a rate that finally holds still. If you want to see what your work looks like when it stops apologizing for itself, the link's right here.