WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Build a Freelance Retainer Business That Pays Monthly
Retainer clients mean predictable monthly income as a freelancer. Learn how to pitch retainers, price them, and keep clients paying month after month. Start free.
Why Retainer Clients Change Everything
Project-based freelancing means you're always looking for the next client. You finish a project, get paid, and then spend the next two weeks finding work to fill the gap. Retainer clients break that cycle. Instead of starting from zero every month, you start with $3,000 or $5,000 or $8,000 already committed before the first of the month arrives.
Three retainer clients at $2,500/month each is $7,500 in predictable monthly revenue. That changes what you can plan, what equipment you can buy, whether you can take a vacation, and how aggressively you can turn down bad-fit project clients. The business feels fundamentally different.
What a Retainer Actually Is
A retainer is an ongoing monthly agreement where a client pays you a fixed fee for a defined scope of work or availability each month. The key word is "defined" - vague retainers create scope creep and resentment on both sides.
There are two basic models:
Hours-Based Retainers
The client pays for a fixed number of hours per month. "10 hours of social media management at $150/hour = $1,500/month." Unused hours may or may not roll over (specify this in your contract). Additional hours beyond the retainer are billed at your regular or a premium rate.
These are straightforward to explain and easy for clients to understand. The downside: the client's value is measured in hours, which keeps you in a time-for-money relationship rather than a value-for-money relationship.
Deliverable-Based Retainers
The client pays a fixed fee for specific deliverables each month. "$3,000/month for four blog posts and one email newsletter." It doesn't matter if you spend 15 hours or 40 hours on it - the fee is the fee.
These tend to be more profitable for experienced freelancers because efficiency becomes your advantage. If you can produce the same four blog posts in 8 hours instead of 20 as you get faster, your effective hourly rate goes up. The client still gets exactly what they paid for.
Who to Target for Retainer Clients
Not every client is a retainer candidate. The best retainer clients have ongoing, recurring needs that aren't tied to a single project. Look for:
- Businesses with ongoing content needs: Companies that publish weekly blog posts, send regular emails, or maintain active social media are perennial retainer clients for writers and social media managers.
- Growing companies without in-house expertise: A startup with three employees and a $200,000 in annual revenue probably cannot afford a full-time designer or marketer. They can afford a $2,500/month retainer.
- Businesses that have used you once and come back: A past client who has hired you for two or three separate projects is already telling you they have ongoing needs. They're a natural retainer conversation.
- Service businesses with seasonal peaks: An accounting firm that needs extra copywriting or design during tax season might want a year-round retainer that builds in buffer for their busy periods.
How to Price a Retainer
Most freelancers underprice their first retainer because they're excited about the steady income and don't think it through carefully enough.
Here is a simple pricing framework:
- Estimate the hours per month the retainer will take
- Multiply by your standard hourly rate
- Add 20% for the overhead of the ongoing relationship (scheduling, check-ins, revisions, small requests)
- Consider whether to discount slightly (5-10%) in exchange for the commitment
Example: You estimate a social media retainer takes about 15 hours per month. Your hourly rate is $100. That's $1,500. Add 20% for overhead: $1,800. You might price at $1,750 as a slight discount for the monthly commitment, or hold at $1,800.
What you should NOT do: estimate the minimum hours and price at that with nothing extra. The ongoing relationship always generates small requests - "can you just quickly..." - that eat time. Price for realistic scope, not optimistic scope.
The Pitch: How to Convert a Client to a Retainer
Pitching a retainer is easiest when you already have a relationship with the client. The best moment to bring it up is after delivering a successful project. The client is happy, the work quality is proven, and they know what it's like to work with you.
The pitch doesn't need to be elaborate. It can be as simple as:
"I noticed you mentioned [ongoing need X] a couple of times during this project. I offer monthly retainer arrangements for clients who have consistent work - it means you get priority access to my time each month and we skip the back-and-forth of negotiating each project separately. For what you've described, I'd be thinking around $X/month. Would it be worth talking through what that could look like?"
Notice what that pitch does: it names a specific need they mentioned, frames the retainer as a benefit to them (priority access, less admin), gives a rough price anchor, and asks an open question rather than pushing for an immediate yes.
The worst thing you can do is pitch a retainer without knowing whether the client has ongoing needs. Ask first, listen carefully, then propose.
Structuring the Retainer Contract
A retainer agreement needs to cover a few things that standard project contracts don't:
- Scope of work per month: Exact deliverables or hours included. Be specific.
- What is not included: Explicitly list what falls outside the retainer so there's no ambiguity about when extra billing applies.
- Payment timing: When does the monthly invoice go out? Most retainers invoice on the 1st for work that month. Some invoice in advance (invoice the 25th for the upcoming month). Invoicing in advance gives you the best cash flow.
- Notice period for cancellation: 30 days is standard. 60 days is better for you. This gives you time to find replacement income if they cancel.
- Revision limits: For deliverable-based retainers, how many revision rounds are included? One round is common. More than two usually means scope creep.
- Rate review: Include a clause that allows annual rate increases, typically 5-10%. Clients who have been with you for two years should expect a modest increase. Building this in upfront means it's not a surprise conversation later.
For payment terms on retainers, Net 7 or Net 10 is reasonable. You're providing a month of work - you shouldn't wait 30 days to collect on it. If a client insists on Net 30 for a retainer, price accordingly.
Managing Multiple Retainer Clients
Two retainer clients is a meaningful business. Four or five retainer clients is almost a full-time load. Here's how to keep things from unraveling:
Set Clear Boundaries on Availability
Retainer clients can develop the expectation that you're always available to them. You're not. You have other clients. Specify response time in your contract (e.g., "within 24 business hours") and hold to it. If every client expects same-day responses on everything, you will burn out managing the relationship overhead.
Track Hours Even on Deliverable Retainers
Even if you're not billing by the hour, tracking time on retainer clients helps you understand which clients are profitable and which are quietly eating your margin. A $3,000/month retainer that takes 40 hours is $75/hour. The same retainer taking 20 hours is $150/hour. You need to know the difference.
If you have a retainer client consistently taking more than your estimated hours, that's a scope conversation, not something you absorb indefinitely.
Invoice Consistently
Send retainer invoices on the same day every month. Make it automatic if your invoicing software supports it. Clients who receive a consistent invoice on the 1st of every month build it into their budget and pay it reliably. Invoices that show up sporadically get treated like one-off invoices - they take longer to pay.
WaffleInvoice Pro supports recurring billing, so your monthly retainer invoices go out automatically without you having to remember to send them. For a business model that depends on monthly cash flow, not having to manually invoice each client saves meaningful time and prevents the "I forgot to invoice" problem that costs freelancers real money.
Building Toward a Retainer-Majority Business
Most freelancers don't start with retainer clients. They build toward them. A typical path:
- Year 1: Mostly project work, first retainer client in month 8 or 10
- Year 2: 2-3 retainer clients, still taking projects to fill gaps
- Year 3: 3-5 retainer clients covering 60-80% of monthly income, selective about which projects to accept
The goal is to reach a point where your retainer income covers your baseline expenses. Once rent, utilities, health insurance, and basic living costs are covered by recurring clients, everything else is growth and savings. That's when the business starts feeling stable instead of precarious.
Every satisfied project client is a potential retainer client. When you finish a project, ask yourself: does this business have ongoing needs? If yes, make the pitch. Most freelancers never ask because it feels presumptuous. It isn't. You're offering them a service that saves them time and gives them consistent access to someone they've already decided they trust.
If you're ready to start invoicing retainer clients professionally, WaffleInvoice's free invoice generator gets you set up with recurring invoices at no cost, so you can start building that monthly baseline without spending money on tools before you've earned it.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
How much should I charge for a monthly retainer?
How do I pitch a retainer to an existing client?
What is a typical notice period for cancelling a retainer?
Should unused retainer hours roll over to the next month?
How many retainer clients can one freelancer realistically manage?
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
How to Build a Freelance Emergency Fund (The Right Way)
Freelancers need a bigger emergency fund than employees. Here's how much to save, where to keep it, and how to build it when income is unpredictable. Start free.
How to Invoice as a Bookkeeper (Monthly Retainers and Recurring Billing)
How to invoice as a bookkeeper: monthly retainers vs hourly, recurring invoices, cleanup project billing, what to include, payment terms, and automating the whole thing.
Best Invoice Software for Freelance Writers and Editors
Freelance writers need billing software that handles per-word rates, kill fees, and revision rounds. Here's what actually works. Start free.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs Wave
Side-by-side feature breakdown, pricing, and honest pros and cons.
