Skip to main content
Invoicing

Retainer Agreements: How They Work and How to Invoice Them

7 min readUpdated August 10, 2026

A retainer is an ongoing arrangement where a client pays a set amount, usually monthly, to secure your availability or a defined scope of work over time — rather than paying per individual project or task. It’s common for consultants, agencies, and freelancers with long-term client relationships.

Main types of retainers

Retainers generally take one of a few forms:

  • Retainer for availability — the client pays for guaranteed access to your time, whether or not they use all of it that period (common for consultants and legal/professional services).
  • Retainer for a defined scope — a fixed monthly fee for a specific, recurring set of deliverables (e.g. a set number of blog posts or hours of support per month).
  • Retainer against hours — a prepaid bucket of hours that gets drawn down as work happens, sometimes rolling over unused hours, sometimes not.

How to invoice a retainer

Most retainers are invoiced the same way each period — same amount, same day, ideally set up as a recurring invoice so it doesn’t need to be manually recreated. If the retainer is hours-based, it’s worth including a brief usage summary alongside the invoice so the client can see what was delivered against the fee.

Setting the terms clearly upfront

A retainer agreement should specify what’s included, what happens to unused time or scope (does it roll over, expire, or convert to a credit), and how overages beyond the retainer are billed. Ambiguity here is the most common source of retainer disputes — a client who assumed unused hours would roll over, when your policy says otherwise, is an avoidable conflict.

How retainers differ from other billing structures

A recurring invoice is just the mechanism of billing repeatedly — a retainer is the underlying agreement about what that recurring payment covers. Compared to progress invoicing (billing stages of a single project) or a deposit (a one-time upfront payment), a retainer is ongoing by design, without an end date tied to project completion.

FAQ

Do unused retainer hours roll over automatically?

Only if your agreement says so — this varies widely by business, and it’s one of the most important terms to state explicitly rather than leaving to assumption on either side.

What happens if a client goes over their retainer scope?

State an overage rate or process in the original agreement — a common approach is billing additional hours or deliverables at a standard rate once the retainer’s included scope is exceeded for that period.

Can a retainer be cancelled at any time?

Depends on the terms you set — many retainer agreements include a notice period (e.g. 30 days) before either side can end the arrangement, which gives both parties time to plan around the change.

Is a retainer the same as a subscription?

They’re similar in billing rhythm but different in nature — a subscription is typically for a product or standardized service tier, while a retainer usually covers a more personalized or negotiated scope of professional work.

Put this into practice with a real invoice.

Try the free Invoice Generator

Related Guides