Pricing strategy
How retainer agreements work for freelancers
What a retainer is, the structures that work, how to price one, and how to convert a project client into a recurring one.
Quick answer
A freelance retainer is a fixed monthly fee in exchange for either a block of capacity (e.g. 20 hours/month) or a defined recurring scope (e.g. 4 blog posts + monthly reporting). Price it at the equivalent project rate plus a 15-25% premium for priority access. Use a 30-day notice clause for exit, define what happens to unused capacity in writing, and pitch retainers to clients you've already finished a successful project with.
A retainer is the freelance equivalent of recurring revenue — a client pays a fixed monthly fee in exchange for ongoing access to your work. For the freelancer, retainers stabilise income and reduce the constant churn of selling new projects. For the client, they trade flexibility for predictability and priority access. This guide is about how retainers actually work, the structures that hold up under real-world pressure, and how to convert a project client into a retainer one.
The two retainer structures that actually work
How to price a retainer
Define what's in scope, precisely
Handle unused capacity carefully
How to pitch a retainer to an existing project client
Have a clean exit for both sides
Key takeaway
Retainers stabilise freelance income, but only when they're priced with a premium, scoped concretely, and have a clean exit. Vague retainers become unpaid extra work.
Manage retainer clients in kinako
Set up recurring invoices for retainer clients in kinako, track time against the monthly cap, and let clients see their balance in their portal.
Free plan · No credit card required
Frequently asked questions
What's the difference between a retainer and a project?
A project has a defined deliverable and an end date. A retainer has a recurring fee, a defined monthly capacity or scope, and continues indefinitely until either party gives notice. A retainer is closer to a part-time engagement than a project — the client gets ongoing access, you get predictable income.
How long should a retainer agreement be?
Most freelance retainers are month-to-month with a 30-day notice period for cancellation. Longer commitments (3 months, 6 months) sometimes appear with discounts attached, but month-to-month with notice is the most common and most flexible structure for both sides.
What if the client doesn't use their hours one month?
It depends on what your contract says. The cleanest pattern is 'unused hours expire at the end of the month' — clients accept this as long as it's stated clearly upfront, and it prevents you accumulating an unpaid backlog. Some retainers allow one month of rollover; very few should allow indefinite rollover.
How do I price a retainer for ongoing maintenance work?
Estimate the hours needed in a typical month, multiply by your hourly rate, and add a 15–25% premium. For maintenance work specifically, also include a buffer for the months where something breaks — clients pay you partly for the predictability, and the predictability has to actually hold up when there's an incident.
Related templates
Built for
Keep reading
Pricing · 9 min
How to set freelance rates that don't undersell you
A grounded approach to pricing — how to think about hourly versus project rates, how much to charge, and how to raise prices without losing clients.
Proposals · 8 min
What to put in a freelance proposal that wins the work
The structure of a proposal that closes — what to include, what to leave out, and why most freelance proposals lose to better-structured ones.
Contracts · 9 min
How to write a freelance contract that actually protects you
The clauses, structure, and language that prevent the disputes most freelancers learn about the hard way.