How to Set Up Recurring Invoices in QuickBooks (+ a Faster Alternative)
Step-by-step: set up recurring invoices in QuickBooks Online and Desktop, plus a simpler alternative for freelancers and small businesses that just need repeat billing.
Try it on your next invoice
Draft from text or voice, edit every field, and export a PDF—free on the homepage.
Try AI invoiceTo set up a recurring invoice in QuickBooks Online, you create an invoice, select Make recurring, choose the interval, and set the start date — after which QuickBooks generates and sends it automatically. This guide walks through the exact steps for QuickBooks Online and Desktop, explains the options, and covers a simpler alternative for freelancers and small businesses who want repeat billing without full accounting software.
If you're new to the concept, start with what a recurring invoice is. To manage repeat clients simply, see multi-client billing.
Set up a recurring invoice in QuickBooks Online
- Create an invoice as normal, with the client and line items.
- At the bottom, select Make recurring.
- Enter a template name you'll recognize.
- Choose a type: Scheduled (created and optionally sent automatically), Reminder (QuickBooks prompts you to send it), or Unscheduled (saved for manual use).
- Set the interval — how often it recurs (e.g. monthly) — and the start date (and end date, if any).
- Save the template. QuickBooks then generates the invoice on schedule.
You can also manage these under Settings → Recurring transactions, where you'll see all your templates.
Set up a recurring invoice in QuickBooks Desktop
QuickBooks Desktop uses "memorized transactions":
- Create the invoice, then memorize it (Ctrl+M or Edit → Memorize Invoice).
- Give it a recognizable name.
- Choose Automate Transaction Entry if you want it created automatically.
- Set How Often (e.g. monthly) and the Next Date for the first recurrence.
- Save. QuickBooks creates the invoice on that schedule.
Scheduled vs. reminder: which to pick
- Scheduled/automatic suits fixed, predictable billing — a set retainer or subscription where the amount doesn't change. It's true hands-off billing.
- Reminder suits billing that needs a quick check each cycle — for example if hours or amounts vary slightly — so you review before it goes out.
Choose automatic for genuinely fixed invoices; choose reminder when you want a human glance first.
When QuickBooks recurring invoices are worth it
QuickBooks recurring invoices are a strong fit if you already use QuickBooks for accounting and want billing tied into your income tracking, reports, and (optionally) autopay. The recurring feature is part of a full accounting platform, so the value is the integration.
The faster alternative for simple repeat billing
If you don't use QuickBooks — or you just want to bill a few repeat clients without adopting accounting software — a full platform is more than you need. A simpler setup:
- Use a straightforward tool for multi-client billing that handles repeat invoices without the accounting overhead.
- Or, for very low volume, keep a saved invoice and reissue it each cycle with the invoice generator, which handles numbering and the PDF.
A worked example: a freelancer with three monthly retainer clients doesn't need QuickBooks' full accounting. A lightweight recurring/multi-client setup sends each client a clean, numbered invoice on the 1st — the same outcome as QuickBooks recurring, without the subscription and learning curve. As your finances grow more complex, moving up to full accounting makes sense; until then, keep it simple.
Related reading
- What Is a Recurring Invoice? When & How to Use One
- Best Recurring Invoice Software for Subscription Billing
- Multi-Client Billing: Invoice Multiple Clients Without the Chaos
FAQ
How do I set up a recurring invoice in QuickBooks Online? Create an invoice with the client and line items, select "Make recurring" at the bottom, name the template, choose a type (Scheduled, Reminder, or Unscheduled), set the interval and start date, and save. QuickBooks then generates the invoice on schedule, and you can manage templates under Settings → Recurring transactions.
How do recurring invoices work in QuickBooks Desktop? QuickBooks Desktop uses memorized transactions. Create the invoice, memorize it, name it, choose "Automate Transaction Entry" if you want it created automatically, set how often it recurs and the next date, and save. QuickBooks then creates the invoice on that schedule.
What's the difference between Scheduled and Reminder recurring invoices? A Scheduled recurring invoice is created and optionally sent automatically, best for fixed amounts like a set retainer. A Reminder prompts you to review and send it each cycle, which suits billing that varies slightly and needs a quick check first.
Do I need QuickBooks to send recurring invoices? No. QuickBooks recurring invoices are worth it if you already use QuickBooks for accounting. If you just want to bill a few repeat clients without full accounting software, a lightweight multi-client or recurring setup achieves the same result with less overhead.
Can recurring invoices be paid automatically in QuickBooks? QuickBooks offers autopay options that can charge a saved payment method for recurring invoices, so the client is billed and charged automatically each cycle. Availability depends on your QuickBooks plan and payments setup.
Ready to create your next invoice?
Use AI drafting on the homepage or sign up for a free account with cloud save and monthly plan limits.
Related articles
How to Import Clients from a CSV to Create Invoices
Import your client list from a CSV to create invoices fast. How to format the CSV, map the fields, avoid duplicates, and turn imported data into a batch of invoices.
Bulk Invoice Processing: Create Hundreds of Invoices at Once
Bulk invoice processing turns hours of manual billing into minutes. What it is, the workflow for creating hundreds of invoices at once, and how to keep quality at scale.
How to Generate Bulk Invoices from Excel or a CSV File
Turn a spreadsheet into dozens of invoices at once. How to generate bulk invoices from Excel or CSV — how to structure your data, the methods, and a step-by-step.
Milestone Invoicing: How to Bill by Project Stage
Milestone invoicing bills a project in stages instead of one lump sum. How to structure milestones, when to use it, a worked payment schedule, and how to invoice each stage.
