Skip to content

Guide · Automation

Automating invoicing and payment reminders: getting paid without chasing.

Published

Late payments aren't a minor annoyance; they're a structural drag on cash flow for most small businesses. Automating invoicing and reminders won't fix a client who's genuinely broke, but it will stop the part of the problem that's really just nobody remembering to send a follow-up email. This guide walks through what tools like QuickBooks Online and Stripe actually automate, where the automation stops, and how to tell if upgrading your billing setup is worth the money.

How much late invoices actually cost you

If you've wondered whether it's worth automating invoicing, the scale of the problem answers that on its own. Intuit's 2026 report on small business late payments found 59% of small businesses have overdue invoices, with an average of $17,700 sitting unpaid at any given time. That's up from 56% and $17,500 in the 2025 version of the same survey, so the trend is getting worse, not better. Nearly half of business owners, 49%, say standard payment processing times create critical or moderate cash-flow gaps, and 59% paid extra fees last year just to access money they'd already earned.

Xero's Small Business Insights data adds a timing angle: US small businesses were paid an average of nine days late in Q1 2026, reversing improvements seen in late 2025. A separate GoCardless survey of 800 small-to-medium business decision-makers found over a quarter of small businesses spend up to an hour every week just chasing down late payments. That's a recurring line item competing with everything else on an owner's schedule. The same survey found two-thirds of businesses are interested in using technology to get ahead of the problem, which suggests most owners already suspect manual chasing isn't sustainable.

The direct answer to whether you can automate invoicing and payment reminders for a small business: yes, and the mechanics are well established in tools like QuickBooks Online and Stripe. What varies is how much of the process actually runs without you, and that's where most of the confusion sits. If you're weighing automation more broadly across the business, the 25 small business automation ideas ranked by payback guide is a useful place to see where billing automation stacks up against other options.

What automatic payment reminders actually do

In QuickBooks Online, automatic invoice reminders live under Settings, then Account and settings, then the Sales tab, then Reminders. Toggling on "Automatic invoice reminders" lets you schedule email reminders up to 90 days before or after an invoice's due date. You're not limited to one nudge either: QuickBooks lets you create a second and third reminder, each with its own timing and its own message, so a pre-due reminder can read differently than a 30-days-late one. Every reminder's subject line, greeting, and body text can be customized to sound like your business rather than a generic system notice.

One underrated mechanic: customers with multiple unpaid invoices can select and pay them all at once through the Checkout Portal, which cuts down the back-and-forth over which payment applies to which invoice. That's a small thing that saves real bookkeeping time when a client is behind on more than one bill.

There's a tier wrinkle worth knowing before you plan around this. Only QuickBooks Online Advanced supports building invoice reminders into full workflow automations; Simple Start, Essentials, and Plus give you the basic scheduled-reminder tool, which for most small businesses is plenty. QuickBooks Desktop works differently still: reminders are scheduled by rule, for example sent on the 1st of the month for invoices 30 days overdue, and someone on staff has to review and approve each batch before it goes out. That's a meaningful difference if you were picturing fully unsupervised reminders; Desktop keeps a human in the loop by design.

Recurring invoices, autopay, and where the automation stops

Recurring invoices and autopay solve two different problems, and mixing them up is where a lot of the confusion around automated billing comes from.

QuickBooks Online's recurring-transaction templates come in three types: Scheduled, Reminder, or Unscheduled. Scheduled invoices go out automatically with no changes needed. Reminder-type templates get created on a regular schedule but still require you to open, edit, and send them manually. Every recurring invoice is saved as a draft first, and nothing goes to a customer unsupervised unless you've specifically set up the Scheduled automatic-send option in advance. That's a safety valve worth appreciating; it means a mistake in a recurring template doesn't silently repeat itself every month.

Autopay is the piece that actually removes the customer from the loop. Through QuickBooks Payments, a customer enrolls once, stores a payment method, and future recurring-invoice charges process without them re-entering card details. If a charge gets declined, QuickBooks automatically emails the customer to update their payment method and get re-enrolled, so the system corrects itself rather than failing silently. But Autopay only works for pay-enabled recurring invoices totaling $5,000 and below, and it isn't available for invoices on a daily interval. For retainer-based B2B billing above that threshold, this is a hard ceiling: the invoice can send itself, but it can't collect itself.

QuickBooks Online vs Stripe Invoicing: what each costs and covers

