Fixed Price vs Hourly: How to Price a Freelance Project
Fixed price vs hourly for freelancers: when each fits, day rates and retainers, how to turn an hourly rate into a fixed fee, and invoice examples for each.
By Clodou Team11 min read
On this page
- Fixed price vs hourly: the short answer
- Pricing models compared
- Fixed price vs time and materials
- Fixed rate vs day rate vs hourly rate
- How to set a fixed price from your hourly rate
- Worked example: a five-page website
- How to protect a fixed price
- How to protect hourly work
- How each pricing model looks on an invoice
- Switching a client from hourly to a fixed price
- How Clodou helps
- Frequently asked questions
- Is fixed price or hourly better for freelancers?
- How do I convert my hourly rate to a fixed price?
- What does fixed vs time and materials pricing mean?
- Should a fixed-price invoice show my hours?
- Sources
Charge hourly when you cannot see the whole job yet: discovery work, ongoing support, fixes, and any project where the brief will keep moving. Charge a fixed price when the deliverables are clear and you have done similar work before. Between the two sit day rates, for work booked in blocks, and retainers, for steady monthly work.
The real question is who carries the risk of the job taking longer than planned. With hourly billing, the client does. With a fixed price, you do, and you are paid for that risk when you estimate well. This guide compares the models, turns an hourly rate into a fixed price with a worked example, and shows how to protect and invoice each one. It is practical advice, not legal advice.
Fixed price vs hourly: the short answer
- Hourly fits unclear scope, discovery, ongoing support and clients who change direction often. Protect it with an estimate range and a cap.
- Day rate fits work booked in whole or half days: workshops, on-site consulting, photo shoots, development sprints.
- Fixed price fits clear, repeatable deliverables: a five-page website, a logo with two revision rounds, 20 product descriptions, a coaching package of six sessions.
- Retainer fits steady monthly work, once you know roughly how much the client needs.
- Value-based pricing fits work tied to a business result the client can name and values well above your time.
A quick test: if you can write the deliverables down and the client can sign them off, quote a fixed price. If you cannot, bill your time and cap it. Our guide to quote vs estimate covers the same split from the paperwork side.
Pricing models compared
| Model | Who carries the risk of overruns | Cash flow | Agree in writing | How it is invoiced |
|---|---|---|---|---|
| Hourly | The client, unless you agree a cap | Paid after the work, amount varies | Rate, billing increment, estimate range, cap, reporting | Hours × rate, with dates and tasks |
| Day rate | The client, in whole or half days | Per booking or at the end | Length of a day, half days, travel, cancellation | Days × day rate |
| Fixed price per project | You | Deposit, milestones, final payment | Deliverables, assumptions, exclusions, revision rounds, changes, payment schedule | One line, or one invoice per milestone |
| Fixed price per deliverable | You, one unit at a time | As each unit is delivered | What one unit includes, unit price | Quantity × unit price |
| Retainer | Shared: you if the scope creeps, the client if hours go unused | Same amount each month, often in advance | Monthly scope or hours, rollover, overage rate, notice period | Same line monthly, plus overage |
| Value-based | You | Usually a deposit and milestones | The outcome, deliverables, what the client provides, payment schedule | Like a fixed price |
Fixed price vs time and materials
"Time and materials", or T&M, is the contracting name for hourly billing: the client pays for hours at agreed rates, plus materials and other costs at what they actually cost.
The US federal government's own purchasing rules, Part 16 of the Federal Acquisition Regulation (FAR), draw the same line. They govern government contracts, not your client work, but the reasoning carries over:
- Firm fixed price. The price is not adjusted for what the work actually cost the contractor. It suits well-defined requirements, where a fair price can be set at the outset.
- Time and materials. Fixed hourly rates, which include overhead and profit, plus the actual cost of materials. It may be used only when the extent or duration of the work cannot be estimated accurately at the start, and it must include a ceiling price that the contractor exceeds at its own risk.
- Moving on. Contracting officers are told to avoid long use of time-and-materials once experience gives a basis for firmer pricing.
In plain terms: bill time while the work is uncertain, cap it, and move to a fixed price once you know what the work takes.
Fixed rate vs day rate vs hourly rate
"Fixed rate" and "fixed fee" usually mean the same as fixed price: one agreed amount for a defined piece of work. A day rate is still a time-based price: the total depends on how many days you spend.
A day rate works when the work comes in blocks and an hour-by-hour log would add nothing. Agree before the first booking what a day is (for example, up to 8 hours on site), whether you sell half days, and how travel is charged.
You can price a day at eight times your hourly rate, or a little below to make full-day bookings attractive. The line reads the same in any currency: "Brand strategy workshop, 2 days at £650 a day: £1,300." Models also combine: a photographer can quote a half-day shoot at a day rate plus a fixed fee for editing 40 images.
How to set a fixed price from your hourly rate
Start from the hourly rate you need. If you do not have one yet, our freelance hourly and day rate calculator helps you work it out. Then:
- Estimate the hours task by task. Break the work down until each task takes a few hours to a couple of days. Big, vague tasks hide overruns.
- Add a contingency. A percentage of the task hours for the unknowns: smaller for work you have done many times, larger for a new kind of project.
- Add the non-billable time the project creates. Calls, emails, project management and handover are real hours, and in a fixed price they must be inside the number.
- Multiply by your hourly rate.
- Round up, then sanity-check the price against the result the client is buying.
Keep this breakdown to yourself. The quote lists deliverables and a price, not your hours.
Worked example: a five-page website
Maya Ortiz, a freelance web designer, charges $90 an hour. Juniper Bakery Co. wants a five-page website. She estimates:
| Task | Hours |
|---|---|
| Discovery call and written brief | 3 |
| Sitemap and wireframes | 8 |
| Visual design, 5 pages | 20 |
| Build in the client's site builder | 18 |
| Content loading and testing | 6 |
| Launch and handover | 3 |
| Task hours | 58 |
- Contingency of 15%: 58 × 0.15 = 8.7 hours
- Non-billable project time: two progress calls (2 hours) plus email and coordination (4 hours) = 6 hours
- Total: 58 + 8.7 + 6 = 72.7 hours
- Price: 72.7 × $90 = $6,543, rounded up to $6,600
What that price earns per hour depends on how the project goes:
| Hours actually spent | Effective hourly rate |
|---|---|
| 64 (task hours plus admin, no surprises) | $6,600 ÷ 64 = $103.13 |
| 72.7 (the contingency fully used) | $6,600 ÷ 72.7 = $90.78 |
| 85 (an overrun) | $6,600 ÷ 85 = $77.65 |
That is the trade: estimate well and a fixed price pays more than your hourly rate; underestimate and you absorb the difference. Maya's quote includes two revision rounds on the designs and this schedule: a 40% deposit when the quote is accepted ($2,640), 30% when the designs are approved ($1,980) and 30% at launch ($1,980).
How to protect a fixed price
A fixed price is only fixed for the scope you wrote down. Everything else is a change.
- Scope in writing. List deliverables with quantities: "5 pages: Home, About, Menu, Catering, Contact", not "a website".
- Assumptions. What the price depends on: the client supplies text and photos by a set date, one person gives feedback, within five business days. If an assumption fails, the timeline or the price can move.
- Exclusions. Name what is not included: copywriting, stock photos, hosting, ongoing updates.
- Revision rounds. How many are included at each stage, and the price of an extra one.
- What counts as a change request. Anything that adds a deliverable, changes one already approved, or goes past the included rounds. The client asks in writing, you reply with the time and price, and work starts only after they approve.
- Milestones and a deposit. Tie each payment to an event the client can see, and take a deposit before you start. Our guide to deposit and partial payment invoices covers how much to ask and how to invoice the balance.
- A validity date, so the quote cannot be accepted months later, after your costs have changed.
A change request in practice: "Add an Events page, designed and built to match: 6 hours at $90, $540. Approved by email on December 2." It becomes its own line on the next invoice.
How to protect hourly work
Hourly billing protects you from overruns, so give the client protection from an open-ended bill. It makes hourly work easier to sell.
- Estimate with a range. "30 to 40 hours, $2,700 to $3,600 at $90 an hour."
- Add a cap. "We will not go past 40 hours ($3,600) without your written approval." This is often called a not-to-exceed amount. Warn the client well before you reach it.
- Send weekly updates. Hours used, hours left in the estimate, what comes next.
- Track time as you work. Timesheets rebuilt at the end of the month miss hours. Our guide on how to track billable hours covers timers, rounding and a weekly review.
- Agree the billing increment, for example 15 minutes, before the first invoice.
- Invoice often, so a disputed period is small. Our hourly invoice template shows the lines and totals.
How each pricing model looks on an invoice
Every invoice needs the same basics: your details, the client's, a unique number, dates, a description, the amounts and the total. Our guide on how to make an invoice as a freelancer lists them. What changes is the line items:
| Model | Description | Qty | Unit | Rate | Amount |
|---|---|---|---|---|---|
| Hourly | Website maintenance and fixes, Oct 1–31 | 12.5 | hours | $90.00 | $1,125.00 |
| Day rate | Brand strategy workshops, Nov 3–4 | 2 | days | $1,200.00 | $2,400.00 |
| Fixed fee | Five-page website, fixed fee (2 revision rounds included) | 1 | project | $6,600.00 | $6,600.00 |
| Milestone | Website, milestone 2 of 3 (designs approved), 30% of $6,600 | 1 | milestone | $1,980.00 | $1,980.00 |
| Per deliverable | Product descriptions, about 150 words each | 20 | items | $45.00 | $900.00 |
| Retainer | Social media retainer, December 2026 (12 posts, 1 report) | 1 | month | $2,000.00 | $2,000.00 |
| Retainer overage | Hours above the 20 included, November 2026 | 3 | hours | $110.00 | $330.00 |
| Change request | Events page, change request approved December 2 | 6 | hours | $90.00 | $540.00 |
On a milestone invoice, add the running picture: "Project total $6,600.00; previously invoiced $2,640.00." For monthly retainers and reporting hours used against hours included, see how to bill retainer clients.
Switching a client from hourly to a fixed price
After a few months of similar work, your time logs show what the work really takes. That is the moment to offer a fixed monthly fee or a price per deliverable: the client gets a predictable bill, and you are paid for working efficiently. Look at the range of hours, not only the average, define the scope from what you actually delivered, say how extra work is billed, and pick a start date.
Subject: A fixed monthly fee from January
Hi Dana,
Over the last three months, your blog and newsletter work has taken between 18 and 22 hours a month at $95 an hour.
From January 1, I'd like to move to a fixed fee of $1,900 a month for the same scope: four blog posts and two newsletters, each with one round of edits. Anything beyond that, such as a new landing page, I'll quote separately before I start.
You'd get one invoice for the same amount each month, sent on the 1st and due in 15 days. November and December stay hourly, as now.
If that works for you, reply to confirm and I'll send the updated terms.
Thanks, Sam
The $1,900 is 20 hours at $95, the middle of the range.
The move can go the other way. If the brief keeps changing and every week brings a new change request, finish the current milestone at the agreed price, then propose hourly with a cap: "Because the requirements are still moving, I suggest we bill the next phase hourly at $90, capped at 30 hours, with an update every Friday. Once the scope settles, I'll quote a fixed price for the rest."
If you find work through freelance marketplaces, read each platform's own rules for hourly and fixed-price contracts before you switch: how hours are recorded, when milestone funds are released and how disputes are handled.
How Clodou helps
Clodou is an AI back office for freelancers and small teams, run from a chat with an AI agent: clients, quotes, invoices, expenses, projects, time tracking and retainers. See what AI invoicing software like Clodou does.
- Fixed price. "Quote Juniper Bakery Co. for a five-page website, fixed fee $6,600" makes the quote, with the client found or added. When the client accepts, Clodou converts the quote into an invoice. Record the deposit as a partial payment and Clodou shows the remaining balance.
- Hourly and day rate. Hours logged in Clodou can be turned into a draft invoice. "Invoice Atlas Design for 3 days of consulting at $1,500 a day" makes the invoice, numbered in your workspace's sequence (INV-0001, INV-0002…), with your tax rate, logo and business details on the PDF.
- Getting paid. Clodou knows which invoices are draft, sent, paid and overdue, and prepares payment reminders for you to approve. Emailing an invoice or a reminder, and recording a payment, wait for the approval of an owner or admin.
Clodou never invents a price: if an amount is missing, it asks. It does not collect signatures or process card payments. Every new workspace starts with a 14-day trial of Team, no card required. After that, the Free plan includes up to 5 clients and 20 AI actions a month, with no separate cap on quotes and invoices (making them in the chat uses AI actions); Solo is $29 a month and Team $79 a month, per workspace.
Frequently asked questions
Is fixed price or hourly better for freelancers?
Neither in general. Hourly is safer when the scope is unclear; a fixed price can pay more when the scope is clear and you know the work. You can combine them: hourly for discovery, then a fixed price for the build.
How do I convert my hourly rate to a fixed price?
Estimate hours per task, add a contingency and the non-billable project time, multiply by your rate and round up. In the example above, 72.7 hours × $90 = $6,543, quoted as $6,600.
What does fixed vs time and materials pricing mean?
A fixed price is one agreed amount for defined work. Time and materials means paying for hours at agreed rates plus costs at actual cost, usually with a ceiling.
Should a fixed-price invoice show my hours?
No. The client agreed to a price for deliverables, so the invoice describes the deliverable or the milestone. Keep your time logs to check your next estimates.
Sources
Federal Acquisition Regulation, acquisition.gov, checked on November 7, 2026:
- FAR 16.103, Negotiating contract type
- FAR 16.202-1, Firm-fixed-price contracts: description and FAR 16.202-2, Application
- FAR 16.601, Time-and-materials contracts
- Revolutionary FAR Overhaul, Part 16: Types of Contracts (the overhauled text, updated July 1, 2026, which says the same on these points)
