Project Quote Calculator

Price the whole project — your time, real costs, and a buffer — so you never undercharge on fixed-price work.

Not sure whether to quote fixed or hourly?

Our guide shows when each model wins and how to present the quote.

Read the Quote Guide

How to use the freelance project quote calculator

A fixed-price quote tells a client what a defined piece of work will cost. It can make budgeting easier for both sides, but the price needs to cover more than the hours you expect to spend. Use this calculator to combine your estimated working time, direct project costs, a buffer for uncertainty, and an optional rush fee. The result is a planning estimate, not a guarantee that the project will take exactly the time you expect.

What each field means

  • Hourly rate: the value you use to price one hour of your work. It should reflect your skills, business expenses, non-billable time, and income goals.
  • Estimated hours: the time needed for the agreed deliverables, including planning, communication, production, testing, and handover.
  • Extra costs: project-specific spending such as stock assets, paid fonts, software bought for the job, or approved subcontracting.
  • Risk buffer: an additional percentage for reasonable uncertainty, such as a complicated integration or a limited number of revisions. It is not a substitute for defining scope.
  • Rush fee: an optional percentage when a genuinely shorter deadline requires schedule changes or extra effort. Agree to it with the client before work begins.

Worked example: quote for a small website

Imagine a freelancer estimates 30 hours of work at $40 per hour. The project also needs $100 of paid assets. The client has not requested rush delivery, so the rush fee stays at 0%. The freelancer chooses a 20% buffer because the project has a few uncertain details.

  1. Time cost: 30 hours × $40 = $1,200.
  2. Add direct costs: $1,200 + $100 = $1,300 base amount.
  3. Calculate the buffer: 20% × $1,300 = $260.
  4. Add the buffer and no rush fee: $1,300 + $260 = $1,560 estimated quote.

This is a worked example of the calculator's formula, not a claim that $1,560 is the right market price for every website. If the freelancer chooses to round the price, they should check that the rounded amount still covers the planned work and costs. Tax, payment processing charges, and other overheads should be included in the rate or added separately if appropriate to the business.

How the calculation works

The calculator first multiplies your hourly rate by estimated hours, then adds the extra costs. It calculates the risk buffer as a percentage of that base amount and calculates the rush fee as a percentage of the same base amount. It then adds the base amount and both percentage amounts together. Because both percentages are based on the base amount, the rush fee is not charged on top of the risk buffer.

Common quoting mistakes

  • Leaving out non-production time. Include discovery, meetings, revisions allowed by the agreement, testing, and delivery.
  • Using a vague scope. List the deliverables, what is excluded, the number of revision rounds, and what happens if requirements change.
  • Counting the buffer as unlimited revisions. A buffer helps with uncertainty; it should not promise unlimited work.
  • Forgetting expenses or taxes. Decide whether costs, applicable taxes, platform fees, and payment fees are included or shown separately.
  • Sending only a number. Explain what the client receives, the milestones, payment schedule, assumptions, and quote expiry date.

Before you send the quote

  • Write down the deliverables and exclusions.
  • Confirm the deadline and who supplies content or assets.
  • Specify included revisions and how extra work is approved.
  • Set deposit or milestone terms and the final payment date.
  • Keep a written record of client approval before starting.

Frequently asked questions

Should I quote hourly or use a fixed project price?

Hourly pricing can suit work where the scope is uncertain or ongoing. A fixed price can suit a clearly defined set of deliverables. For fixed-price work, estimate the effort carefully and state what is included.

What risk buffer should I use?

There is no universal percentage. Choose a buffer based on the uncertainties in this specific project, explain assumptions, and revise the scope or estimate when requirements change.

Does this quote include tax?

The calculator does not calculate or add tax. Tax treatment depends on your location, business status, and the client transaction. Check the applicable official guidance or ask a qualified tax professional.

Is the rush fee calculated on the buffered amount?

No. This calculator calculates the rush fee as a percentage of the base amount (time cost plus extra costs), separately from the risk buffer.

What should I do if the client changes the scope?

Pause work on the new request, describe the change and its effect on price or deadline, and get written approval before proceeding.

Related tools and guide

Read the project quote guide for more planning advice. You can also estimate your freelance hourly rate before pricing a project, or create a freelance contract checklist to document scope and payment terms. For billing after the work is approved, use the free invoice generator.

Estimates depend on the information you enter. Review your assumptions and agree on scope and payment terms with your client before accepting a project.