Back to blog
Guide7 min read

Recurring Invoices: How to Set Up Automatic Billing

A practical guide to recurring invoices. Learn when to use them, how to set up automatic billing without breaking client trust, and how to avoid the most common mistakes.

Kelvo Team·2026-05-05

What recurring invoices actually are

A recurring invoice is an invoice that gets generated and sent on a fixed schedule — weekly, monthly, quarterly, or annually — without you having to draft it each time. The classic example is a monthly retainer: the same client, the same amount, the same line items, billed on the first of every month. Instead of duplicating last month's invoice and changing the date, you set the schedule once and the software handles the rest. The principle is simple, but the impact on a small business is large. The hour or two you used to lose every billing cycle to copying invoices, fixing dates, and emailing them out disappears. The schedule runs in the background, and you only step in when something genuinely changes — a new line item, a price update, or the end of the engagement.

When recurring invoices are the right tool

Recurring invoices fit any engagement where the work and the price are predictable from one period to the next. Monthly retainers are the obvious case: a marketing consultant who charges 2,000 a month, a bookkeeper on a flat fee, a developer on a maintenance contract. Subscription products fit too — a software seat, a coaching membership, a content subscription. So do longer cycles like annual hosting fees or quarterly compliance checks. The wrong fit is project work that varies in scope every month. If half your invoices to the same client are different in size and detail, recurring billing will not save you time, because you will keep editing the draft anyway. For variable work, save reusable line items as templates instead and build invoices from them — that is faster than recurring billing without the risk of sending the wrong amount on autopilot.

The conversation to have with the client first

Recurring invoices work best when the client expects them. Before you turn on automatic billing, send a short message confirming the arrangement: "Starting [date], I will send invoice on the first of each month for [amount], with payment due net 14. Let me know if you would prefer a different cadence or due date." This does two things. It avoids the awkward moment where a client receives an invoice they were not expecting and assumes you double-billed them. And it gives you written confirmation of the schedule, which matters if you ever need to enforce payment terms on a missed period. Skip this step and you risk a friendly relationship turning into a billing dispute the first time the client's accounts payable system flags a duplicate.

How to set up a recurring invoice

In any modern invoicing tool, setting up a recurring invoice takes about two minutes. You pick the client, fill in the line items and amount as you would for a one-off invoice, then add three pieces of recurring metadata: the start date, the frequency (weekly, monthly, quarterly, annually), and an optional end date. Some tools also let you choose the day of the month — first, last, fifteenth — which matters if the client has a fixed accounts payable cycle. Save it, and the schedule begins. The first invoice goes out on the start date you chose, and subsequent ones follow the cadence automatically. You can pause, edit, or end the schedule at any time without affecting invoices that have already been sent. The biggest mistake people make at this stage is setting the start date to today and immediately sending an invoice the client was not expecting — schedule the first one a few days out so you can confirm the setup looks right.

Auto-charge versus auto-send

There are two flavours of recurring billing, and the difference is important. Auto-send means the invoice is generated and emailed to the client on the schedule, and the client pays it manually like any other invoice. Auto-charge means the client's payment method on file is charged automatically — they never see an invoice as a bill, only as a receipt after the fact. Auto-charge is faster but requires more setup: a stored card or direct debit mandate, explicit written consent, and usually a payment processor like Stripe or GoCardless behind the scenes. For B2B retainers, auto-send is almost always the right call — accounts payable departments expect to receive invoices and process them through their own systems, and a surprise card charge can trigger a refund request even when it is legitimate. For consumer subscriptions or small predictable fees, auto-charge is the standard.

Common mistakes that break trust

Three mistakes turn recurring billing from a time-saver into a relationship risk. The first is forgetting to update the amount when the engagement changes. If you raise your retainer in January but only update one invoice manually, the recurring schedule keeps sending the old amount until you fix the template — sometimes for months. Always update the recurring template the same day you agree a price change. The second is failing to end the schedule when the engagement ends. Plenty of freelancers have accidentally invoiced a client a month after the contract was over, which is embarrassing at best and a legal headache at worst. Set an end date on every recurring invoice, even if you have to extend it later. The third is treating recurring billing as set-and-forget. Open the list once a month, glance at what is scheduled, and confirm it still matches reality. Two minutes of sanity-checking saves hours of unwinding mistakes.

Pairing recurring invoices with reminders

Recurring invoices solve the sending problem, but they do not solve the chasing problem. A client who paid on time for six months can still miss a payment on month seven, and recurring schedules do not chase overdue balances by themselves. The fix is to pair recurring invoicing with automatic payment reminders — short, polite emails sent on a schedule when an invoice goes past due. The combination is what makes recurring billing genuinely passive: the invoice goes out automatically, the reminder goes out automatically if it is missed, and you only step in when something is meaningfully wrong. If you are setting up your first recurring schedule, take five extra minutes to enable reminder emails too — and read how to follow up on an overdue invoice for the human messages you will still want to send when reminders are not enough.

How to handle changes mid-schedule

Engagements change. The client adds a new line item, you raise your rate, the work pauses for a month, the contract gets extended for another year. Recurring invoices need to flex with all of this without breaking. The cleanest approach is to treat the recurring template as a living document — when something changes, update the template before the next invoice is generated, not after. For mid-period changes (a client adds a one-off project on top of the retainer), send a separate one-off invoice rather than editing the recurring one. Mixing recurring and one-off line items on the same invoice makes the recurring history harder to read at year-end. For a paused engagement, pause the schedule rather than deleting it — most tools let you restart from where you left off without recreating the whole template.

Set it once, get the time back

Recurring invoices are one of the highest-leverage habits a small business can build. Every retainer client you set up on a schedule is an hour a month you do not spend on admin, multiplied by every month the engagement runs. Kelvo supports recurring invoices, automatic payment reminders, and live email alerts the moment a client pays — so the whole cycle from sending to chasing to confirmation runs without you having to open the app. The free plan includes one recurring invoice; paid plans remove the limit and add multi-currency support for international retainers. Sign up at kelvo.app, set up your first recurring schedule in two minutes, and turn the predictable part of your billing into something that quietly handles itself in the background.

Start invoicing for free

Create professional invoices, track inventory, and manage your books — all in one place.

Try Kelvo free