Getting Paid

How to Price a Freelance Project (Fixed-Price Quotes Made Simple)

Many clients prefer a fixed price. They know exactly what they will pay, and they do not have to watch a clock. For freelancers, fixed prices can be more profitable than hourly billing, but only if you price them carefully. Underestimate once and you can end up working for half your rate.

This guide shows a simple, repeatable way to turn your hourly rate into a project price you can defend.

Step 1: Know your minimum hourly rate

Every project price starts from your minimum hourly rate: the rate that covers your income goal, business costs, tax and unpaid admin time. If you have not worked it out yet, use the hourly rate calculator first. Without it, every quote is a guess.

Step 2: Break the project into tasks

Do not estimate the project as one big block. List every task the client will receive, plus the work around it:

  • Discovery call and reading the brief
  • The main work, split into parts (for example: design, build, content)
  • Revisions and feedback rounds
  • Emails, calls and project management
  • Testing, delivery and handover

Estimate the hours for each task separately. Small tasks are much easier to estimate accurately than one large project.

Step 3: Add a buffer

Projects almost always take longer than planned. Clients send late feedback, small changes add up, and unexpected problems appear. Add a buffer of 15% to 30% to your total hours. Use the higher end for new clients, unclear briefs or work you have not done before.

Step 4: Multiply and round

Multiply your buffered hours by your hourly rate, then round to a clean number. A quote of 2,400 looks more confident than 2,387.50.

A worked example

Ali charges at least 40 per hour. A client wants a five-page website.

  1. Tasks add up to 48 hours (calls 3, design 15, build 20, content setup 5, testing 5)
  2. Add a 25% buffer: 48 × 1.25 = 60 hours
  3. Price: 60 × 40 = 2,400

Ali quotes 2,400, with a deposit of 50% before starting and the rest on delivery.

Define the scope in writing

A fixed price only works if the scope is fixed too. In your proposal, state clearly:

  • What is included (for example: five pages, two rounds of revisions)
  • What is not included (for example: copywriting, extra pages)
  • What happens if the client wants more: either an extra fixed fee or your hourly rate

This protects you from "scope creep", the small extra requests that can quietly double the work.

Ask for a deposit

For fixed-price work, ask for 30% to 50% up front. It shows the client is serious, protects your cash flow and reduces the risk of unpaid work. For long projects, split the rest into milestone payments.

Review after every project

When a project ends, compare your estimate with the hours you really spent. If you went over, find out where, and adjust your next estimate. After a few projects your quotes will become much more accurate, and much more profitable.

Summary

Start from your minimum hourly rate, break the work into tasks, add a buffer, multiply and round. Then write down the scope, ask for a deposit and learn from each project. Fixed prices become a strength instead of a risk.

FreelanceCalc

FreelanceCalc builds free, tested money calculators and practical guides for freelancers, remote workers and side hustlers.

Keep reading