Pricing guide

How to structure retainer pricing so you don't end up underpaid

Three retainer pricing models, when each one fits, and the boundaries that keep a retainer from becoming an unpaid full-time job.

·7 min read·Pricing

Quick answer

Three retainer pricing models work for freelancers: flat-fee monthly (a fixed price for a defined deliverable set, e.g. '$3k/month for one strategy deck and two social campaigns'), hours-based (e.g. '20 hours per month at $150/hr, rolling over 30 days'), and access-based (a fee for ongoing availability without specific deliverables, e.g. '$1.5k/month for priority email response and one monthly call'). Pick the model that matches what the client actually values, and always cap the scope.

Retainers sound like a freelancer's dream: predictable revenue, ongoing relationships, no scrambling for the next project. In practice, badly structured retainers are how freelancers burn out — you end up answering Slack messages at 11pm because 'the retainer covers it.' The fix is in the structure, not in saying no later. This guide walks through the three retainer models that actually work and the boundaries that make each one sustainable.

Model 1: Flat-fee monthly for defined deliverables

The cleanest model. You commit to a specific output each month — say, one strategy deck and two campaign concepts — for a fixed price. This works because both sides know exactly what's being exchanged. If the client asks for a third campaign, that's a change order. The pricing logic is straightforward: estimate the time the deliverables will take at full effort, multiply by your hourly rate, add a small premium for the consistency. Best for output-heavy work like content, design, or strategy delivery.

Model 2: Hours-based with monthly cap and rollover rule

The freelancer commits to up to N hours per month. This works for advisory or development work where the shape of the work shifts month-to-month. Two critical boundaries: a clear cap (extra hours are billed separately at a defined rate, not absorbed) and a rollover rule (unused hours either expire at month-end or roll forward by 30 days, but never roll indefinitely — uncapped rollover is how you end up owing 80 hours by month six). Communicate the cap monthly so the client never gets a surprise.

Model 3: Access-based for advisory and availability

The client pays for the right to reach you, not for a specific output. Typical use: a monthly call, priority email response (within 1 business day), and quick reviews of work. Price this at maybe 30-50% of what the same hours would cost as flat-fee work — it's lower per hour but more reliable, and most months you don't burn the full availability. Define what 'access' actually means: which channels, response windows, and what's out of scope (e.g., 'one 60-minute call per month; ad-hoc requests beyond email are billed separately').

Always include a kill clause and a notice period

Both sides should be able to exit cleanly. Standard: 30 days written notice for termination, no questions asked. Without a notice period, the client can vanish month-to-month and you can't plan your calendar. The notice period also prevents the client from negotiating it down in panic — by the time they want out, the next month is already invoiced. Spell this out in the retainer agreement, not just verbally.

Review pricing every 6 months

Retainers are the most underpriced freelance work because clients anchor on the original rate forever. Schedule a pricing review every 6 months — either an automatic CPI increase clause built into the agreement, or a calendar reminder to re-quote. The conversation is easier than you think: 'we've been working together for X months, the scope has settled into Y pattern, the new rate effective next month is Z.' If you've been delivering well, this conversation lands.

Key takeaway

Retainers fail when the scope is vague and the cap is absent. Three models work, but all of them need explicit boundaries and a notice period.

Bill retainers automatically every month

Set up recurring invoices in kinako so retainers run themselves — no manual invoicing, no missed billing dates.

Get started free

Free plan · No credit card required

Frequently asked questions

What's a good starting price for a retainer?

For flat-fee, calculate the hours the deliverables genuinely take at full effort, multiply by your hourly rate, add 10-15% premium for the predictability premium. For hours-based, price the cap at a slight discount to your standard hourly (8-12%) — clients value the certainty. For access-based, the pricing is more elastic; price it at what feels worth your full attention even on slow months.

How do I move an existing project client onto a retainer?

Suggest it at the end of a successful project, when momentum is high. Frame it as 'I'd love to keep working with you — here are two ways we could structure ongoing work.' Offer one retainer option and one project-based option. Most clients pick the retainer because it removes the friction of re-scoping every engagement.

What if the client uses none of the hours one month?

Their problem, not yours — you held the calendar slot. State this explicitly in the agreement: 'Unused hours expire at month-end and do not refund.' Without that line, clients eventually try to bank unused months, which destroys the predictability the retainer was supposed to provide. Most clients understand this once it's named upfront.

Keep reading