Back to guides
Billing models2 min read

Retainer agreements

Learn how retainers work, main types, how to invoice them, and how they differ from recurring invoices, deposits, and progress billing.

What a retainer is

A retainer reserves access to your time, a bundle of deliverables, or ongoing advisory capacity—usually billed on a repeating cycle.

Retainers stabilize cash flow for you and capacity for the client. They work best when both sides share a clear definition of “included.”

They are popular with designers, marketers, developers, consultants, and agencies doing continuous work.

Main retainer types

Prepaid hours: client buys a block of hours each month. Ongoing access: priority response and advisory without a strict hour cap (riskier—define boundaries). Deliverable-based: a monthly package of outputs.

Each type needs reset rules: do unused hours roll over? Cap rollover at one month? Expire unused time? Ambiguity here causes conflict.

Choose the type that matches how you actually work—not the one that sounds nicest in a sales call.

How to invoice retainers

Bill at the start of the period when possible so you are not financing a month of work. Recurring invoices fit this model well.

Track usage visibly. Share a simple monthly summary: hours or deliverables used, remaining, and any overages.

State overage rates in the agreement. Example: “Overage beyond 12 hours billed at $150/hour with prior approval.”

Retainers vs deposits vs progress vs recurring invoices

Deposits start a project. Progress invoices follow milestones. Retainers fund ongoing access. Recurring invoices are the billing mechanism often used to collect retainers.

You can combine them: a project deposit and progress plan for build work, then a monthly retainer for maintenance.

Use precise language in proposals so clients know which model they are buying.

Healthy retainer habits and next steps

Review retainer fit quarterly. If a client always blows past hours, raise the retainer or enforce overages. If they barely use it, discuss resizing before resentment builds.

Build in a notice period for cancellation (for example 30 days) so revenue does not vanish overnight without planning time.

What to do next: write or refresh one retainer one-pager covering scope, hours, rollover, overages, billing date, and cancellation terms.

Key takeaways

  • Retainers reserve access, hours, or monthly deliverables
  • Spell out rollover and overage rules in writing
  • Invoice at period start when possible
  • Share simple usage summaries each cycle
  • Distinguish retainers from deposits and progress billing
  • Review retainer size quarterly against actual usage