Project Pricing Calculator

Turn estimated hours into a defensible fixed-price quote — cost floor + risk buffer + value-based uplift, with a price range, your effective hourly & the upside vs billing hourly

Your cost floor (internal — never shown to the client)

$
%
$

Value-based pricing (optional — unlocks outcome pricing)

$
%

How you present it

%
Recommended flat-project quote
$0
cost-plus

Project Pricing Calculator — guide & how to use

What it does

Freelancers and small agencies know they earn more on fixed-price projects than by the hour — but most default to hours × rate and stop there, which quietly penalizes their efficiency and leaves money on the table. This calculator builds a defensible flat quote the way the work actually costs and the way the outcome is actually worth: it starts from your cost floor (hours × your true rate), adds a risk buffer for revisions and scope creep, recovers any direct pass-through costs, and — if you can size the value your work creates — layers a value-based price on top, recommending the higher of the two so you never quote below cost. It also shows a price range to present, your effective hourly, the client ROI multiple, and the dollars you'd leave on the table billing raw hours × rate. Everything runs privately in your browser, free.

How to use it

  1. Enter your honest estimated hours and your target hourly rate — the true cost-of-doing-business rate that already covers taxes, overhead and non-billable time. These are internal; the client never sees them.
  2. Set a risk buffer (15–20% on familiar work, 25–50% on fuzzy or unfamiliar scope) and any direct project costs you'll pass through.
  3. If you can estimate it, enter the annualized value your work creates for the client and a value capture rate (~10% anchors the 10:1 ROI rule). Leave value at 0 to fall back to a cost-plus quote.
  4. Choose a quote-range width so you present a band, not a brittle single number.
  5. Read your recommended quote range, the line-item breakdown, your effective hourly, the client ROI, and a copy-paste coaching note for your proposal.

Worked example

A project you estimate at 40 hours at a $100/hr target rate, with a 20% risk buffer, $0 direct costs. The work will create about $50,000 of first-year value for the client and you charge a 10% capture rate, presented as a ±10% range:

The formulas

cost_floor          = estimated_hours * target_hourly_rate
buffered_labor      = cost_floor * (1 + buffer% / 100)
cost_plus_quote     = buffered_labor + direct_costs      (minimum defensible fee)
value_quote         = (annual_value * capture% / 100) + direct_costs   (if value > 0)
client_roi_multiple = annual_value / value_quote          (flag if < 3x)
recommended_quote   = max(cost_plus_quote, value_quote)   (value > 0)
                    = cost_plus_quote                     (otherwise)
quote_low           = recommended_quote * (1 - range% / 100)
quote_high          = recommended_quote * (1 + range% / 100)
effective_hourly    = recommended_quote / estimated_hours (if hours > 0)
hourly_vs_fixed     = recommended_quote - cost_floor      (money left on the table hourly)
markup_pct          = (recommended_quote / cost_floor - 1) * 100
# all money rounds to the nearest $25 for display

How to embed this tool on your website

No account, no coding. Copy the embed code and paste it where you want it to appear:

<iframe src="https://snaptoolsuite.com/project-pricing-calculator/?embed=1"
  style="width:100%;max-width:560px;height:1180px;border:0;"
  title="Project Pricing Calculator" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/project-pricing-calculator/">Project Pricing Calculator</a> by Snap Tool Suite</p>
2 Paste it on your page
3 It just works

See it live: view a real embed example →

Frequently asked questions

How do I turn estimated hours into a fixed-price project quote?

Start with your cost floor (hours × your true rate), add a risk buffer (15–20% on familiar work, 25–50% on fuzzy or unfamiliar scope) for revisions and scope creep, then add direct pass-through costs — that's your cost-plus minimum. If you can size the annual value your work creates, also compute a value-based price (a share of that value) and quote the HIGHER of the two. This tool does it all instantly.

Why not just charge hours × rate?

Hours × rate penalizes efficiency — the faster you get, the less you earn — and every unbilled revision or meeting comes out of your pocket. Fixed pricing lets you keep the upside of working quickly, but only with a risk buffer so overruns don't erase margin and, ideally, a value anchor so the price reflects the outcome, not just your time.

How big should my risk buffer be?

Common guidance: 15–20% for experienced freelancers on familiar work, 25–35% when scope is fuzzy, and 25–50% when you're new or the project type is unfamiliar. A 0% buffer means any overrun comes straight out of your own pocket — 15–20% is the usual floor.

What is value-based pricing and the 10:1 ROI rule?

It sets your fee from the financial impact your work creates (added revenue, cost saved, time saved) rather than your hours. The 10:1 anchor charges ~10% of first-year value so the client gets a ~10× return; defensible engagements run roughly 7% (client bears more risk) to 20–25% (rare expertise, high certainty). Value sets the ceiling/anchor; your costs set the floor — always take the higher.

What's the effective hourly rate, and the client ROI multiple?

Effective hourly = your recommended quote ÷ estimated hours; if it's above your target rate, that's the efficiency upside you capture by pricing the outcome. Client ROI multiple = annual value ÷ your quote — if it drops below ~3×, the fee may be too high to be an easy yes, so lower the capture rate or recheck the value estimate.

Should I show the client my hourly rate or hour count?

No. They only set your internal floor. Show them and the client re-multiplies and anchors on time instead of outcome, defeating value-based pricing. Present a flat fee or range, the value delivered, and the fact that you carry the overrun risk.

Is it really free?

Yes. 100% free, everything runs privately in your browser. Nothing is saved unless you copy or save your result.

Accuracy notes & disclaimers

This is an estimating and negotiation-framing aid, not a guaranteed price or financial/legal advice. Final fees depend on your market, the client's budget, and negotiation. The buffer and capture-rate ranges are industry rules of thumb, not laws — calibrate them from your own last 5–10 projects; estimates only become reliable after roughly 10–20 completed projects of the same type. The widely-cited "10:1 ROI / 10% capture" figure is an anchor, not a formula carved in stone: defensible engagements run roughly 7% (client bears more implementation risk) to 20–25% (rare expertise, high-certainty outcome).

Value-based pricing requires a real conversation with the client to size the value; a guessed annualized value produces a guessed quote, so treat the value path as directional until you've validated the number. All outputs are pre-tax and pre-overhead unless your target hourly rate already bakes those in — make sure it does (it's the "true cost-of-doing-business rate"), or the cost floor understates what you need. The effective-hourly upside assumes you actually deliver near your estimated hours; if you blow the estimate, the flat fee can underperform your hourly rate — that's the risk the buffer exists to absorb. Everything is fully client-side: no data leaves your browser, and nothing is stored or sent to a server unless you copy or save your result.

Related tools

Add this calculator to your site

Free to embed, works anywhere, no account needed. Copy & paste:

<iframe src="https://snaptoolsuite.com/project-pricing-calculator/?embed=1"
  style="width:100%;max-width:560px;height:1180px;border:0;"
  title="Project Pricing Calculator" loading="lazy"></iframe>
<p>Free <a href="https://snaptoolsuite.com/project-pricing-calculator/">Project Pricing Calculator</a> by Snap Tool Suite</p>
2 Paste it on your page
3 It just works

Everything is calculated in your browser. We don't store or sell your data.