Guide
Hourly vs Fixed Price vs Retainer: Which Freelance Pricing Model Should You Use?
Compare hourly, fixed-price, and retainer pricing models for freelance work. Learn which model fits your services and how to convert your baseline rate into each structure.
Calculate your hourly baselineHourly vs Fixed Price vs Retainer: Which Freelance Pricing Model Should You Use?
Use the Freelance Hourly Rate Calculator
Freelancers love debating pricing models like it is a philosophical choice.
It is not.
Pricing model is a risk-allocation decision. It changes how risk is packaged between you and the client. It does not delete the math underneath.
All three models — hourly, fixed price, and retainer — need a valid baseline rate. If you do not know your floor, you are not choosing a pricing model. You are guessing with extra steps.
This guide compares each model so you can pick the one that fits the work, not the one that feels easiest to sell.
Quick comparison table
| Model | Best for | Main advantage | Main risk | Use when | Avoid when |
|---|---|---|---|---|---|
| Hourly | Uncertain scope, advisory work, ongoing support | Protects against underestimation; client pays for actual time | Caps upside; can create client friction over hours | Scope is unclear, work is diagnostic, or priorities may change | Work is highly repeatable and you want to capture efficiency upside |
| Fixed price | Defined deliverables, repeatable work | Can be more profitable when delivery is efficient | Scope creep can destroy effective hourly rate | Deliverables are clear, scope is bounded, and you have done similar work before | Scope is vague, client is new, or revision limits are undefined |
| Retainer | Recurring access, ongoing outcomes, support | Predictable recurring revenue; builds client relationship | Undefined scope turns retainer into unlimited access | Client needs ongoing capacity, priority access, or recurring deliverables | Work is one-off, scope cannot be bounded, or client expects unlimited access |
Hourly pricing
What it is
You charge a rate per hour for the time the work actually consumes.
When to use it
Hourly pricing works best when the work is uncertain, exploratory, advisory, or hard to scope.
Use hourly when:
- the client does not know exactly what they need
- the project has unknown technical complexity
- the work involves diagnosis, debugging, or discovery
- deliverables may change
- feedback cycles are unpredictable
- you are working with a new client and do not yet trust their scope hygiene
- you are still learning how long this kind of work actually takes
Main advantage
Hourly pricing protects you from underestimating messy work. If the project takes 30 hours instead of 20, the client pays for 30 hours.
That matters because many projects do not go sideways in one dramatic explosion. They leak. A call here. A revision there. Hourly pricing makes that leakage visible.
Main risk
Hourly pricing caps upside. If you get faster and better, you may earn less for the same value unless your rate rises.
It can also create client friction. Some clients focus on hours instead of outcomes. They may ask why something took five hours instead of three, even when the result is valuable.
Hourly pricing can also make freelancers timid. If your rate feels high, you may start explaining yourself, discounting time, or not billing for “small” tasks. That is how hourly pricing turns into voluntary wage theft with better branding.
How to protect hourly work
- Set a clear rate and minimum billing increment
- Define whether meetings, admin, and communication are billable
- Use estimates and caps so the client has budget visibility
- Do not apologize for billing for actual time
Fixed-price pricing
What it is
You charge a flat fee for a defined scope of work.
When to use it
Fixed-price pricing works best when the outcome is defined and your delivery process is repeatable.
Use fixed pricing when:
- the deliverable is clear
- the scope is specific
- the approval process is known
- revisions are limited
- the timeline is reasonable
- you have done similar work before
- you can estimate effort with confidence
- the client values the result more than the hours
Main advantage
Fixed pricing can be more profitable than hourly work. If you can deliver a $6,000 project in 20 hours because you have a sharp process, clean templates, and strong judgment, good. That is the point. You should not be financially punished for being competent.
Main risk
Fixed pricing gets dangerous when the scope is soft. A fixed fee without scope boundaries is not a price. It is a piñata, and every client comment is holding a stick.
Fixed-price risk usually comes from vague deliverables, unlimited revisions, unclear approval authority, extra meetings, client delays, missing assets, changing goals, and “while you are in there” requests.
How to protect fixed-price work
- Define deliverables, assumptions, timeline, and client responsibilities
- Limit revision rounds and name what is excluded
- Include a change-order process for scope changes
- Price the risk, not just the estimated hours
- Use the Project Quote Calculator to build quotes that include delivery, admin, revisions, risk, and margin
Retainer pricing
What it is
You charge a recurring monthly fee for ongoing access, capacity, or outcomes.
When to use it
Use a retainer when the client needs ongoing access, recurring deliverables, monthly strategy, support, priority response, regular meetings, optimization, maintenance, or advisory availability.
Main advantage
Retainers provide predictable recurring revenue and build deeper client relationships. When structured well, they reduce the sales cycle and create stable cash flow.
Main risk
A retainer without boundaries is not recurring revenue. It is an all-you-can-eat buffet where you are the buffet.
If you sell a retainer without defining hours, response time, scope, rollover rules, and overages, the client will define the product for you. Their version will be worse for your margins.
How to protect retainer work
- Define included hours, meetings, and support expectations
- Set response-time boundaries
- Name what is not included
- Define overage rates for extra work
- Decide whether unused hours roll over (usually no — rollover turns capacity planning into a future liability)
- Use the Retainer Pricing Calculator before packaging ongoing work
Quick decision guide
Use this to choose a model for a specific client or project:
- Use hourly when discovery is high or scope is uncertain. You do not know what you are pricing yet, so do not pretend you do.
- Use fixed price when scope is defined and repeatable. You know the work, you know the effort, and you can price the risk.
- Use retainer when the client needs recurring access, capacity, or ongoing outcomes. The work repeats monthly and boundaries are clear.
- Use value-based pricing only when you can credibly tie work to measurable business value and control enough variables to protect the outcome. Most freelancers should master the other three first.
Still deciding? Use the Hourly vs Fixed Price Decision Tool to pressure-test the project before you quote it.
How to convert an hourly floor into project pricing
Your hourly floor is the guardrail. Project pricing is the package.
To convert a floor rate into a fixed project price:
Scoped hours = delivery hours + admin/communication hours
Protected hours = scoped hours × (1 + revision/risk buffer)
Minimum project price = protected hours × hourly floor
Recommended project price = minimum project price × (1 + profit margin)
Example:
Hourly floor: $150/hour
Delivery hours: 30
Admin hours: 5
Revision buffer: 20%
Profit margin: 25%
Scoped hours: 35
Protected hours: 35 × 1.2 = 42
Minimum price: 42 × $150 = $6,300
Recommended price: $6,300 × 1.25 = $7,875
Round to a clean quote number: $7,900 or $8,000.
The floor tells you the minimum. The margin and rounding turn it into a real price.
How to convert an hourly floor into retainer pricing
To convert a floor rate into a monthly retainer:
Monthly scoped hours = delivery hours + meeting hours + support hours
Protected monthly hours = monthly scoped hours × (1 + risk buffer)
Minimum monthly retainer = protected monthly hours × hourly floor
Recommended monthly retainer = minimum monthly retainer × (1 + profit margin)
Example:
Hourly floor: $150/hour
Monthly delivery: 10 hours
Monthly meetings: 2 hours
Support buffer: 2 hours
Risk buffer: 15%
Profit margin: 25%
Monthly scoped hours: 14
Protected hours: 14 × 1.15 = 16.1
Minimum retainer: 16.1 × $150 = $2,415
Recommended retainer: $2,415 × 1.25 = $3,019
Round to a clean monthly price: $3,000/month.
Define what happens when the client uses more than the included hours. Overage rates protect the retainer from becoming unlimited access.
Red flags for each model
Hourly red flags
- Your rate is below your floor
- You are not tracking time honestly
- You feel weird billing for meetings or admin
- Clients question every hour on the invoice
- You are using hourly because you are afraid to quote higher
Fixed-price red flags
- Scope is vague but you quoted anyway
- Revision limits are not defined
- Change-order process does not exist
- You are pricing only delivery hours
- The client keeps adding “small” requests
Retainer red flags
- Hours, scope, and response time are not defined
- Unused hours roll over indefinitely
- The client treats the retainer as unlimited access
- You are discounting the retainer because it feels stable
- Overage rules do not exist
What to do next
Start with your baseline rate.
Use the Freelance Hourly Rate Calculator to calculate the hourly floor your business needs.
Then choose the model that fits the work:
- Use the Project Quote Calculator for fixed-fee projects
- Use the Retainer Pricing Calculator for monthly recurring work
- Use the Effective Hourly Rate Calculator after delivery to audit what you actually earned
For deeper reading:
- How to Price Freelance Work — the full pricing process from floor to quote
- How much should I charge for consulting? — consulting-specific pricing
- Contractor Hourly Rate Formula — contractor rate math
- Fixed-price project quote formula — build safer fixed quotes
- How to price a monthly retainer — package recurring work
Related calculators and guides
- Calculator: Freelance Hourly Rate Calculator — calculate the hourly rate your business needs.
- Calculator: Project Quote Calculator — turn scoped work into a fixed price.
- Calculator: Retainer Pricing Calculator — price monthly recurring work.
- Calculator: Effective Hourly Rate Calculator — audit what completed work actually paid per hour.
- Calculator: Billable Hours Calculator — check your billable capacity before choosing a model.
- Tool: Hourly vs Fixed Price Decision Tool — pressure-test the project before you quote it.
- Guide: How to Price Freelance Work — the full pricing process from floor to quote.
- Guide: How much should I charge for consulting? — consulting-specific rate math and positioning.
- Guide: Contractor Hourly Rate Formula — contractor rate formula from salary goals to business floor.
- Guide: Fixed-price project quote formula — build fixed quotes that include risk and margin.
- Guide: How to price a monthly retainer — keep recurring work from becoming unlimited work.
FAQ
Which freelance pricing model is best?
There is no single best model. Hourly is safer for uncertain scope. Fixed price can be more profitable for defined work. Retainers work best for recurring access and ongoing outcomes. Choose the model that fits the risk, not the one that feels easiest to sell.
Should new freelancers charge hourly or fixed price?
New freelancers often benefit from hourly, capped hourly, or smaller fixed-price phases until they understand how long their work actually takes. Fixed pricing gets safer when you have better estimates and stronger scope boundaries.
Can I use multiple pricing models?
Yes. Many freelancers use hourly for discovery and advisory work, fixed price for defined deliverables, and retainers for ongoing clients. The key is knowing your floor rate so every model protects the same baseline.
How do I convert my hourly rate into a project price?
Multiply your hourly floor by estimated hours, add a revision buffer and profit margin, and round to a clean quote number. Use the Project Quote Calculator to do the math.
How do I convert my hourly rate into a retainer?
Multiply your hourly floor by monthly scoped hours, add a risk buffer and profit margin, and round to a clean monthly price. Define overage rates for extra work. Use the Retainer Pricing Calculator to do the math.
What is the biggest mistake freelancers make with pricing models?
Choosing the model that feels easiest to sell instead of the model that fits the risk. If you take on delivery risk, scope risk, and revision risk without pricing those risks, you did not choose fixed pricing. You chose hourly pricing with hidden unpaid hours and a worse user interface.
Is this financial or tax advice?
No. OwnerMath provides educational business math and planning tools, not financial, tax, legal, accounting, or contract advice. Use these models for planning, then verify important decisions with a qualified professional when needed.
Disclaimer: OwnerMath provides educational business math, not financial, tax, legal, or accounting advice. Use these models for planning, then verify important decisions with a qualified professional when needed.