Free tools for freelancers — know your number in 60 seconds.Try the Rate Calculator
Pricing & Rates

Hourly vs Project vs Retainer: Which Freelance Pricing Model Fits

By WorkWithJoe Editorial · Updated July 18, 2026
Hourly vs Project

Same work, three ways to charge for it — and the choice quietly decides how much you earn, how clients perceive you, and how stable your income feels. Here’s the honest comparison of hourly, per-project and retainer pricing: what each optimizes, the same job priced all three ways with real numbers, how to move clients between models, and the hybrid structures established freelancers actually run.

The comparison at a glance

HourlyPer-projectRetainer
RewardsTime spentSkill & speedReliability
Risk sits withClientYouShared
Income shapeLumpy, cappedLumpy, upsideSmooth
RequiresTrust + trackingTight scope + depositProven value + boundaries
Fails whenYou get fasterScope is vagueInclusions are vague

Hourly: honest, capped, slightly self-defeating

You bill for time. Transparent, safe for undefined work — but capped by your finite hours, and carrying a perverse incentive: the faster and better you get, the less you earn for the same result. Best for open-ended engagements, ongoing maintenance, or genuinely un-scopable work. Whatever hourly number you use traces back to your calculated floor — hourly is where an undervalued floor bleeds most directly.

Per-project: where skill gets rewarded

You price the outcome. Finish in half the time and your effective rate doubles — the model that finally pays for your experience. The risk moves to you: underestimate scope and you eat the overrun. Non-negotiables: a scope document tight enough to defend (deliverables, revision count, what’s excluded, change-request pricing), and a deposit. Vague scope on a fixed price is how freelancers work for free — the exact disaster the red-flags guide exists to prevent.

Retainer: the stability play

A set monthly amount for ongoing access or a block of work — the structural answer to feast and famine. Trade-offs: scope creep (the retainer agreement lists inclusions, exclusions, rollover rules for unused capacity, and response-time expectations — in writing, always) and concentration risk (a retainer that’s 60% of income is a job with one very powerful boss; cap any single client near a third). Retainers are earned, not opened with — they follow proven projects.

The same job, priced three ways

Sana (floor $64/hr, from the rate guide) takes a website redesign she estimates at 30 hours:

The sequence in that example — project first, retainer after — is the standard client lifecycle done well.

Moving clients between models

Hourly → project: “Now that I know your codebase/brand, I can quote flat prices — you get cost certainty, I handle the risk.” Clients hear predictability and usually say yes.
Project → retainer: pitch at delivery, while value is vivid: “For $X/month I’ll handle [defined block] ongoing — priority access, no re-onboarding.”
Retainer → renegotiation: review usage quarterly; a retainer consistently overrun is a raise conversation wearing utilization data.

The mix is the strategy

Established freelancers rarely pick one: retainers cover the floor (aim for essentials covered by retained income — the buffer math gets dramatically easier), projects provide the upside, hourly mops up the genuinely fuzzy. Whatever the packaging, the number underneath is the same defensible floor; packaging changes perception and risk allocation, never your math.

FAQ

Which pricing model earns freelancers the most? Per-project, for efficient specialists — speed converts directly to a higher effective rate. Retainers win on stability; hourly wins only on un-scopable work.

When should I switch a client from hourly to project pricing? Once you can estimate their work reliably — pitch it as cost certainty for them, and price with a 1.2–1.5 contingency multiplier.

What must a retainer agreement include? Inclusions, exclusions, capacity (hours or deliverables), rollover rules, response times, and a review date — vague retainers become all-you-can-eat buffets.