Skip to content

How to Price a Service Business

A step-by-step walkthrough for setting a sustainable price, starting from what your business needs rather than what competitors charge.

Step 1 — Set your income goal

Decide what you need to pay yourself before tax. This is not your total revenue target — it is your take-home compensation goal.

Step 2 — Total your overhead

Add up annual business costs that exist regardless of how many hours you bill: software, insurance, rent, non-billable staff, marketing.

Step 3 — Estimate realistic billable hours

Multiply working weeks × hours/week × utilization%. Most solo providers land at 50-70% utilization — see the utilization guide.

Step 4 — Add a reserve and target margin

Build in a reserve for taxes and contingencies, plus a target operating profit margin, both as a percent of revenue — not layered on top as separate markups.

Step 5 — Divide revenue by billable hours

Recommended revenue ÷ billable hours = your recommended hourly rate. Use the calculator below to run the full formula automatically.

Step 6 — Sanity-check against the market

Your calculated rate is a sustainable floor, not a market ceiling. Compare it against what similar providers in your niche and region charge, and adjust your costs, hours or income goal if there's a large gap either direction.

Turn the hourly floor into a client price

The calculated hourly rate is an internal planning target. A client quote should also account for every delivery activity the project consumes: discovery, preparation, meetings, revisions, project management and handoff. If the sustainable rate is $120.77 and the job requires 18 delivery hours plus 4 hours of coordination, the internal price is 22 × $120.77 = $2,656.94. A separate risk buffer may be appropriate when the scope is uncertain, but it should be visible rather than hidden inside optimistic hour estimates.

What to do when the market price is below your floor

A gap does not automatically mean the formula is wrong. It means the current combination of costs, capacity, offer and target compensation does not fit the observed market. Before accepting an unsustainable rate, test the levers individually:

Validate the price with actual jobs

After each project, compare estimated hours with actual hours and record why they differed. Review the effective hourly revenue, contribution profit, win rate and client outcome together. A high win rate paired with weak margin can indicate underpricing; a low win rate does not prove the price is too high if the leads were a poor fit. Use several completed jobs before changing the model.

Related tools

Create a repeatable pricing review

Pricing is a management process, not a one-time calculation. Schedule regular reviews that combine cost changes, actual delivery time, win rate, client feedback and capacity before adjusting the published offer.

Quarterly review checklist

  • Compare estimated and actual labor on recently completed work.
  • Update overhead, contractor and software costs before calculating new rates.
  • Review which services create the strongest margin and client outcomes.

Avoid reactive pricing

  • Do not cut price solely because one prospect says the quote is high.
  • Do not raise every price equally when only one service has a capacity problem.
  • Document exceptions so temporary discounts do not become the new default.