Retainer vs Project Pricing for Freelancers
Hourly billing is not the only option — and for many freelancers it is not the best default. Two common alternatives are retainers (ongoing access or a defined monthly package) and project / fixed-fee pricing (a scoped outcome for a set price). Choosing between them affects cash-flow smoothness, scope risk, and whether your effective hourly rate survives contact with reality.
This guide compares the two in plain English. Use it with how much to charge, the freelance rate calculator (to know your floor), and rate raise scripts when you renegotiate. Educational framing only — not legal advice on contracts.
Quick definitions
- Project / fixed-fee: Client pays an agreed total (sometimes in milestones) for a defined deliverable or outcome. You own the efficiency upside — and the overrun risk if scope was vague.
- Retainer: Client pays a recurring fee for ongoing work, priority access, or a monthly bundle of hours/outcomes. You trade some peak upside for predictability; they trade flexibility for reserved capacity.
Hybrids exist (retainer + project overage rates, fixed fee with change orders). The useful question is which risks you are selling and buying.
When project pricing shines
Projects fit well when the outcome is clear, your process is repeatable, and you can estimate effort within a tolerable band. Fixed fees reward experience: the second time you ship a similar site, brand system, or audit, you may finish faster while the price stays anchored to value.
Watch-outs: fuzzy briefs, “one more tweak” culture, and clients who treat a fixed fee as infinite revision rights. Mitigate with a written scope, revision caps, and a change-order path. Price from value and your floor rate × expected hours × risk buffer — not from hope.
When retainers shine
Retainers help when work is continuous (content, retainers for advisory, always-on design support) and both sides benefit from reserved capacity. Cash flow gets smoother; sales effort per dollar often drops once the relationship is stable.
Watch-outs: undefined “unlimited” expectations, retainers priced like leftover hourly scraps, and clients who consume 40 hours of attention for a 10-hour retainer. Define what is included, response-time norms, rollover rules (if any), and what happens when they exceed the package.
Cash flow and tax habits
Project work can be lumpy — big invoices, quiet months. Retainers approximate a lighter version of paycheck rhythm, which makes tax set-asides easier to automate. Either way, transfer a percentage when payment clears; see setting aside taxes from each invoice and effective tax set-aside.
Do not let a “steady retainer” lull you into spending 100% of deposits. The tax calendar does not care that the money felt like a salary.
Effective rate: the number that keeps you honest
Whatever the packaging, track hours (even roughly) on a few engagements and compute effective hourly = revenue ÷ hours worked. If a flat project lands below your floor rate after revisions, the fix is scope discipline or higher fees — not working evenings forever. If a retainer’s included hours routinely blow past the package, raise the retainer or add overages.
Your floor still comes from take-home, cushion, and billable capacity — billable vs available hours and hours per year keep the math grounded. Packaging is strategy; the floor is survival.
A simple decision checklist
- Is the outcome clear enough to fixed-fee without constant renegotiation?
- Is the need ongoing enough that reserved monthly capacity helps both sides?
- Which party should hold overrun risk — and is that priced?
- Does the structure still clear your floor rate after realistic hours?
- Can you explain inclusions/exclusions in one page the client will actually read?
Illustrative comparison
Educational only: a brand project quoted at $8,000 that takes 60 hours nets ~$133/hour effective before taxes — strong if your floor is $90. The same $8,000 that balloons to 120 hours under soft scope is ~$67/hour — a quiet pay cut. A $3,000/month retainer that averages 25 hours is $120/hour effective; at 45 hours of “quick questions,” it is ~$67 again. Packaging did not fail — boundaries and pricing did.
Next steps
- Know your floor with the freelance rate calculator
- Compare employment vs freelance all-in costs in freelance rate vs salary: real cost
- Practice raise language in freelance rate raise scripts