How to Bill Clients on Retainer: The Complete Agency Guide
Recurring revenue transforms agencies from feast-or-famine freelance shops into predictable, scalable businesses. This guide covers everything: choosing the right retainer model, pricing it correctly, drafting an ironclad agreement, and automating the entire billing process.
The 3 Core Retainer Billing Models
Choosing the wrong retainer structure is the single biggest mistake agencies make. Each model has a specific client profile and service context where it works best.
Deliverables-Based Retainer
Client pays a fixed monthly fee for a defined set of deliverables: 4 blog posts, 12 social graphics, 1 strategy report. Hours are irrelevant — only output is tracked.
Hours-Cap with Overage Billing
Client pays for a set number of hours per month (e.g. 20 hours @ $150/hr = $3,000/month). Hours beyond the cap are billed at the overage rate (typically 1.25–1.5× standard rate).
Standby Access / Availability Retainer
Client pays to keep you "on call" and available as a priority resource. They pay for access, not a specific output. Usage is typically capped (e.g. up to 8 advisory hours/month).
Calculate Your Minimum Retainer Price
Before you negotiate any retainer fee, you must know your mathematically minimum viable rate. Adjust the sliders to compute your exact target hourly rate and retainer tiers.
Freelance Rate & Retainer Calculator
Determine your mathematically sound hourly rate, day rate, and recurring monthly retainer tiers.
8 Non-Negotiable Retainer Contract Clauses
Every retainer agreement must include these clauses to protect your revenue and client relationships. Missing any one of these is how agencies lose thousands to scope creep and non-payment.
Scope of Services
Define exactly what is and is not included each month. Ambiguity in scope is the primary cause of retainer disputes.
Monthly Billing Date
State the fixed date invoices will be issued (e.g. 1st of each month) and the payment due date (e.g. Net 7 or Net 15).
Unused Hours / Deliverables Policy
Explicitly state whether unused hours or deliverables roll over, expire, or credit toward next month. Non-rollover is the professional standard.
Overage & Change Order Process
Define the hourly rate for work beyond the retainer scope, and require written approval from the client before incurring overages.
Termination Notice Period
Require 30–60 days written notice from either party. This protects your pipeline and gives clients time to transition.
Late Payment Fees
Apply 1.5–2% monthly interest on overdue balances. State this clearly on every invoice to deter consistent late payers.
IP Ownership Milestone
Define when intellectual property transfers to the client — typically upon receipt of cleared payment for that billing period.
Confidentiality & Non-Solicitation
Include an NDA clause and a non-solicitation clause preventing the client from hiring your team members directly.
Retainer Billing FAQs
What is a retainer in billing?
A retainer is a recurring, pre-agreed fee paid by a client to reserve an agency or freelancer's ongoing availability and services. Unlike project billing, a retainer creates predictable monthly revenue and ensures the client has priority access to your capacity.
How much should I charge for a monthly retainer?
Calculate your retainer fee by multiplying your minimum hourly rate by the estimated monthly hours you will dedicate to the client, then add a 15–25% buffer for admin, revisions, and overhead. Use the Freelance Rate Calculator on this page to compute your exact minimum rate before negotiating retainer terms.
What happens to unused hours in a retainer?
Unused retainer hours are typically non-refundable and non-rollover unless your retainer agreement explicitly states otherwise. Always define this in writing. Offering a maximum one-month rollover can help retain client goodwill while protecting your revenue.
How do I invoice a retainer client?
Retainer invoices should be sent on a fixed date each month (e.g. the 1st), before work begins for that month for pre-paid retainers. Include the retainer fee, billing period, and reference the signed retainer agreement number. Use Nobevra's recurring billing feature to automate this entirely.