Blog · Client billing

Part of the deposits, milestones and retainers guides

Retainer agreements for recurring client work

Monkee · September 15, 2026

A retainer is a client paying a fixed amount each month for ongoing access to your work. It is the closest freelancing gets to a salary, and it is the best structure for work that never really ends: maintenance, content, marketing, support, advisory. But a retainer without written terms is just a vague promise that gets renegotiated every month. This guide covers how to structure one, price one, and end one without drama.

What a retainer actually is

The client is buying guaranteed availability, not a pile of hours. That distinction matters, because it is what you are actually selling: the confidence that when they need you, you are there. The monthly fee is for the slot in your calendar. This is why retainers are billed at the start of the month for the month ahead, not at the end. You are reserving capacity, and capacity is paid for in advance.

Retainers make sense when the work is recurring and the client is steady: the website you maintain, the blog you write, the ad account you manage. If the work has a defined end, use milestone billing instead. Retainers are for relationships, milestones are for projects.

The two retainer shapes

If you are starting out, hours-based is easier to sell because the client can picture what they are getting. If you have been freelancing a while, deliverable-based pays better for the same work.

Pricing a retainer

Start from your project rate, then apply a small discount for the commitment, typically 10 to 15 percent. The discount is the client's reward for predictable revenue; it is also your reward for predictable revenue. Do not discount deeper than that. A 30 percent discount for "steady work" is how freelancers end up locked into their lowest-paying client.

Price the retainer for the month you will actually have, not the quietest month. If the client usually needs 15 hours but sometimes needs 25, price for 20 and define what happens above that: overage billed at your standard rate, or hours banked against a future quiet month. Either is fine. "We will figure it out" is not.

And set a floor: a three-month minimum term is standard. It takes a month or two for any retainer to find its rhythm, and a client who can cancel after thirty days was never really committing.

The boundaries that keep retainers healthy

Pausing and ending cleanly

Every retainer ends eventually, and the good ones end with the door open. Three terms make exits boring instead of painful:

Retainer terms block (for proposals)

Retainer terms, [CLIENT], starting [DATE]:

Scope: [DELIVERABLES OR HOURS] per month.
Fee: [AMOUNT], billed on the 1st for the month ahead.
Minimum term: 3 months, then month to month.
Rollover: up to 25% of unused hours roll one month,
then expire.
Overage: work beyond the retainer is billed at [RATE].
Response time: one business day for non-urgent items.
Notice: 30 days' written notice to pause or end,
on either side.

The monthly rhythm

Once the terms are set, the retainer should run itself:

When a retainer client pays, a receipt takes a minute and removes an entire category of "did you get my payment?" emails.

A good retainer is the closest thing to a salary that freelancing offers. The terms are what make it feel that way instead of feeling like a leash.

Starting a retainer this month? Send the first invoice with the private invoice generator, no signup, nothing uploaded, PDF in minutes. Track the hours with the private timesheet tool so billing is never a matter of opinion.

← Deposits, milestones and retainers