HomeGuides › Project quotes

How to build a project quote

A quote built from tasks can be defended, adjusted and learned from. A guessed number can only be regretted.

Quoting from instinct produces numbers you cannot explain and cannot improve. Breaking work into tasks makes the estimate reviewable — by the client, and by you afterwards.

Step-by-step

  1. List the tasks, including the unglamorous ones.
  2. Estimate hours for each.
  3. Add contingency as a visible line.
  4. Apply your rate and read the total.

The tasks people leave out

These routinely account for a quarter of a project and are routinely absent from the estimate.

Contingency should be visible

Every project meets something unexpected. Adding 15–20% is realism rather than padding, and stating it as a line item is better than burying it — it starts a conversation about risk rather than about your rate.

State what is not included

The exclusions protect you more than the inclusions. Name the number of revisions, what happens if the client is slow to respond, what is out of scope, and what additional work costs. When the request for "one more small thing" arrives, the quote has already answered it.

Compare estimate against actual

Record hours actually spent and compare with the quote. Most people underestimate consistently and by a fairly stable factor — once you know yours, your quoting improves immediately, and no other habit improves it faster.

Frequently asked questions

How much contingency should I add?

15–20% for familiar work, more for anything with unknowns. Show it as a line rather than hiding it in the task estimates.

Should I show my hourly rate on a quote?

Not necessarily. Many freelancers show tasks and a total, which keeps the conversation on the value of the work rather than on the rate.

What if the client says it is too expensive?

Reduce scope rather than price. Cutting the rate teaches the client your rate is negotiable; removing a deliverable keeps the value of your time intact.

Open the freelance tools →