Recurring Invoices: A Complete Guide for Retainers and Subscriptions
How to set up recurring invoices for retainers, maintenance plans and subscriptions: billing dates, line descriptions, price changes, and handling missed payments.
What a recurring invoice is
A recurring invoice bills the same client for the same (or similar) service on a regular schedule: weekly, monthly, quarterly or yearly. Typical examples include design or marketing retainers, website maintenance plans, bookkeeping services, equipment rental, coaching packages, cleaning contracts and software subscriptions.
Recurring revenue is the most predictable income a small business can have. But it only stays predictable if the invoicing is consistent: the same day, the same format, the same clear description, every period.
Choosing the billing schedule
| Schedule | Good for | Notes |
|---|---|---|
| Monthly in advance | Retainers, subscriptions | Most common; protects your cash flow |
| Monthly in arrears | Usage-based or variable work | Bill after the month for actual usage |
| Quarterly | Maintenance, compliance services | Fewer invoices; larger amounts |
| Annually | Licences, memberships | Send a reminder before renewal |
Billing in advance means the client pays for the coming period before you do the work. It is standard for retainers and greatly reduces the risk of unpaid work. Billing in arrears suits work where the amount is only known afterwards, such as hourly support.
Pick a fixed billing day
Choose a date and never move it: the 1st of the month, or the anniversary of the contract start. Clients' finance teams build your invoice into their routine, and you can forecast cash flow accurately. If the client has a monthly payment run, ask its date and set your invoice date a week or so before.
Write descriptions that show the period
Every recurring invoice should make the service period obvious, so it can never be mistaken for a duplicate:
- "Website maintenance plan: October 2026 (1–31 Oct)"
- "Social media retainer: 12 posts + reporting, Q4 2026"
- "Bookkeeping, standard package, period ending 30 Sep 2026"
Without the period, an AP clerk who sees two invoices for the same amount may hold one as a suspected duplicate.
Handling extras and variable work
When you do work outside the retainer, add it as separate, clearly labelled lines rather than changing the main retainer line: "Additional: landing page design (outside retainer scope): 6 hours". This keeps the recurring amount stable and makes it easy for the client to see what is extra and why.
Price changes
Give written notice before a price change: 30 days is a common courtesy, and your contract may set a specific period. State the effective date and the new amount. On the first invoice at the new price, add a short note: "Monthly rate updated from 1 November 2026 as notified on 1 October." Surprises on a recurring invoice are the fastest way to lose a retainer.
Partial periods and pro-rating
If a client starts or ends mid-period, pro-rate fairly and show the maths. For example, a 900 monthly retainer starting on 11 September (20 days remaining out of 30) would be 900 × 20 ÷ 30 = 600. Write the dates on the line so the calculation is clear.
Automation vs manual sending
Accounting software can create and send recurring invoices automatically. That saves time, but review automated invoices periodically: client contacts change, PO numbers expire, and tax rates update. For a small number of clients, preparing each invoice yourself from the same template in our invoice generator takes a couple of minutes and lets you catch changes.
When a recurring payment is missed
- Send a reminder promptly, as recurring clients usually pay quickly once prompted. See payment reminder emails.
- If the next period begins while the previous invoice is still unpaid, mention the outstanding balance on the new invoice.
- Your contract should say whether services pause when payment is overdue. Apply that rule calmly and consistently.
Checklist for every recurring invoice
- Same invoice date each period
- New, sequential invoice number every time (see invoice numbering)
- Service period written in the description
- Extras on separate lines
- Current PO number and billing contact
- Any price change noted with its effective date
Choose a calm, consistent layout from our invoice templates and use it for every period, so your client's finance team recognises your invoices instantly.
Frequently asked questions
What is the difference between a recurring invoice and automatic payment?
A recurring invoice is a request for payment sent on a schedule; the client still has to pay it. Automatic payment means you collect the money yourself on each due date, for example by card on file, direct debit or ACH, with the client's authorization. Many businesses combine both: the invoice documents the charge and the automatic payment settles it, so the client receives a record without having to act.
Can I ask a retainer client to pay by standing order or direct debit?
Yes. With a standing order or recurring bank transfer, the client sets up a fixed payment from their side, which works well for unchanging retainers. With a direct debit or ACH debit, you pull the payment under a signed mandate, which handles varying amounts. Either way, keep sending a numbered invoice each period if the client needs it for their records or tax reclaim.
What happens if a retainer client uses fewer hours than they paid for?
It depends entirely on your agreement, so decide before you start. Common options are use-it-or-lose-it hours, a limited rollover into the next period, or a credit against future work. Whatever you choose, state it in the contract and show it on the invoice, for example "8 of 10 hours used; 2 hours roll over to November". Unclear rules on unused time are a frequent source of retainer disputes.
Do I need a written contract for recurring billing?
It is strongly advisable. A short written agreement should state the amount, the billing schedule, whether you bill in advance or arrears, what is included, how extra work is charged, the notice period for price changes and how either side can cancel. Without it, each recurring invoice depends on memory and goodwill. Some payment methods, such as card-on-file or direct debit, also require the client's documented authorization.
How do I end a recurring billing arrangement properly?
Give or accept notice as your contract requires, confirm the end date in writing, and send a final invoice for the last period, pro-rated if it ends mid-cycle. If the client paid in advance for time you will not deliver, refund or credit it. Cancel any automatic payments or scheduled invoices in your software so nothing is charged after the agreement ends.
Can I send one invoice that covers several months?
Yes. Billing quarterly or annually in advance is common and reduces paperwork for both sides. List the full service period, such as "Maintenance plan: January to March 2027", and consider showing the monthly breakdown so the client can match it to their budget. Some businesses offer a small discount for upfront payment. Make sure your contract covers what happens if the client cancels part way through.
How should I handle a tax rate change on recurring invoices?
Apply the tax rate that is in force for each supply under your local rules, which may depend on the invoice date, the payment date or the period of service. Update your template or software settings on the effective date, and check any invoices already scheduled. If a period straddles the change, you may need to split the charge. Confirm the transitional rules with your tax authority or accountant.
Can I use the free invoice generator for recurring invoices?
Yes, but manually. The generator creates PDF invoices in your browser and saves your draft in local storage, so you can reopen it each period, update the invoice number, date and service period, and download a fresh PDF. It does not schedule, send or charge recurring invoices automatically, so you will need to email each one yourself or use accounting software if you want full automation.
Should I send retainer clients a statement of account?
A statement is helpful when a client has several open invoices or has paid some periods late. It lists every invoice, payment and credit over a period and shows the running balance, so their finance team can see exactly what is outstanding. It does not replace individual invoices. Many businesses send one monthly or quarterly to recurring clients, or whenever an overdue balance needs to be discussed.
How do invoices billed in advance affect my accounts?
Under accrual accounting, money billed for a future period is usually recorded as deferred income at first, then recognized as revenue as you deliver the service. For example, an annual plan billed in January is earned month by month across the year. Under cash accounting, you generally record income when you receive payment. Ask your accountant which method and rules apply to your business.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator