How to automate invoice reminders in five steps
- Pick the system. Use the reminders inside QuickBooks Online or Xero first. Add a dedicated tool later if the built-in ones leave too many invoices late.
- Set the cadence. Use the five touches in the next section, and match them to the number of reminders your system allows.
- Write the wording. Keep each message short, name the invoice, state the amount and due date, and include a way to pay.
- Set up sending. Make sure your domain is authenticated so the messages reach inboxes.
- Review weekly. Look at what is still unpaid, pause automation on any invoice in dispute, and adjust the cadence after a month.
A five-touch cadence from before the due date to 30 days late
- Before due, about 3 days ahead: a friendly heads-up with the pay link.
- Due day: a short note that the invoice is due today.
- 7 days late: a polite check that the invoice arrived and a question about any problem.
- 14 days late: a firmer note with the original due date and a request for a payment date.
- 30 days late: a direct message that asks for payment or a call, and says what happens next under your terms.
What the built-in tools let you set
The QuickBooks Online help article says you can turn on up to three automatic reminders, each set up to 90 days before or after the due date, and that reminders go only to invoices you have already emailed. Three slots cannot hold five touches. One split puts before due, 7 days late and 14 days late in the three slots and sends the due-day and 30-day messages by hand. Xero describes reminders emailed before or after the due date, with the timing and frequency your choice, and stopping once a payment is matched. A dedicated tool such as InvoiceSherpa lists custom schedules and unlimited workflows, so all five touches fit. InvoiceSherpa vs QuickBooks compares the options.
Wording you can copy for each touch
- Before due: 'Hi [name], a quick note that invoice [number] for [amount] is due on [date]. You can pay here: [link]. Thank you.'
- Due day: 'Invoice [number] for [amount] is due today. Pay here: [link]. If you have already paid, thank you, and please ignore this note.'
- 7 days late: 'Invoice [number] was due on [date] and shows as unpaid. Could you confirm it arrived and tell me if anything is holding it up? Pay here: [link].'
- 14 days late: 'Invoice [number] is now 14 days past due. Please pay by [date], or reply with the date you expect to pay.'
- 30 days late: 'Invoice [number] is 30 days past due. Please pay today, or call to agree a payment plan. Otherwise we will follow the late payment terms on the invoice.'
Set up sending so reminders reach the inbox
Google's sender guidelines say all senders must set up SPF or DKIM for their sending domain, and senders of more than 5,000 messages a day to Gmail must also set up DMARC. Google ties the one-click unsubscribe rule to marketing and subscribed messages. Google and Yahoo both ask senders to keep spam complaint rates below 0.3 percent. A reminder about a specific invoice is a one-to-one message, not a marketing mailing, so the main job is authentication and a clear subject line. The QuickBooks article suggests keeping the word reminder in the subject. Tools such as InvoiceSherpa and Paidnice list sending from your own domain, which lets you authenticate the domain those guidelines refer to.
When to stop the automation
Pause reminders on an invoice when it is disputed, when a customer has promised a payment date, when a payment plan exists or when a correction is being prepared. The vendor guidance on InvoiceSherpa's site makes the same point. For a large or sensitive account, call instead of sending the next message. If your cadence leaves invoices late after a month, read the roundup of tools and what InvoiceSherpa is before you pay for a second system.
Sources used for this page
These records support the facts and comparisons above. Merchant-controlled records are labelled so you can separate product claims from independent evidence.
- QuickBooks Online help: send invoice reminders automatically or manually — Alternative provider · quickbooks.intuit.com · Publisher independence not verified · checked 2026-10-31
- Xero US invoicing page — Alternative provider · xero.com · Publisher independence not verified · checked 2026-10-31
- Google email sender guidelines — Standards and certification reference · support.google.com · Publisher independence not verified · checked 2026-10-31
- Yahoo sender best practices — Standards and certification reference · senders.yahooinc.com · Publisher independence not verified · checked 2026-10-31
- InvoiceSherpa accounts receivable automation page — Merchant documentation · invoicesherpa.com · Merchant-controlled · checked 2026-10-31
- InvoiceSherpa FAQs — Merchant documentation · invoicesherpa.com · Merchant-controlled · checked 2026-10-31
- Paidnice pricing page — Alternative provider · paidnice.com · Publisher independence not verified · checked 2026-10-31