Key takeaways
What this article covers, in order:
- The invoice you forgot to send
- When recurring invoices make sense
- Setting up a recurring invoice that won't cause problems
- The accounting: prepaid plans and deferred revenue
- Mid-cycle changes: upgrades, downgrades and pauses
- Matching recurring payments in your bank
Recurring invoices are invoices your accounting software creates and sends on a fixed schedule, like the 1st of every month, using the same customer, items and amount each time. They're ideal for retainers, maintenance plans, rent-style charges and simple subscriptions, because they remove the monthly "did I bill them?" question entirely.
Below: when recurring billing fits, how to set it up so it doesn't go wrong, and how to handle the accounting for prepaid plans, mid-cycle changes and cancellations.
The invoice you forgot to send
Ray runs a pool service company in Tampa with 42 residential clients on monthly plans. Every month, his office manager would copy last month's invoices, change the date, and send them. In a busy month in 2026, three of them didn't get copied. Nobody noticed for two months. That was $1,170 of service performed and never billed, and it took a slightly awkward round of phone calls to collect.
Recurring invoices exist to make that impossible. You set the schedule once. The software does the copying.
When recurring invoices make sense
Recurring billing fits any arrangement where the same customer pays the same (or nearly the same) amount on a schedule.
| Business type | Typical recurring charge |
|---|---|
| Bookkeepers, marketers, IT support | Monthly retainer |
| Cleaning, landscaping, pool and pest services | Monthly or quarterly service plans |
| Landlords and property managers | Monthly rent and fees |
| Software, memberships, content | Monthly or annual subscriptions |
| Equipment or space rental | Monthly rental fee |
| Coaches and tutors | Monthly package of sessions |
It's a poor fit when the amount changes a lot each period, like hourly work with unpredictable hours. In that case, use a recurring template as a starting point and edit the quantity before it goes out, or just invoice manually.
Setting up a recurring invoice that won't cause problems
Most of the trouble with recurring invoices comes from rushing the setup. Spend five extra minutes on these:
Pick the right start date
If the client's plan starts Nov 1, 2026, set the first invoice for Nov 1, 2026. Don't backdate, and don't start "next month" if this month's service is already being performed.
Decide on in-advance or in-arrears billing
- In advance: bill on the 1st for the month ahead. Common for retainers and subscriptions. Better for your cash.
- In arrears: bill at month-end for the month just finished. Common when the service varies or the client is wary.
Pick one per client and stick with it. Switching later leads to a double-billed or skipped month.
Set an end date or count
If the contract is 12 months, set it to stop after 12 invoices. Open-ended is fine for ongoing plans, but put a calendar reminder to review it each year.
Choose terms and reminders
Recurring clients still pay late sometimes. Put a clear due date on each invoice and use payment reminders like you would for any other invoice.
Write a description that stands alone
"Monthly pool service, Nov 2026, weekly visits" is better than "Service." When a client's AP team sees 12 invoices with the same amount, the period in the description is what tells them which one is which.
The accounting: prepaid plans and deferred revenue
For monthly plans billed monthly, the accounting is simple. Each invoice is that month's revenue.
Annual prepaid plans are different, and it's where a lot of small business books go sideways.
Say a client pays $1,200 up front on Oct 1, 2026 for 12 months of service. Under accrual accounting, you haven't earned $1,200 on day one. You've earned it a month at a time.
| Date | Entry | Effect |
|---|---|---|
| Oct 1, 2026 | Cash $1,200 / Deferred revenue $1,200 | Money in, but it's a liability: you owe 12 months of service |
| Oct 31, 2026 | Deferred revenue $100 / Revenue $100 | One month earned |
| Nov 30, 2026 | Deferred revenue $100 / Revenue $100 | Another month earned |
| ...each month through Sep 30, 2027 | Same $100 entry | Deferred revenue reaches $0 |
If you book the full $1,200 as Oct 2026 revenue, that month looks fantastic and the next 11 months look worse than they are. And if the client cancels after three months and you owe a refund, you'll have already spent "revenue" that wasn't yours yet.
If you keep cash-basis books, the $1,200 is income when received. Many small businesses do this and it's allowed for them, but your bookkeeper or CPA should confirm which method suits you.
Mid-cycle changes: upgrades, downgrades and pauses
Plans change. A few ways to handle it cleanly:
Upgrade mid-month
A client on a $150/month plan upgrades to $240/month on Nov 16, 2026. Nov 2026 has 30 days, so the rest of the month is 15 days.
- Extra for the rest of Nov 2026: ($240 − $150) × 15 ÷ 30 = $45
- Send a one-off invoice for $45
- Update the recurring invoice to $240 starting Dec 1, 2026
Some businesses skip prorating and simply start the new price next cycle. That's fine too, as long as it's in your terms and you're consistent.
Downgrade or pause
Update the recurring schedule before the next invoice goes out. If a client already paid for a period you won't deliver, issue a credit note rather than editing the old invoice.
Cancellation
Stop the recurring invoice first. Then check:
- Is there an open invoice for a period after the cancellation date? Void it or credit it.
- Did they prepay? Refund or credit the unused portion from deferred revenue.
- Any last usage or final fees to bill once?
Matching recurring payments in your bank
The upside of recurring invoices: the payments tend to be the same amount, from the same customer, around the same date each month. That makes matching them in your bank feed quick. The downside: if two clients pay the same amount, check the name or memo before matching, so you don't apply Client A's payment to Client B's invoice.
Monthly recurring billing checklist
- [ ] Review the list of active recurring invoices on the 25th of each month
- [ ] Update any price changes, upgrades or cancellations before the 1st
- [ ] Confirm new clients have a recurring schedule set up
- [ ] Check that every invoice that went out has a clear service period in the description
- [ ] Match incoming payments to the right invoices
- [ ] Run AR aging to catch recurring clients who've slipped behind
- [ ] For prepaid plans, record that month's deferred revenue release
- [ ] Once a year, review every open-ended schedule
How HelloBooks helps
Recurring invoices start on the Starter plan ($14.99/month) and are included on Pro and above. You set the customer, items, schedule and terms once, and HelloBooks creates the invoices on that schedule. Unlimited email payment reminders are included on every plan, so recurring clients get the same follow-up as everyone else.
Payments that arrive through your bank feed (you can connect most US banks and credit cards, or import a CSV statement) land in a review list, so you can record them against the right invoices and keep your AR aging accurate. Starter also adds AI auto-categorization for the rest of your transactions. If you're a landlord with monthly rent to bill, see the landlord setup, and the invoice software page covers invoicing in general.
FAQs
What's the difference between a recurring invoice and a subscription?
A subscription is the business arrangement: the client pays regularly for ongoing access or service. A recurring invoice is one way to bill for it. Some subscriptions are billed through recurring invoices; others are charged through a payment platform.
Can I change the amount on a recurring invoice?
Yes. Update the recurring schedule, and future invoices use the new amount. Invoices that already went out stay as they were; use a credit note or a one-off invoice for any difference.
Should I bill retainers in advance or in arrears?
In advance is more common and better for your cash flow. In arrears can make sense when the work varies each month. Write it in the agreement either way.
How do I record an annual subscription paid up front?
Under accrual accounting, record the payment as deferred revenue (a liability), then move one month's share into revenue at each month-end. Under cash accounting, it's income when received.
What happens if a recurring client stops paying?
Pause the recurring schedule so you don't keep billing for service you may not deliver, follow up on the open invoices, and decide whether to suspend service.
Set the schedule carefully once, check it monthly, and let the software remember what you'd otherwise forget.
Start free, no credit card. Try HelloBooks Free