Start from your floor, not from the client's budget
Before quoting any project, you need a number below which the work isn't worth doing: your minimum effective hourly rate. It comes from what you need to earn in a year, divided by the hours you can realistically bill, not the hours you work. Admin, sales, invoicing and learning all take time that nobody pays for directly.
The freelance rate calculator does this maths from your income target, expenses, time off and billable ratio. Everything else in this guide builds on that number.
Estimate the work, then add a buffer
Break the project into tasks and estimate each one in hours. For a small website:
- Discovery and planning: 4 hours
- Design of 5 pages: 16 hours
- Build: 20 hours
- Revisions and testing: 8 hours
- Launch and handover: 3 hours
Total: 51 hours. Now add a buffer for the things that always happen: extra emails, unexpected technical issues, a slow feedback round. Many freelancers add something like 15-25%, based on how their past projects actually went. The project cost estimator helps you build this breakdown.
Hourly pricing
Best for: unclear scope, ongoing support, consulting calls, work where the client keeps changing direction.
Pros: you are paid for every hour, scope changes are simple.
Cons: clients worry about open-ended costs, and you are penalised for getting faster.
If you bill hourly, set an estimate range and a cap that requires approval to exceed. The hourly rate clause covers tracking and billing increments.
Fixed pricing
Best for: defined deliverables you have done before.
Take your estimate (with buffer), multiply by your rate, and round to a clean number. 51 hours plus a 20% buffer is about 61 hours; at $75/hour that's roughly $4,600, quoted as $4,600 or $4,750.
Pros: clients like budget certainty, and you keep the upside if you work efficiently.
Cons: you carry the risk of overruns, so the scope must be tight. The hourly to project calculator converts quickly.
Value-based pricing
Best for: work tied to a clear business outcome for the client, such as a sales page for a product launch or a pricing strategy.
Instead of starting from hours, you start from what the result is worth to the client and price a fraction of that. It requires good discovery questions and the confidence to hold your number. Your floor rate still matters: a value-based price should never fall below what the hours would cost at your minimum.
A worked example from floor rate to quote
Suppose a freelancer wants to earn $60,000 a year before tax, has $6,000 of annual business costs, plans 6 weeks off, and can realistically bill about 25 hours a week once admin and sales are accounted for.
- Billable weeks: 52 - 6 = 46.
- Billable hours: 46 x 25 = 1,150.
- Floor rate: ($60,000 + $6,000) / 1,150 = about $57/hour.
They round up and quote at $75/hour to leave room for quieter months. Using the website estimate above (51 hours plus a 20% buffer, about 61 hours), the fixed price lands around $4,600. If the client's budget is $3,000, the answer isn't to cut the rate; it's to cut the scope: fewer pages, one revision round, or a phased launch.
These numbers are illustrations only. Use your own costs and hours.
How to say the price
"For the five-page site as scoped, the investment is $4,600, with 40% to book the project and the balance on launch. If you'd prefer to start smaller, a three-page version is $3,100 and can be extended later."
State the number without apology, attach it to a clear scope, and offer a smaller option rather than a discount.
Common mistakes
- Pricing from the client's budget instead of from your costs and the scope.
- Estimating only the fun parts: design and build, but not emails, calls, testing and handover.
- Discounting the rate instead of the scope. A lower price for the same work teaches the client that your prices are negotiable.
- No buffer, so every small surprise comes out of your margin.
- Never reviewing past projects. Comparing estimates with actual hours is how your quotes get better.
Present the price with options
Offering two or three packages (for example core, standard, premium) lets the client choose scope instead of haggling on price. Present it in a clear proposal; the proposal generator produces one from your scope and prices. Then lock the chosen option into a contract with a deposit. Draft it now with Clinch: describe the job in a sentence, get a clean draft, send one link. Your client signs from their phone without an account, and the deposit is paid in the same step.