Invoicing & Payments

Stop chasing late payments

“I spend hours every week looking through Quickbooks and emailing clients who haven't paid their invoices.”

The short answer

Turn on automated invoice reminders inside your accounting software to send a polite nudge 3 days before, on the due date, and 3 days after an invoice is due. Most late payments aren't malicious; they are simply forgotten. Removing the human element from payment collection saves you time and preserves the client relationship by making the software the 'bad guy' asking for money.

  • 3 hours/week back
  • 15 minutes to set up
  • Easy difficulty

What you'll need

  • QuickBooks Online
    Built-in feature under Account and Settings > Sales > Reminders.
  • Stripe
    Available in Stripe Billing settings.
  • Xero
    Built-in feature under Settings > Invoice Settings > Invoice Reminders.

We are not paid by any tool listed here. If a cheaper or better option exists, that's what you'll see.

How to set it up

  1. Locate reminder settings

    Find the automated reminders section in your specific invoicing tool.

  2. Set the cadence

    A good baseline is: 3 days before due (polite heads up), 0 days (due today), and 3 days overdue (firm reminder).

  3. Customize the copy

    Keep it brief and neutral. 'Hi [Name], this is a quick reminder that invoice #[Number] is due on [Date]. You can pay securely online here: [Link].'

  4. Enable auto-pay if possible

    For recurring clients, give them a checkbox to save their card and auto-charge it next time.

Common questions

What if a client needs an extension?
They will reply to the automated email. You can always pause reminders manually for specific invoices if needed.

Last reviewed 2026-07-30. Tools change — if something here is out of date, tell us and we'll fix it.

Related fixes

Got a different problem?

One practical fix you can set up yourself, usually in under 30 minutes. Most use free or open-source tools. No spam, unsubscribe anytime.