How to stop being undercut on price — and why competing on rate is a trap

There's always someone cheaper. Competing on price is a race you can't win. How to reframe the conversation so price stops being the deciding factor.

4 min read Adrien

There is always someone cheaper than you. Always. On every platform, in every market, at every moment. If price is the main variable the client is evaluating, you’ve already lost to someone who needs the money more and cares less about the outcome.

The goal isn’t to be the cheapest option. The goal is to not be in a price comparison at all.

Why you get undercut

When clients compare freelancers primarily on price, it’s usually because the offers look similar. Same deliverables, same timeline, different number. When two options look equivalent, price is the only remaining variable — so of course they pick the lower one.

Getting undercut is a positioning problem, not a pricing problem. The fix isn’t lowering your rate. It’s making your offer distinct enough that a direct price comparison becomes difficult.

What makes a price comparison difficult

A commodity is priced by the market. A specific capability applied to a specific problem is priced by the outcome.

The shift: don’t quote for “a website redesign” — quote for “a checkout flow that reduces the drop-off rate on [client’s specific product].” The first quote gets compared to ten others. The second gets compared to the client’s existing problem.

Specificity creates separation. When you demonstrate that you’ve understood their situation in a way the other freelancers clearly haven’t, the price conversation changes. This is also where specialising in a niche compounds the effect — the more specific your positioning, the fewer direct comparisons a client can make. It becomes “can we afford this person” rather than “which of these people is cheapest.”

This comes from the discovery call. Ask questions that no one else is asking. Understand the business problem behind the brief. Reflect that understanding in your proposal — not as a summary of what they told you, but as a reframing of what the actual problem is and what solving it is worth.

The “I got a cheaper quote” conversation

It happens. Here’s what not to do: drop your rate to match, explain defensively why your rate is justified, or immediately offer a discount.

What to do instead: “That’s worth knowing — what did their proposal include?” The question is genuine. If their scope is narrower, that’s the conversation: you’re not offering the same thing. If their scope is identical, then either they’re pricing below cost or they know something about this project that you don’t. Neither is a great sign for the client.

You can also ask: “What’s your decision criteria beyond price?” Most clients have one — quality of a past portfolio, specific domain experience, ability to deliver on a short timeline. If their actual priority aligns with your actual strength, price becomes less relevant.

What you don’t do is panic-discount. A client who chose you because you matched the lowest quote is the client who’ll ask for more work at the same rate six months later.

The clients who don’t negotiate

The clients who push hardest on price are usually the ones with the least budget. That’s not always true — large companies have procurement processes that require multiple quotes — but it’s common enough.

Clients who have a real problem and enough budget to solve it are less focused on rate and more focused on confidence. They want to know you’ve solved this problem before. They want to know you understand their situation. They want to know you’ll finish.

Those clients don’t go to platforms and compare quotes. They ask their network for a recommendation, or they reach out to someone whose work they’ve seen. Your positioning needs to be in front of them, not in a bidding interface.


Timescanner tracks your actual effective rate by client — so you can see which projects were worth your time and which weren’t, and price the next engagement accordingly. Works with any iCal-compatible calendar.

Timescanner

Your calendar already knows how much you worked.

No timers. No new habits. Timescanner reads your calendar — Google Calendar, Outlook, iCloud, and more — and generates your billing reports automatically.

Start free trial — 30 days, no credit card