← Back to Blog Pricing

How to Price a Freelance Project: Fixed Fee vs Hourly Rate

May 11, 2026 · 6 min read

Pricing is where most freelancers either leave money on the table or lose deals unnecessarily. The question isn't just how much to charge — it's which pricing model to use and how to calculate the right number.

Here's how to think through it.

Fixed Fee vs Hourly: Which One?

Fixed Fee ✓

  • Scope is clearly defined
  • You've done similar work before
  • You want to reward your own efficiency
  • Client wants cost certainty
  • Deliverables are easy to measure

Hourly ✓

  • Scope is uncertain or evolving
  • Ongoing or open-ended work
  • Consulting or advisory work
  • Client may change direction frequently
  • You can't predict time accurately

The main advantage of fixed fee is that you benefit from getting faster. If a project takes you 8 hours instead of 12, you still get paid the same — your effective hourly rate goes up. The risk is underestimating scope.

The main advantage of hourly is that you're always paid for your actual time. The risk is that clients can become anxious about the running total and micromanage.

How to Calculate a Fixed Fee

Never quote a fixed fee by gut feel. Work backwards from your hourly rate:

  1. Estimate hours — How long will this realistically take?
  2. Add a buffer — Multiply by 1.3–1.5 to account for revisions, client communication, and unexpected complexity
  3. Multiply by your hourly rate — This gives you your base number
  4. Sanity check against market rate — Is this in line with what clients in this niche pay?

Example: A logo design project you estimate at 10 hours, with a 1.4 buffer = 14 hours. At $80/hour = $1,120. You'd quote $1,200–1,500 depending on the client and market.

How to Set Your Hourly Rate

Your hourly rate needs to cover more than just your time. Factor in:

When you factor all of this in, most freelancers need to charge 2–3x what they'd earn as an employee to match the same take-home pay.

Don't Forget to Scope Exclusions

Whether you use fixed or hourly pricing, always define what's not included. For fixed-fee projects especially, "not included" is as important as "included." Without it, clients assume everything is covered.

Common exclusions to specify:

When to Use Value-Based Pricing

If you can quantify the business impact of your work, you can price based on value rather than time. A landing page that generates $100,000 in sales is worth more than the 20 hours it took to build. Value-based pricing requires deep understanding of the client's business — but it's the fastest path to significantly higher income.

Use GetSoloTools' free Hourly Rate Calculator to find the right rate for your situation — based on your income goals and expenses.

Try the Rate Calculator →

How to Estimate Time Accurately

The most common pricing mistake is underestimating how long a project will take. Most people estimate based on the core work — the actual writing, designing, or coding — and forget to account for everything around it: client communication, revisions, research, file preparation, and project management overhead. A project that takes 10 hours of core work might take 14 to 16 hours total once you factor in everything else.

A useful technique: estimate the core work, then add 30% to 50% for overhead and the unexpected. If you've done similar projects before, review your time logs and see how your estimates compared to reality. Most freelancers consistently underestimate by a predictable margin — once you know your pattern, you can correct for it.

Value-Based Pricing: Charging for Outcomes, Not Time

The most experienced freelancers often price based on the value their work delivers to the client, not on the time it takes to produce. If a landing page you write generates $50,000 in sales for a client, charging $500 because it took you five hours is leaving enormous value on the table. Value-based pricing asks: what is this worth to the client? And prices accordingly.

Value-based pricing requires understanding your client's business well enough to estimate the impact of your work. It works best for high-stakes deliverables — conversion copy, strategic consulting, high-visibility design — where the outcome has a clear business impact. It doesn't work well for commodity work where clients are shopping primarily on price.

To move toward value-based pricing, start asking better discovery questions: What's the business goal of this project? What does success look like in measurable terms? What would happen if this project didn't get done? The answers tell you what the work is really worth.

When to Require a Deposit

Always require a deposit for new clients, fixed-fee projects, and any project that requires significant upfront work before delivery. The standard deposit is 25 to 50% of the total project fee. For longer projects or clients you haven't worked with before, 50% is reasonable and provides meaningful protection against non-payment.

A deposit also serves a psychological function: it creates buy-in. Clients who have paid a deposit are more engaged, more responsive, and less likely to go dark in the middle of a project. If a prospective client refuses to pay any deposit at all, that's a meaningful signal about how the project is likely to go.

What to Do When a Client Challenges Your Price

Price pushback is a normal part of freelance business — not a rejection of your worth. How you respond determines whether you maintain your rate, find a workable middle ground, or end up undercharging on a project you'll resent.

The most effective approach is to hold your number while making the value concrete. Ask what their budget is. If there's a genuine gap, consider reducing scope rather than reducing rate — you can do less for less, but you shouldn't do the same work for less. If the client can't meet a rate that's fair for your costs and skills, it's better to walk away than to accept work at a loss. For a detailed playbook on handling these conversations, see our freelance rate negotiation guide.