Even Keel
Project Quote Builder

Price a fixed bid without losing money.

Fixed-price projects go wrong when you quote your honest estimate with no room for the work you can't see yet. This builds a defensible quote — a floor, a recommended price, and a worst-case check — and shows what you'd actually earn per hour if the project runs long.

The work
hrs
$
Not sure? Use the Rate Calculator first.
Revisions
rds
hrs
Protection
%
15–25% is normal. Higher for vague scopes or new clients.
%
Recommended fixed-bid quote
Floor (no buffer)
If it gets messy
Deposit upfront

Where the quote comes from

Your quote isn't just the build — it's the build, the revisions you promised, and a cushion for what you can't see yet.

Does your buffer actually protect you?

What you'd really earn per hour if the project runs longer than planned — depending on which price you quote.
If you quote…And it goes to planAnd it gets messy

How this is calculated

Base hours = your estimate + the revision rounds you're including (included rounds × hours per round). These are the hours you've actually promised.

Recommended quote adds the contingency buffer on top: base hours × (1 + buffer%) × rate. The buffer is the room for scope you couldn't see at estimate time — the single biggest reason fixed bids lose money.

Floor is the same work with no buffer. It's what undercutters quote — and what turns a profitable project into an unpaid one the moment anything slips.

"If it gets messy" doubles the contingency, modeling a realistic bad case.

The table shows your realized hourly rate: quote ÷ hours it actually took. Notice the buffer keeps you near your full rate even when things slip — and quoting the Floor does not.

Estimates only — not legal, tax, or financial advice. A quote is a starting point; always pair a fixed bid with a written scope, a revision limit, and clear terms for out-of-scope work. The "messy" case is a modeling assumption, not a prediction.