How to Quote a Freelance Project

Short answer: quoting a fixed-price project is a repeatable five-step method — scope it precisely, estimate the hours, add a buffer, price off your real hourly rate, then present one clean number with what's included. The mistake most freelancers make is blurting a price before they understand the work. Slow down, scope first, and the number defends itself. Here's the exact process, plus a copy-paste quote template.

Every project quote rests on one figure: the real hourly rate you need to earn. The free Freelance Rate Calculator → nets your income down after self-employment tax and expenses, so the hours you estimate convert into a price that actually pays you.

Step 1 — Scope it before you price it

You can't price what you haven't defined. Before any number, get clear on exactly what you're delivering: the deliverables, the format, how many rounds of revisions, what the client supplies, and what's explicitly not included. Ask questions until the edges are sharp. A vague scope is how a "$2,000 project" quietly becomes 60 hours of work — the silent killer is scope creep, and it starts at the quote.

Step 2 — Estimate the hours honestly

Break the project into phases and estimate each one. Add up the parts rather than guessing a total — people lowball totals and are more accurate on pieces. Include the invisible work: discovery, communication, project management, and review. A realistic estimate counts every hour the project will actually consume, not just the "doing" hours.

PhaseEst. hours
Discovery & planning3
Core build / production14
Revisions (2 rounds)4
Communication & PM3
Subtotal24

Step 3 — Add a buffer

Your first estimate is almost always too low — things slip, clients change their minds, edge cases appear. Add a 15–25% buffer on top of your hour estimate. This isn't padding; it's the difference between a quote you can live with and one you resent halfway through. On the 24-hour example, a 20% buffer brings you to about 29 hours.

Don't know your real hourly number? Use the free Freelance Rate Calculator → first. Estimating hours is pointless if the rate you multiply them by doesn't cover your tax and expenses — you'll quote a number that loses money no matter how careful the scope.

Step 4 — Price it off your real rate

Multiply your buffered hours by your real hourly take-home rate to get a floor, then round up to a clean number:

29 buffered hours × $80/hr real rate = $2,320 → round to a clean $2,400. That's your fixed quote. Notice it's built from your take-home rate, not a number you hope sounds reasonable.

For high-skill work where the result is worth far more than the hours, this floor is just the starting point — price up toward what the outcome is worth using value-based pricing. Hours-times-rate is the floor a quote should never fall below, not the ceiling.

Step 5 — Present one clean number

Quote a single price for the defined scope — not an hourly rate, not a range. A range invites the client to hear the bottom; a single number reads as confident. List what's included so the value is visible, and state the payment terms and a deposit right in the quote. Here's a template:

Project: [name]
Scope: [deliverable 1], [deliverable 2], up to [2] rounds of revisions.
Not included: [out-of-scope items] — available as add-ons.
Investment: $2,400, fixed.
Timeline: [X weeks] from deposit and assets received.
Terms: 50% deposit to book, balance on delivery. Changes beyond the scope above are quoted separately.

For a bigger or more competitive job, wrap this quote inside a full freelance proposal — same number, but framed with the client's problem, your solution, and an easy next step so the yes is effortless.

What to avoid

MistakeDo this instead
Quoting on the spot before scoping"Let me scope it and send a proper quote by [day]."
Giving a rangeGive one fixed number for one defined scope
Forgetting the invisible hoursCount discovery, comms, PM, and revisions
No bufferAdd 15–25% before pricing
No deposit or change-order lineState terms and out-of-scope handling in the quote

Watch-outs

Project quoting is one model among several — see when fixed pricing beats the alternatives in hourly vs project rate and the full menu in freelance pricing models.

Quote off a rate that actually pays you

A project quote is only as good as the hourly number underneath it. The $9 Freelance Rate & Tax Calculator spreadsheet nets your income against self-employment tax and expenses so your hours-times-rate floor is real, not a guess — and every fixed quote clears your actual take-home. Sending quotes and invoices? Get the calculator + a clean invoice template in the $14 Starter Pack →

Frequently asked questions

How do I quote a fixed price for a project?

Use a five-step method: scope the deliverables precisely, estimate the hours by phase, add a 15 to 25 percent buffer, multiply the buffered hours by your real hourly take-home rate and round up, then present one clean fixed number with what's included and your payment terms. Scoping before pricing is the step most freelancers skip, and it's the one that protects the quote.

Should I give a price range or a single number?

Give a single fixed number for a single defined scope. A range invites the client to anchor on the lowest figure and to expect the top of the range to cover everything. One clean number reads as confident and, paired with a clear scope, makes out-of-scope requests easy to quote separately.

How much buffer should I add to a project quote?

Add 15 to 25 percent on top of your honest hour estimate. First estimates almost always run low because of revisions, client changes, and edge cases that appear mid-project. The buffer is what keeps a fixed quote profitable instead of something you resent halfway through.

What if the client's budget is below my quote?

Cut scope, not price, for the same work. Reduce deliverables, revision rounds, or features so the smaller number maps to a smaller job. Dropping the price for identical work trains the client that your quotes are negotiable and quietly pushes the project below your hourly floor.

Should a project quote include a deposit?

Yes. State a deposit — commonly 25 to 50 percent — right in the quote, with the balance due on delivery. A fixed quote without an upfront payment puts all the cash-flow and cancellation risk on you, and a deposit also filters out clients who aren't serious before you start the work.