TL;DR
On this page
A freelance retainer agreement is a contract where a client pays a set monthly fee for ongoing access to your services. It gives you predictable income and gives the client priority availability. This guide covers how to structure the agreement, price it without undercharging, and pitch it to existing clients.
What Is a Freelance Retainer Agreement?
A retainer agreement differs from a standard project contract in one key way: instead of scoping a single deliverable with a start and end date, you are agreeing to provide ongoing services for a recurring fee. The client reserves your time. You guarantee availability.
There are three common retainer models, and the right one depends on your profession and the type of work involved.
| Model | How It Works | Best For | Key Clause |
|---|---|---|---|
| Hours-based | Client pre-purchases a set number of hours per month (e.g., 10, 20, 40). You track time and bill against the bank. | Developers, VAs, consultants with variable task types | Unused hours policy (rollover vs. expiration) |
| Deliverables-based | Client pays a flat monthly fee for defined outputs (e.g., 4 blog posts, 8 social graphics, 1 report). No time tracking needed. | Content creators, designers, marketers with predictable outputs | Definition of "deliverable" and revision limits |
| Access-based | Client pays for guaranteed availability and priority response. May include strategy calls or a "priority queue." | Senior consultants, strategists, specialized developers | Response time SLA and priority vs. standard requests |
Most freelancers start with hours-based retainers because they are the simplest to track and bill. Deliverables-based retainers work better once you have a track record with the client and know exactly what they need each month. Access-based retainers are premium arrangements that work best for experienced professionals whose availability itself has significant value.
You can create a retainer contract using a contract generator to get the structure right from the start.
Retainer vs. Project-Based Work: Which Pays Better?
The short answer: retainers pay more consistently, but project work can pay more per engagement. The real question is which model fits the work.
| Factor | Retainer | Project-Based |
|---|---|---|
| Income predictability | High. Same amount every month. | Low. Gaps between projects. |
| Scope risk | Medium. Ongoing scope creep is common. | Lower per project, but each new project needs re-scoping. |
| Client relationship | Deep. You become an extension of their team. | Transactional. Ends when the project ships. |
| Pricing leverage | High if positioned as premium. | Variable. Competitive bidding on each project. |
| Flexibility | Lower. Your calendar is partially committed. | Higher. You choose what to take on. |
Retainers make sense when the client has recurring work, you have established trust through previous projects, and the deliverables are predictable enough to scope monthly. If the work is a one-off, the client is brand new to you, or the project requires deep creative exploration, stick with project-based contracts.
For the full breakdown of contract fundamentals, read the guide on freelance contract essentials.
How to Price a Freelance Retainer Without Undercharging
The most common retainer mistake is discounting your rate to "lock in" the client. This backfires. You end up resenting the arrangement within two months because you are doing premium-level work (guaranteed availability, priority response) at a discounted rate.
Retainers deserve a premium, not a discount. Here is why: when a client puts you on retainer, they are reserving a portion of your calendar. That time is unavailable for other clients. Guaranteed availability is a premium service.
Three pricing methods:
-
Hourly equivalent plus premium. Calculate your standard hourly rate times monthly hours, then add 10 to 20 percent. If your rate is $100/hour and the retainer is 20 hours/month, charge $2,200 to $2,400 instead of $2,000.
-
Value-based. Price based on the business outcome you deliver, not hours. If your monthly SEO work generates $20,000 in revenue for the client, a $5,000 retainer is a bargain for them.
-
Hybrid. Set a base monthly fee for core deliverables, plus an hourly rate for anything beyond scope. This protects you from undercharging while giving the client a predictable baseline.
According to Dan Lok on LinkedIn, experts recommend charging at least $3,000 per month as a retainer baseline. High-income freelancers in web development, SEO, and Instagram marketing can charge $10,000 or more monthly. According to Wayfront, 64% of SEO agencies charge below $1,000 per month for retainers, which suggests most are underpricing.
Set a minimum monthly floor. If a potential retainer client wants less than your minimum, the administrative overhead of managing the relationship will not be worth it. Use the rate calculator to find your baseline before quoting a retainer fee.
Clauses Every Freelance Retainer Agreement Needs
A retainer agreement needs more clauses than a standard project contract because the ongoing nature of the relationship creates more opportunities for misunderstanding. According to MoldStud, 60% of freelancers encounter scope creep on retainer engagements, and clear termination clauses reduce disputes by 40%.
Retainer Agreement Clause Checklist
The three clauses freelancers skip most often are the unused hours policy, the overage rate, and the termination notice period. These are exactly the clauses that cause the most disputes. Do not skip them.
Browse contract templates for a starting structure, or use the contract generator to build your retainer agreement clause by clause.
Unused Hours, Overages, and the Rules That Prevent Disputes
The unused hours question is the single biggest source of retainer disputes. The client bought 20 hours but only used 12. What happens to those 8 hours? You need a policy, and it needs to be in the contract.
| Policy | How It Works | Freelancer Risk | Client Satisfaction |
|---|---|---|---|
| Use-it-or-lose-it | Unused hours expire at month end. No rollover, no refund. | Lowest. Your schedule stays predictable. | Lower. Clients may feel they wasted money. |
| Limited rollover | Up to a cap (e.g., 5 hours) carries to the next month. Anything beyond the cap expires. | Medium. Small buffer of future obligations. | Higher. Feels fair without creating open-ended liability. |
| Full rollover | All unused hours accumulate indefinitely. | Highest. Creates unpredictable future workload spikes. | Highest upfront, but leads to conflicts when the bank gets large. |
The freelancer-friendly choice is use-it-or-lose-it or limited rollover with a small cap. Full rollover sounds generous, but it creates a growing liability on your calendar. Three months of accumulated hours can suddenly land on your desk as a rush request.
Overages need a separate clause. When the client exceeds the retainer scope or hours, your overage rate should be 15 to 25 percent above your retainer-equivalent hourly rate. Require written approval before any overage work begins. This protects both sides: the client does not get surprise invoices, and you do not do unpaid work.
For more on structuring payment and billing, read the guide on freelance payment terms. When it is time to bill overages, use the invoice generator to create a separate overage invoice so the client can see exactly what they are paying for.
How to Pitch a Retainer to an Existing Client
The best time to pitch a retainer is after two to three successful projects, when you have established trust and the client has recurring needs. Do not pitch a retainer to a brand new client. They have not seen your work yet, and the commitment feels risky for both sides.
pro tip
Frame the retainer around the client's benefit, not yours. "You get guaranteed priority access and faster turnaround" lands better than "I want predictable income." Both are true, but the client cares about their problem, not your billing preference.
Pitch structure:
- Name the pattern. "Over the past three months, you have needed [type of work] every month."
- Offer the solution. "A monthly retainer would guarantee you [X hours / Y deliverables] with priority turnaround."
- State the value. "You would lock in my availability at a predictable rate instead of re-scoping each project."
- Handle the objection. If they say "we might not need you every month," suggest a three-month trial with a limited rollover policy so unused hours do not feel wasted.
Handling common objections:
- "We might not need you every month." Respond: "That is exactly what the unused hours policy covers. We can set a small rollover cap so nothing feels wasted. But the real value is that when you do need me, I am available immediately instead of booked out."
- "Can we start with a lower number of hours?" Respond: "Absolutely. Let us start at [minimum floor] and adjust after the first quarter."
For managing the ongoing relationship once the retainer is active, read about how to handle scope creep before it erodes your margins.
Retainer Red Flags: When to Say No
Not every retainer offer is worth taking. Some arrangements are structured in ways that will cost you more than they pay. Watch for these warning signs:
The client wants "unlimited" access. A flat fee for unlimited work is not a retainer. It is an open invitation to be overworked. Every retainer needs a defined scope, hours cap, or deliverables list. If the client resists defining limits, decline.
The client refuses to sign a written agreement. Verbal retainers fall apart. The client's memory of what was agreed will always expand over time. If they will not put it in writing, the arrangement is not worth your time. Use the contract generator to create a professional agreement in minutes.
The client demands a deep discount "because it is ongoing." Ongoing work deserves a premium, not a discount. If the client frames the retainer as a way to get cheaper rates, they misunderstand the value exchange. You are reserving calendar time for them. That has a cost.
The client has a history of scope creep or late payments. Check your records. If this client has expanded scope without approval or paid late on previous projects, a retainer will amplify those problems. According to TrueProject, projects without formal change management are 35% more likely to exceed costs or miss deadlines.
The "trial month" trap. A client who wants a one-month trial at a discounted rate is testing whether they can get ongoing work at project prices. If you agree to a trial, charge your full retainer rate for the trial month. The trial is about fit, not price.
If you spot client red flags early, you save yourself months of frustration. It is always better to decline a bad retainer than to exit one.
References
- MoldStud: Essential Elements Freelancers Must Include in Retainer Agreements - scope creep and dispute reduction statistics
- Wayfront: Agency Retainer Pricing - retainer pricing data across agencies
- Dan Lok / LinkedIn: How to Negotiate a Retainer Fee - retainer fee baselines and high-income benchmarks
- TrueProject: Scope Creep - change management and cost overrun statistics
- BusinessDojo: What Is the Retainer Fee for a Graphic Designer? - designer retainer rate ranges
