How to Build Recurring Revenue
Project work is stressful.
You finish a project. You hunt for the next one.
Revenue is lumpy. Cash flow is uncertain.
Retainers solve this. Recurring monthly revenue is predictable.
Most agencies mix: 60% retainers, 40% project work.
Here's how to build that mix.
The Retainer Model
Client pays you $5k per month for 20 hours of work.
You help with:
- Design updates
- Small features
- Strategy questions
- Ongoing optimization
They keep you on. Predictable revenue.
Why Clients Want Retainers
They get:
- Dedicated resource (you)
- Faster turnaround
- Lower cost than project rate (20 hours = $10k project, but $5k retainer is cheaper)
- Ongoing support
Everyone wins.
How to Transition Clients to Retainers
After a big project:
"That project went well. We know your business now. How about we do ongoing optimization work?"
"We can do $5k/month. Includes design updates, small features, strategy advice."
Some say yes. Some say no. Both are fine.
For new clients:
Propose project + retainer.
"Website redesign is $15k. Then we'll do $3k/month retainer for updates and optimization."
Clients like this. Clear value at each stage.
The Retainer Pricing
Low: $2-3k/month (2-3 hours per week, small business)
Medium: $5-8k/month (10-15 hours per week, mid-market)
High: $10-20k+/month (20-30 hours per week, enterprise)
Most agencies target medium: $5-8k/month per client.
The Economics
A client on $5k/month retainer:
- Year 1: $60k revenue
- Year 2: $60k (if they stay)
- Year 3: $60k (if they stay)
Total: $180k from one client over 3 years.
A project is $15k, then the client leaves.
Total: $15k.
Retainers are 12x more valuable than projects over time.
Building Your Retainer Base
Goal: 5-10 retainer clients at $5k/month each = $300-600k recurring revenue.
Year 1: 1-2 retainers (from existing clients)
Year 2: 3-5 retainers (actively selling them)
Year 3: 5-10 retainers (stable base)
This takes time. But it's worth it.
Selling Retainers
Don't lead with price. Lead with value.
"We can keep your site optimized. Implement updates quickly.
Give you strategic advice. This costs $5k/month."
Client thinks: "That sounds good."
You think: "That's only 20 billable hours. Normally I'd charge $10k for 20 hours of project work. But monthly revenue is worth it."
Both are winning.
The Scope Question
What's included in the retainer?
Define it clearly.
"20 hours per month, split roughly:
- 8 hours design
- 8 hours development
- 4 hours strategy/meetings"
If client wants more, it's out of scope (extra cost).
The Problem: Underutilized Retainers
You quote 20 hours, client uses 10.
Now you're delivering 10 billable hours, charging for 20.
Mitigate:
Option 1: Strict limit. "You have 20 hours. Unused hours don't roll over."
Option 2: Flexible. "20 hours on average. Some months 30, some months 10."
Option 2 builds goodwill. Option 1 protects your time.
The Churn Risk
Retainers churn. Clients leave. Budget changes.
Typical churn: 10-20% per year.
Mitigate:
- Do great work
- Regular check-ins ("Is this valuable?")
- Deliver measurable results
- Keep communication strong
The Pricing Negotiation
Client: "That's too expensive. Can you do $3k?"
You: "At $3k, I can do 10 hours per month. That's design updates only, no strategy."
Client decides: Full retainer or less work.
Often they upgrade to $4.5k for more.
Never discount much. The hours don't work out.
The Mix That Works
Most agencies aim for:
- 60% retainers (recurring, stable)
- 40% projects (lumpy, higher margin per hour, but variable)
This gives you:
- Predictable monthly revenue from retainers
- Upside from projects
- Stable team (you can afford headcount)
Building to This
Year 1: 80% projects, 20% retainers
Year 2: 70% projects, 30% retainers
Year 3: 60% projects, 40% retainers
Over time, shift toward more retainers.
The Automation Opportunity
Some retainer work is repetitive. Automate it.
Monthly updates? Template.
Regular reports? Automated.
This frees time for more retainer clients.
FAQ
What if a retainer client goes silent?
Reach out. "Haven't heard from you. Want to talk about what's working?"
If they want to pause, offer to pause (instead of cancel).
Should I require a contract for retainers?
Yes. "3-month minimum, cancel with 30 days notice."
This protects you from sudden churn.
Can I have retainers without employees?
Yes, totally. Solo freelancer can have 2-3 retainers + project work.
Is retainer work less interesting?
Can be. But it's steadier. Trade-off.
What happens if a client uses fewer hours than their retainer allows?
Document it. If it's consistent, their needs might have changed. Have a conversation - would they prefer to downsize the retainer?
Some months they'll use more. Average over 3 months.
How do I prevent retainer clients from becoming time-sinks?
Set clear boundaries in the contract. "20 hours per month, no rollover." Use time tracking to spot scope creep early.
If a client consistently wants more, raise the retainer or decline the extra work.