Harpoon

The Pros and Cons of Client Retainers for Freelancers

The Pros and Cons of Client Retainers for Freelancers

In our previous articles about pricing strategies we have looked at cost-based and value-based approaches to pricing client services. Both work well for project-based engagements. But what about ongoing work that does not have a defined start and end date?

That is where retainers come in.

What Is a Retainer?

A retainer is when a client pays a recurring fee to reserve your services for a set block of time, typically monthly. Instead of scoping and pricing individual projects, you agree to be available for a defined amount of work each period.

Retainers make the most sense when the work is ongoing and varied rather than tied to a single project timeline. A startup that needs constant design work, a small business that needs weekly content, a company that needs regular development support. These are all natural retainer fits.

There are two types:

Cost-based retainers (most common): The client pays for a set number of hours per month at an agreed rate. For example, 20 hours per month at $150/hr = $3,000/month.

Value-based retainers: Instead of promising a number of hours, you agree on specific goals or outcomes for each period. For example, "improve the signup page conversion rate by 15% this quarter." The fee is tied to the value of the outcome, not the time involved.

The Pros

Predictable income. This is the single biggest advantage. If your monthly revenue goal is $12,000 and you have three clients on $4,000/month retainers, you start every month knowing that goal is met before you do anything else. This is the kind of financial predictability that most freelancers never achieve.

If you have set a yearly revenue goal, retainers are the fastest way to build a stable base that gets you most of the way there. Project work fills in the gaps.

Simplified billing. Instead of crafting custom proposals, negotiating project fees, and sending one-off invoices, a retainer uses the same contract and the same recurring invoice month after month. Harpoon's recurring invoicing handles this automatically: set it up once and the invoice generates and sends itself on schedule.

Stronger client relationships. Retainer clients become long-term partners. You learn their business deeply, which makes your work better and reduces the ramp-up time that comes with every new project. They trust you more, give you more autonomy, and are more likely to refer you to others.

Reduced sales effort. Every hour you spend writing proposals and pitching new clients is an hour you are not billing for. Retainers reduce the amount of time you spend selling because the same clients keep paying month after month.

Clients love the availability guarantee. One of the biggest frustrations for clients is needing help and finding that their freelancer is booked solid. A retainer solves this. They are paying for priority access to your time, and that peace of mind is valuable enough that some clients will pay for a retainer even in months where they do not use all the hours.

The Cons

Risk of scope creep. Without clear boundaries, retainer clients can start treating your time as an all-you-can-eat buffet. "While you are at it, can you also..." becomes a regular occurrence. The fix is to define exactly what is included in the retainer (and what is not) before you start. For strategies on managing this, read our guide on preventing scope creep.

Not ideal for large projects. A project with a defined scope, timeline, and budget is usually better priced as a standalone engagement. Trying to squeeze a $30,000 website build into a $3,000/month retainer creates confusion about when it will be done and what happens if it takes longer than expected.

Income ceiling. Retainers are predictable, but they can also cap your upside. If you fill your schedule with retainer clients at comfortable rates, you may miss out on higher-value project opportunities. The balance is to keep some capacity open for project work.

Client dependency. If 80% of your income comes from two retainer clients and one of them cancels, you are in trouble. Diversify your retainer base so no single client represents more than 30-40% of your revenue.

Unused hours are awkward. If the client consistently uses only 10 of their 20 retainer hours, they may start questioning the value. Proactively suggest ways to use the remaining time: optimization work, documentation, strategy sessions, or banking hours for a future busy month.

How to Structure a Retainer

Define the scope clearly. List the types of work included (design, development, content, strategy) and anything that is explicitly excluded. A retainer for "design services" should specify what that covers: UI design, graphic design, presentations, social media graphics, etc.

Set an hours cap with an overage rate. "This retainer includes up to 30 hours of work per month. Additional hours are available at $X/hr." This protects you from overwork while giving the client flexibility. This is the same hybrid approach that works for project pricing.

Use a minimum commitment. A 3-month minimum gives both sides enough time to settle into the rhythm and see results. Month-to-month retainers create instability and make it hard to plan.

Include a communication cadence. A weekly status email or a monthly check-in call keeps the relationship healthy and ensures the client feels they are getting value from the retainer, even in quieter months.

Define rollover (or not). Can unused hours roll over to the next month? Some freelancers allow it (up to a cap), others do not. Either approach is fine as long as it is agreed upon upfront.

Retainer Pricing

There are two common approaches:

Discounted hourly rate in exchange for commitment. If your standard rate is $150/hr, you might offer $130/hr on a retainer because the guaranteed volume and reduced sales effort justify the discount.

Retainer Level Hours/Month Rate Monthly Fee
Standard 15 hours $140/hr $2,100
Growth 30 hours $130/hr $3,900
Scale 50 hours $120/hr $6,000

The per-hour discount at higher volumes gives the client an incentive to commit to more hours while you get more predictable income.

Flat monthly fee based on deliverables. Instead of selling hours, sell a package: "4 blog posts, 8 social media graphics, and 1 email newsletter per month for $3,500." This works best when the deliverables are standardized and you can predict the time investment accurately.

Use price bracketing to present three retainer tiers. This lets the client choose the level that fits their needs and budget, and the anchoring effect of the top tier makes the middle option feel like a smart choice.

How to Pitch a Retainer to an Existing Client

The best retainer clients are often people you have already done project work for. You know their business, they trust your work, and there is an existing relationship to build on.

Here is a script for making the transition:

"We have worked together on [X projects] over the past [timeframe], and I have really enjoyed getting to know your business. One thing I have noticed is that you tend to have ongoing [design/development/content] needs that come up regularly. Instead of scoping and pricing each one individually, it might make sense to set up a monthly retainer. You would get priority access to my time each month at a better rate, and we would skip the back-and-forth of proposals and quotes. Would that be worth exploring?"

If they are interested, present two or three tier options and let them choose.

Managing Retainers Effectively

Once a retainer is in place, a few practices keep things running smoothly:

  • Track your hours. Even if the client is paying a flat fee, track your time against the retainer. This tells you whether the retainer is profitable and gives you data for future pricing decisions.
  • Send regular updates. A brief weekly email or a monthly summary showing what you worked on and how many hours remain keeps the client informed and prevents the "what am I paying for?" question.
  • Invoice automatically. Use Harpoon's recurring invoices to send the retainer invoice on the same day each month without manual effort.
  • Review and adjust. Every 3-6 months, check in with the client about whether the retainer level still fits their needs. If they are consistently going over hours, suggest upgrading. If they are consistently under, proactively suggest ways to use the time or adjust the tier.

Is a Retainer Right for You?

If you have never tried retainers, start small. Offer a retainer to one existing client whose work is naturally ongoing. Keep the minimum commitment short (3 months) and track everything carefully. After working out any issues, take on more retainer clients.

The predictability of retainers, knowing what you will earn before the month starts, provides a level of financial stability that project-based freelancing rarely offers. Combined with a clear revenue goal and good rate management, retainers can transform a freelance business from unpredictable to sustainable.

Pricing Strategies

Grab your free guide to pricing strategies!

Free Download