Home / Blog / Commercial operations

How to price a new client engagement

A price that's too high mostly costs you the deal. A price that's too low costs you the entire engagement's margin, and by the time it's obvious, the client has already agreed to a number that's awkward to renegotiate. Underpricing is the more expensive mistake precisely because it's harder to walk back.

Pricing well isn't about finding a clever formula. It's about grounding a number in facts you actually have, instead of a gut feeling shaped by wanting to win the work.

Underpricing is one of the hardest mistakes to fix later

Once a client has a number, renegotiating it upward reads as bad faith even when the original estimate was genuinely wrong. That asymmetry is exactly why it's worth spending real effort getting the number right before it's quoted, not after.

Price from real costs, not a round number

A price that starts from "what sounds reasonable" skips the step that actually protects margin: knowing what the work costs to deliver. Start from direct labor and materials, add the margin you actually need, and let that be the starting point, not a market-feel guess.

In Stelaah, past project costs and time tracking are attached to the client and project record, giving a new estimate real historical data to price against instead of a guess. See how estimates works.

Check what similar past work actually took

Before finalizing a quote, look at a genuinely comparable past project and see what it actually took to deliver, not what was originally estimated. The gap between the two, if there is one, is exactly the information a new estimate needs.

Build in a buffer for the unplanned

Every engagement has some chance of an unplanned complication. Pricing as if everything will go perfectly guarantees the margin disappears the moment anything doesn't. A reasonable buffer, built in deliberately, is more honest than hoping nothing goes wrong.

Be willing to walk away from a bad number

Sometimes a prospect's budget genuinely can't support the scope they want. Rather than quietly underpricing to win the work anyway, it's better to say so directly and offer a reduced scope that actually fits the number, or decline the engagement.

A simple checklist

If you do nothing else, do these five things:

  • Start pricing from real direct costs, not a round number.
  • Check what a genuinely similar past project actually took to deliver.
  • Build in a deliberate buffer for the unplanned.
  • Add margin explicitly, not as an afterthought.
  • Be willing to reduce scope or decline rather than underprice to win.

Do that, and a quote reflects what the work actually costs, instead of a number quietly hoped to be close enough.

Run your client work in one place. Stelaah keeps projects, clients, contracts, and invoices together, with Aria for the busywork.

Start free
S
The Stelaah team

We build Stelaah, the workspace for client work. We write about running teams, agencies, and venues without the busywork.