Both tools automate invoice sending; only one of them prices per invoice. Here's how the mechanics and limits line up.

Feature QuickBooks Online Stripe Invoicing (Starter)
Pricing model Flat subscription by plan tier 0.4% per paid invoice, no monthly fee
Reminder scheduling Up to 90 days before/after due date, 2-3 sequential reminders Handled through Stripe Payments; collection needs Stripe's own rails
Autopay ceiling $5,000 per invoice, no daily-interval invoices Not confirmed in vendor sources reviewed
Workflow-level automation Advanced tier only Stripe Billing (separate product) for subscription automation
User limits Essentials: 3 users; Plus: 5 users; Advanced: 25 users, no per-user fee Not a user-seat model

Stripe Invoicing has no fixed monthly or setup cost of its own, but standard Stripe Payments processing fees still apply on top of the 0.4% invoicing fee, since Invoicing is built on top of Payments rather than replacing it. That per-invoice model means invoicing cost scales directly with volume and invoice value; it's worth modeling against QuickBooks Online's flat-fee plans if you're sending a high number of invoices, since a percentage fee on high-dollar or high-volume billing can add up faster than a flat subscription. Stripe also offers Stripe Billing as a separate layer for subscription-revenue businesses, automating collection, reconciliation, and revenue recognition; that's a different problem than what most service businesses running basic accounts receivable are solving.

On the QuickBooks side, Intuit has announced subscription price changes for Essentials, Plus, and Advanced renewals on or after August 1, 2026, while Simple Start, Free, Lite, and Ledger pricing stays put. As part of that change, Advanced customers gain Bill Pay Elite, described by Intuit as a $540/year value, plus industry-specific tools for construction and professional services, described as a $900/year value. Intuit also currently lists "Invoicing on Autopilot" as a beta feature inside QuickBooks Online, meaning its feature set and availability can still change before it's fully rolled out. Worth watching, not worth building a process around yet.

When automation isn't the fix

Automating reminders assumes the problem is that nobody sent a nudge. Sometimes that's true. Often it isn't.

If your overdue-invoice problem is concentrated in a handful of large accounts rather than spread across many small ones, the research points somewhere else: 42% of small business owners say outside pressures delayed payments they owed to their own contractors, suppliers, or vendors. Late payment tends to travel down a chain. A polished reminder sequence won't fix a client who's themselves waiting on cash from someone further up that chain; it just makes your ask more visible, which isn't nothing, but it isn't a cure either.

For invoices consistently above the $5,000 Autopay ceiling, automation only covers the reminder-sending step, not hands-off collection, so the time savings are smaller than for high-volume, lower-dollar billing where autopay can actually take over. And if you're only invoicing a handful of times a month, Simple Start already covers up to 2 invoices a month without extra reminder complexity, so the case for upgrading plans purely to get reminder automation is weak at very low volume. Automation earns its keep on repetition; if there isn't much repetition, the manual version is probably fine.

What to check before you turn this on

A few things worth confirming before flipping the automation on, rather than after a customer complains about a confusing email:

Make sure your reminder templates actually match how your business talks to customers. The subject line and body text are editable in QuickBooks; a generic default reads as impersonal on a second or third notice, which is exactly when tone matters most.

Confirm which invoices are pay-enabled and under the $5,000 threshold before assuming Autopay covers everything. A recurring template that looks automated in the dashboard can still be silently excluded from autopay if it crosses that ceiling or runs on a daily interval.

Check who reviews declined-payment notices. QuickBooks emails the customer automatically when an Autopay charge fails, but someone on your side still needs to notice if a customer never re-enrolls, or the invoice quietly ages past due with no one watching.

If your billing touches more systems than just QuickBooks or Stripe, for example a CRM, a project management tool, or a separate collections process, the reminder and autopay features described here won't connect those dots on their own. That's a job for Workflow Automation rather than a single tool's built-in reminders, and it's worth mapping out separately before assuming one system will cover it.

Common questions

In QuickBooks Online, go to Settings, then Account and settings, then the Sales tab, then Reminders, and toggle on Automatic invoice reminders. From there you can schedule reminders up to 90 days before or after the due date and set up a second and third reminder with their own timing and message.

Related reading

See what one automated workflow would save you.

We connect the tools you already pay for, put AI on the tedious parts, and keep a human approving anything that matters. Start with a free audit: we map where the hours leak and which automation would pay off first.