All Articles

Freelance Pricing: Hourly vs Project vs Retainer

July 23, 2026 8 min read

You've calculated your hourly rate. Now comes the harder question: how should you charge your clients? The pricing model you choose is just as important as the number itself. Pick the wrong model and you'll leave money on the table — or worse, scare off good clients.

There are three main pricing models freelancers use: hourly, project-based, and retainer. Each has its place. Each has trade-offs. Let's break them all down.

1. Hourly Pricing

You charge a fixed rate for every hour worked. The client pays for time spent, tracked via timesheet or an app like Toggl or Harvest.

Pros

  • Simple to calculate and explain
  • You're paid for every hour worked, including scope creep
  • Low risk — you never work for free
  • Great for undefined or exploratory work

Cons

  • Your income is capped by hours in a day
  • Clients watch the clock — friction on every task
  • Getting faster at your job means earning less
  • Clients may question how long things take
Best for: Ongoing support, maintenance, undefined scope, new client relationships where requirements are still fuzzy, or when you're still building speed in your craft.

2. Project-Based (Fixed Price)

You quote a total price for the entire deliverable. "I'll build your landing page for $5,000." The client pays for the outcome, not your time.

Pros

  • Income scales with efficiency — get faster, earn more
  • Clients love knowing the total cost upfront
  • No clock-watching or timesheet debates
  • You're paid for value, not time

Cons

  • Scope creep can kill your effective rate
  • You carry the risk if the project takes longer than expected
  • Requires confident estimation skills
  • Hard to price for truly unknown work
Best for: Well-defined deliverables (websites, design systems, content packages), experienced freelancers who can estimate accurately, and high-value projects where the outcome is worth far more than the hours.

Pro tip: Always base your project price on your hourly rate. Estimate the hours, multiply by your rate, then add a 20-30% buffer for scope creep and revisions. If your honest rate is $125/hr and a project will take ~30 hours: 30 × $125 × 1.25 = $4,687.

3. Retainer (Recurring)

A client pays you a fixed monthly amount for a set amount of work or availability. "$2,500/month for up to 20 hours of design work." It's a subscription model for your services.

Pros

  • Predictable monthly income — financial peace of mind
  • Less time spent on client acquisition
  • Deeper client relationships and institutional knowledge
  • Clients get priority access and faster turnaround

Cons

  • You're locked in — less flexibility for new clients
  • Scope can drift ("just one more thing...")
  • Client may expect more than agreed hours
  • Requires clear boundaries and communication
Best for: Ongoing work (social media management, blog writing, maintenance, advisory), clients you've already worked with successfully, and when you want stable income to cover your baseline expenses.

Side-by-Side Comparison

FactorHourlyProjectRetainer
Income predictabilityLowMediumHigh
Earning ceilingCapped by hoursUncappedCapped by agreement
Client riskLowMediumLow
Your riskLowHigh (scope creep)Medium
Admin overheadHigh (tracking)LowLow
Best for income growthStarting outScaling upStabilizing

Which Model Should You Use?

You should charge hourly if...

  • You're new to freelancing and still learning to estimate
  • Projects are open-ended or constantly changing
  • The client wants maximum transparency
  • You're doing maintenance, support, or on-call work

You should charge per project if...

  • You can confidently estimate how long work will take
  • The deliverable has clear boundaries
  • You're experienced and can deliver efficiently
  • The client cares about the outcome, not the hours

You should use retainers if...

  • You have a client with ongoing, recurring needs
  • You want predictable baseline income
  • You've proven your value and want to deepen the relationship
  • You want to reduce time spent finding new clients

The Hybrid Approach (Best of All Worlds)

Most successful freelancers don't pick one model — they use a mix. A common and profitable structure:

  • 2 retainers covering your baseline expenses ($3-5K/month)
  • 1-2 project-based clients for high-margin, high-value work
  • Hourly for ad-hoc requests and new clients during onboarding

This structure gives you the stability of retainers, the upside of project pricing, and the flexibility of hourly. Your hourly rate is the foundation for all three — it's what you fall back on to calculate project prices and retainer values.

Start With Your Rate

No matter which pricing model you choose, it all starts with knowing your true hourly rate. That number is the anchor for every quote, every project estimate, and every retainer proposal.

Disclaimer: This article provides general pricing guidance, not legal or financial advice. Contract terms and regulations vary by jurisdiction.

Ready to find your true rate?

Use our free calculator — no sign-up needed.

Calculate My Rate Free