Automated invoice reminders for QuickBooks
QuickBooks Online already reminds clients to pay, for free. Here's the honest line between when that's enough and when a reply-aware tool earns its place — plus how Grace Period connects in one click.
The short answer
QuickBooks Online sends automated payment reminders out of the box, at no extra cost. For a few invoices and clients who pay, that’s often all you need — start there. But the built-in reminders can’t react to what your client says. They fire on a fixed schedule and stop only when the invoice is marked paid.
Grace Period connects to QuickBooks by one-click OAuth, watches your overdue invoices, and drafts human reminders on a schedule you set. When a client replies, it reads the message: a promise to pay is held to the date they gave, and if that date slips it drafts the follow-up in their own words. Disputes pause everything and get a drafted answer. Nothing sends without your approval, and it never touches or lends your money.
Grace Period is our product, so treat this as our own account — but we’ve kept it honest. QuickBooks’ built-in reminders are good, free, and the right starting point for a lot of businesses; we’ve said plainly where they stop and where a dedicated tool begins.
Why chasing quietly becomes real work
In the US, 56% of small businesses said they were owed money on unpaid invoices, and of those, 47% had invoices overdue by more than 30 days (Intuit QuickBooks, 2025 US Small Business Late Payments Report). Those businesses were owed an average of $17,500 each (Intuit QuickBooks, 2025). Around half of all US B2B invoices are paid late, landing about 20 days past due on average (Atradius, Payment Practices Barometer – United States 2024). The invoice that goes silent is the one that costs you; the fix is usually the follow-up you keep postponing.
How Grace Period works with QuickBooks
You authorize the connection from inside QuickBooks with one-click OAuth — no data entry, no importing, no spreadsheet to keep in sync. Grace Period reads your overdue invoices and, on the schedule you set, drafts a human reminder for each one. You approve it and it sends.
The difference shows up the moment a client writes back. Grace Period reads the reply and acts on it: a “we’ll pay Friday” is logged as a promise and the schedule is auto-held to that exact date — nothing nags the client in the meantime. If Friday passes without payment, it drafts your follow-up quoting the client’s own words. A dispute pauses the schedule and hands you a drafted answer. A question gets a drafted reply. You stay in the loop on every message; the tool just does the reading, remembering and drafting.
QuickBooks Online is a live integration today, alongside Xero, FreshBooks and FreeAgent, with Sage in beta. On something else? A plain CSV works with any setup.
How to set up QuickBooks' built-in reminders
Before adding anything, turn on what you already pay for. In QuickBooks Online:
- Open Settings (the gear icon) and choose Account and settings.
- Go to the Sales tab and find the Reminders section, then select Edit.
- Turn on Automatic invoice reminders.
- Open Reminder 1, switch it on, and set how many days, and whether that is before or after the due date. You can schedule up to 90 days either side.
- Repeat for Reminder 2 and Reminder 3 if you want an escalating sequence, and edit the email text so it reads like you.
A sensible starting ladder: a courtesy note 2 days before the due date, a friendly reminder 3 days after, and a firmer one at 14 days after.
The hard limits: three reminders, maximum. Each is a fixed offset from the due date. The email text is the same for every client, and nothing in the sequence reacts to anything a client says back.
Built-in QuickBooks reminders vs a dedicated tool
You don’t need to replace QuickBooks’ reminders on day one. This is about knowing where the line is.
QuickBooks’ built-in reminders are the right call when: you have a small number of open invoices, your clients generally pay on time, and a polite nudge on a fixed schedule is all the situation asks for. It’s free, it’s already there, and it works.
A dedicated tool earns its place when: chasing turns into a recurring time cost — clients reply and those replies need handling, promises need holding to a date, escalations need to sound human rather than automated, and disputes need to pause the sequence instead of piling more reminders on top. A fixed schedule can’t do any of that; it never sees the reply. Grace Period is built entirely around that reply — and while other tools do detect replies, we haven’t found one that documents holding the schedule to the date inside the promise.
Setting it up
Setup is deliberately short. Connect QuickBooks with one-click OAuth. Pick the schedule you want reminders to follow. Review the first drafts and approve them. From there, Grace Period watches your overdue invoices and brings you a draft whenever there’s something to send — a first reminder, a follow-up on a slipped promise, or a reply to a client who got in touch. You approve; it sends. Nothing goes out on its own.
A fair test before you commit: connect a test account, send yourself a reminder, then reply as the client with “sorry, cash is tight — we’ll pay Friday.” Watch whether the tool keeps firing on schedule, or records the promise, holds to Friday, and has your follow-up written if it slips.
Frequently asked questions
Does QuickBooks send automated invoice reminders on its own?+
Yes. QuickBooks Online includes automated payment reminders at no extra cost. You can set them to send before or after the due date, and they stop when the invoice is marked paid. They send on a fixed schedule to whichever contacts you pick — but they don't read the client's reply, don't track a promised pay date, and don't escalate based on what the client actually said.
Why would I use a separate tool if QuickBooks reminders are free?+
For a handful of invoices and reliable clients, the built-in reminders are genuinely enough — start there. A dedicated tool earns its place once chasing becomes real work: when a client replies "we'll pay Friday" and you need the schedule to hold to Friday, when a slipped promise needs a follow-up written in the client's own words, or when a dispute should pause everything and get a drafted answer. Grace Period does those things; QuickBooks' fixed schedule does not.
How does Grace Period connect to QuickBooks?+
Through one-click OAuth — you authorize the connection from inside QuickBooks and Grace Period reads your overdue invoices. There's no data entry and no importing. QuickBooks Online is a live integration today, alongside Xero, FreshBooks and FreeAgent, with Sage in beta. If you're not on a supported platform, a plain CSV works with any setup.
Will Grace Period send emails to my clients without me seeing them?+
No. Grace Period drafts every reminder and every reply, but nothing sends without your approval. You review the draft, edit if you want, and send. That holds whether it's the first reminder, a follow-up on a broken promise, or a drafted answer to a dispute.
Does Grace Period collect the payment or lend against my invoices?+
No. Grace Period only chases — it never touches or lends money, and it takes no percentage of what you collect. Payment still goes directly to you through whatever method you already use. It reads your QuickBooks invoices to know what's overdue and what's been paid; that's the extent of its reach.
What actually happens when a client replies to a reminder?+
Grace Period reads the reply. A promise to pay is held to the exact date the client gave, and if that date passes it drafts your follow-up quoting their own words. A dispute pauses the schedule and gets a drafted answer. A question gets a drafted reply. This is the piece QuickBooks' built-in reminders don't have — their schedule keeps firing regardless of what the client wrote back.
Related reading: invoice reminders for Xero · best invoice-chasing software for agencies.