Xero GuidePublished February 12, 2026

How to automate invoicereminders in Xero

“I'm frustrated with the limitation of 5 reminder stages in Xero. Some of our clients need way more follow-ups before they actually pay.”

– Xero user on r/xero

Xero's built-in invoice reminders are a good start, but most growing businesses quickly hit their limits. This guide covers exactly how to set them up, and what to do when 5 stages aren't enough.

Xero integrationSMS + email remindersUnlimited stages

Setting up invoice reminders in Xero

Xero's built-in reminder feature is free and takes about 10 minutes to configure. Here's how to do it step by step.

1

Go to Settings > Invoice Reminders

From your Xero dashboard, click the gear icon in the top right. Under "General Settings", find and click "Invoice Reminders". This is where you'll configure all your reminder stages.

2

Enable invoice reminders

Toggle the master switch to enable reminders. You'll also need to check the box for each contact group you want to receive reminders. By default, reminders are sent to all contacts, but you can exclude specific ones.

3

Configure your reminder stages (up to 5)

Xero lets you set up to 5 reminder stages. For each stage, choose: how many days after the due date to send it, the email subject line, and the email body. You can use placeholders like [InvoiceNumber] and [Balance].

4

Customize email templates

Each stage has its own email template. Keep early reminders warm and friendly, then escalate tone for later stages. Include clear payment details and the invoice amount in every email.

5

Review and turn on

Preview each reminder email to make sure the placeholders resolve correctly. Then toggle each stage to "On". Xero will now automatically send reminders based on your schedule.

Where Xero's reminders fall short

Xero's reminders are better than nothing, but they have real limitations that growing businesses quickly run into.

Maximum 5 stages

Some clients need 7-8 touchpoints before they pay. Once you've exhausted Xero's 5 stages, you're back to manual follow-ups.

Email only, no SMS

Xero reminders only send emails. With email open rates around 20%, many of your reminders go unread. SMS has a 98% open rate.

Basic scheduling

You can only set "days after due date". No time-of-day control, no weekday preferences, no smart scheduling to avoid holidays.

No per-client customization

The same reminder schedule applies to all clients (or contact groups). You can't set different rules for a reliable client vs a chronic late-payer.

Partial payment issues

If a client makes a partial payment, Xero may still send reminders for the full invoice amount. This confuses clients and looks unprofessional.

Limited reporting

Xero doesn't tell you which reminders are working, what your open rates are, or which clients need special attention.

Xero built-in vs ChaseBot

Side-by-side comparison of Xero's native invoice reminders versus ChaseBot's Xero integration.

FeatureXero Built-inChaseBot + Xero
Reminder stages5 maxUnlimited
Email remindersYesYes
SMS remindersNoYes (98% open rate)
Time-of-day schedulingNoYes
Weekday preferencesNoYes
Per-client rulesContact groups onlyPer-client
Partial payment handlingBasicAuto-adjusts amounts
Auto-stop on paymentYes (full only)Yes (full + partial)
Reminder analyticsNoOpen rates, response tracking
Setup time~10 minutes~2 minutes (Xero sync)
PriceFree (included)Free plan available

How ChaseBot works with Xero

ChaseBot connects to your Xero account and takes over the reminder workflow, so you get more control without leaving Xero.

1

Connect your Xero account

One-click OAuth connection. ChaseBot syncs your invoices, contacts, and payment status in real-time. Your Xero data stays in Xero. We just read invoice statuses.

2

Set your reminder rules

Choose when and how to remind: email, SMS, or both. Set as many stages as you want. Pick the time of day, avoid weekends, escalate tone automatically.

3

ChaseBot sends automatically

Reminders go out on schedule. When a client pays in Xero (full or partial), ChaseBot detects it instantly and adjusts or stops reminders. No manual intervention needed.

4

Track everything in your dashboard

See which reminders were sent, opened, and which clients responded. Identify chronic late-payers and adjust your strategy. All while your invoices and accounting stay in Xero.

What Xero users are saying

These are real frustrations from Xero users on Reddit, and exactly the problems ChaseBot was built to solve.

Xero's invoice reminders are OK but I wish I could send SMS as well. Half my clients don't even open emails anymore.

– Reddit user on r/xero

I've got clients who need 8+ follow-ups. Xero's 5 stages run out and then I'm back to writing manual emails every week.

– Reddit user on r/smallbusiness

The worst part is when a client makes a partial payment and still gets a reminder for the full amount. It makes us look disorganized.

– Reddit user on r/Bookkeeping

Recommended reminder schedule

Whether you use Xero's built-in reminders or ChaseBot, here's the schedule that works best for most businesses.

TimingChannelToneXero stage
3 days before dueEmailFriendly heads-upStage 1
On due dateEmail + SMSPolite reminderStage 2
7 days overdueEmail + SMSConcerned follow-upStage 3
14 days overdueEmail + SMSFirm noticeStage 4
30 days overdueEmailFormal warningStage 5
45 days overdueEmail + SMSFinal noticeXero limit reached
60 days overdueEmailCollections warningXero limit reached

Notice how the most effective collection schedules need 7+ stages, exceeding Xero's 5-stage limit. With ChaseBot's Xero integration, you get unlimited stages plus SMS at every touchpoint. See our invoice reminder email templates for copy-paste messages for each stage.

Frequently asked
questions

Xero handles your books.
ChaseBot handles the chasing.

Connect your Xero account in 30 seconds. Get SMS + email reminders with unlimited stages, smart scheduling, and auto-stop on payment.

Try ChaseBot free
No credit cardFree plan availableCancel anytime