Invoicing
Recurring Billing for Freelancers: Retainers, Subscriptions, and Setup
Compare retainer, subscription and milestone billing, price a retainer with a worked example, set up recurring invoices and handle late payments.
By Saif QureshiPublished Updated 5 min read
On this page
Recurring billing turns sporadic project income into predictable cash, if the scope, cadence, and renewal rules are explicit. Retainers are not "unlimited hours for a flat fee" unless you price them that way on purpose. The model you choose determines how you invoice, what happens when a card fails, and how you exit cleanly.
Retainer vs subscription vs milestone
| Model | What client pays for | Best for | Risk to you |
|---|---|---|---|
| Retainer (hours or allocation) | Reserved capacity each month (e.g. 20 hrs or 2 design requests) | Ongoing creative, dev maintenance, advisory | Scope creep if "small asks" pile up outside the allocation |
| Subscription (productized) | Fixed deliverable each period (4 blog posts, weekly report) | Repeatable output with tight definition | Underpricing if deliverables take longer than estimated |
| Milestone recurring | Same project fee split across dates (33/33/33) | Long builds with phased delivery | Paused work if client misses a milestone payment |
Pricing a retainer: worked example
A marketing consultant offers 15 hours/month of strategy and execution. Hourly rate $140. Raw math: 15 × $140 = $2,100. Apply a 10% retainer discount for guaranteed income: $1,890 → quote $1,950/month for a clean number. Define what happens to unused hours (expire vs roll; recommend expire up to one month rollover cap).
| Component | Value |
|---|---|
| Monthly hour allocation | 15 hours |
| Standard hourly rate | $140/hr |
| Undiscounted value | $2,100 |
| Retainer discount (10%) | −$210 |
| Quoted monthly retainer | $1,950 |
| Effective hourly at full use | $130/hr |
| Overage rate (outside allocation) | $155/hr |
Annual prepay and quarterly billing
Some clients prefer to pay quarterly or annually to simplify PO cycles. Offer a modest discount for cash up front (5 to 8% for annual is common) and still issue monthly usage summaries so they see value. Example: $1,950/month × 12 = $23,400; 6% annual prepay discount = $22,000 billed once in January. Keep the same allocation rules. If they cancel mid-year, your agreement should say whether unused months are refundable (usually not, except for unused prepaid months with 30 days notice). Quarterly billing ($5,850 every three months) is a middle ground that reduces failed-payment risk without locking either side into a full year.
Setting up recurring invoices
- Sign a retainer agreement: term (3/6/12 months), monthly fee, allocation, overage rate, payment method, and 30-day cancellation notice.
- Collect payment method upfront. Card on file or ACH authorization beats manual bank transfer every month.
- Create the recurring schedule: same invoice date each cycle (1st or 15th), Net 0 or Net 7 for retainers (shorter than project Net 30).
- Use consistent invoice numbers with a suffix (RET-2026-08-ACME) or a dedicated series.
- Use one line item such as "Retainer for [Month YYYY]: 15 hrs strategic marketing (allocation)" even if hours are not itemized each month. Add a usage summary email separately if the client wants visibility.
- Set calendar reminders 60 and 30 days before renewal to discuss scope and rate.
Failed payment handling (dunning basics)
Failed charges are common: expired cards, insufficient funds, AP ignoring auto-pay. A simple dunning sequence recovers most without drama.
Day 0
Auto-retry
Processor smart retries (often 3 attempts over 7 days) if your billing tool supports them.
Day 1
Email update card
Payment for RET-2026-08 failed; send update link. Work pauses if unpaid after 5 days.
Day 5
Pause deliverables
Second notice. Pause non-critical work per contract until payment clears.
Day 10
Suspend retainer
Final notice. Retainer suspended; overage work requires prepayment.
Day 30
Terminate
End the agreement if still unpaid; send a summary of open balance.
Retainer proposal email template
Subject: Retainer proposal: [15 hrs/month] starting [September 1, 2026]
Hi [Client First Name],
Following our call, here is a monthly retainer structure for ongoing [marketing strategy / dev support / design]:
• Monthly fee: [$1,950], invoiced on the 1st, due upon receipt
• Included: [15 hours] per month for [list scope: strategy calls, campaign tweaks, reporting]
• Overage: [$155/hr] with email approval before work
• Term: [6 months] initial, then month-to-month with 30 days written notice
• Unused hours: expire each month (up to [5 hours] roll once)
I will send a DocuSign agreement and set up recurring billing in [QuickBilling / your billing tool]. Once signed and the first payment clears, we start [September 1].
Questions or tweaks? Reply and we can adjust before signing.
Best,
[Your Name]Churn prevention and renewal
- Send a monthly one-page summary: hours used, work completed, next month priorities. Proves value before renewal.
- Raise rates at renewal, not mid-term: 5 to 8% annually or when allocation consistently hits 90%+.
- Offer quarterly scope reviews to right-size hours; downsizing beats silent cancellation.
- Flag at-risk clients when usage drops below 50% for two months. They may be disengaging.
- Document offboarding: file handoff, credential return, final true-up invoice for overages.
Pausing a retainer without ending it
Clients sometimes ask to "pause for a month" during a hiring freeze or vacation. Decide your policy before the first ask. A clean approach: allow one pause per 12-month period, require 14 days written notice, stop invoicing for that month, and resume on the next cycle with the same rate. Do not hold unlimited unused hours across a pause. If they want capacity reserved with no work (true hold), charge a reduced hold fee (often 40 to 50% of the retainer) so you are not blocking calendar for free. Put pause and hold rules in the original agreement so you are not inventing policy under pressure.
Tools and metrics to track
Track monthly recurring revenue (MRR), retainer utilization (hours used ÷ hours sold), and churn (clients lost ÷ active retainers). Utilization below 60% means the client may cancel; above 95% means you are underpriced or need a higher tier. Use invoicing software with recurring schedules and payment analytics so failed charges surface in a dashboard, not from your bank statement.