How to get alerted the moment a customer goes overdue in Xero

8 min read
June 29, 2026
Ashley Schroder
Co-founder of Paidnice

Quick answer: Xero does not alert you when a customer first goes overdue. It shows overdue invoices in the aged receivables report and the invoice list, but you have to go and look. Nothing taps you on the shoulder the moment an account tips from current to overdue. To get that alert, you add a credit control layer on top of Xero that watches each account's status and notifies you, not the customer, the first time it happens. In Paidnice you set this as an escalation at day one overdue: it creates a task and sends the alert to whoever owns the account, by email, in-app, or into Slack or Teams.

Key takeaways

  • Xero has no proactive overdue alert. The aged receivables report is something you pull, not a notification it pushes to you. As of June 2026 there is no built-in alert for the move from current to overdue.
  • The first overdue day is the cheap moment to act. When a reliable payer slips, that is usually the first sign something changed. Leave it a few weeks and a quick call becomes a bad-debt problem.
  • The alert should come to you, not the customer. A credit control layer sends an internal notification to your team, separate from the reminders that go to the customer.
  • Route it to the owner and set the threshold. In Paidnice the alert goes to the person or team that owns the account, at day one overdue or any threshold you choose.
  • An alert with no action attached changes nothing. The point is the next step. Paidnice attaches a task, a call, a credit stop or an escalation to the alert.

The first overdue day is the signal

Plenty of overdue invoices mean nothing. A customer runs a payment run every Thursday, an invoice falls due on Wednesday, and it clears a day late. That is noise.

The one worth catching is different. When a customer who always pays on time is suddenly a few days late, something has usually changed on their side: a cash-flow squeeze, a dispute they have not raised, or an approval stuck upstream, which is common in construction and not-for-profits. Caught on day one, that is a friendly call that often fixes the whole thing. Caught at day 60, when the balance is large and the relationship is tense, it is a different and more expensive conversation. The window where a quick word would have worked is exactly the window Xero does not tell you about.

What Xero shows you

Xero is good at showing the current state of your receivables. The aged receivables report and the invoices list both flag what is overdue, and you can sort and filter to put the oldest or largest balances on top. If you want to keep an eye on it, the manual route is a calendar reminder to open that report at the start of every week.

Xero's automated reminders also fire on overdue invoices, but those go to the customer. They are a nudge to the debtor, not a heads-up to you, and they do not tell you that this particular account just crossed the line for the first time.

What Xero never tells you

Xero will not watch for the change and tap you on the shoulder. There is no setting that says "email me the moment an account moves from current to overdue." You find out by remembering to look, which means you find out on your schedule, not when it happens.

That gap matters because the value here is entirely about timing. A report that contains the answer is not the same as a report that reaches you on the day the answer changes. By the time the weekly check rolls around, the account has been overdue for up to a week already, and the easy early call is a slightly harder one.

The manual workaround, and where it breaks

You can build a version of this by hand, and at low volume it is fine. Set a weekly calendar reminder to open aged receivables. If you have a lot of accounts, export the report to a spreadsheet each week, keep last week's tab, and compare the two to spot any customer who is newly overdue.

It works until it doesn't. It depends on one person remembering, every week, without fail. It is always up to a week behind. And it falls over in exactly the week you are slammed, which tends to be the same week an account quietly slips, because that is when nobody has time to run the comparison. A manual watch is only as reliable as your least busy week.

What a credit control layer adds

The reliable version is a layer on top of Xero that tracks each account's status for you and notifies you on the change. Here is the difference, side by side.

Getting alerted on the first overdue day
What Xero does when an account first goes overdue, and what a credit control layer adds.
Overdue alertingXero (native)Paidnice (credit control layer)
Alert when an account first goes overdueNone, you check the reportTriggers the first time an invoice crosses into overdue
Who gets the alertReminders go to the customerAn internal alert to you, not the customer
Routed to the account ownerNot availableSent to the person or team that owns the account
Threshold controlFixed reportDay one overdue, or any threshold you set
Where the alert landsNowhere, it is a manual checkEmail, in-app, or a webhook into Slack, Teams or Zapier
Attach an actionNoneA follow-up task, phone-call task, credit stop or legal letter
See the portfolio riskOwed and owing onlyDSO, ageing and payment-risk reporting
Verified against Xero Central and the Paidnice integration as of June 2026. Subject to change.

How to get the alert sent to you

In Paidnice this runs as an escalation, and setting it up takes a couple of minutes. You connect Xero in one click, then create a rule that triggers when an invoice crosses into overdue. Set the threshold at day one if you want to catch the first slip, or later if you only care once something is genuinely late.

How a first-overdue alert works in Paidnice
1
An invoice tips overdue
The first time an invoice crosses your overdue threshold, day one or later.
2
Paidnice spots the change
It tracks each account's status and catches the move from current to overdue.
3
You get the alert
Routed to the account owner by email, in-app, or into Slack or Teams.
4
An action is attached
A follow-up task, a phone-call task, a credit stop or a legal letter.

You choose who hears about it and how. Send the alert to yourself, or route it to the team or person who owns that customer, so the right people get the accounts that are theirs instead of everyone seeing everything. Pick where it lands: an email, a notification inside Paidnice, or a webhook that pushes it into Slack, Teams or Zapier so it shows up where your team already works.

Because the alert is internal, it is completely separate from the reminders going to your customer. The debtor gets your normal, polite reminder. You get a quiet heads-up that this account is one to watch.

Attach an action, not just an alert

Most 'alert me when X' setups miss the next step. An alert with no action attached does not collect anything. It just moves the worry from the report to your inbox. If all you do is learn that an account went overdue, you still have to remember to act, and remembering is the thing that was already failing.

So in Paidnice the rule that flags the account is also the rule that does something about it. The same escalation can open a follow-up task, raise a phone-call task with instructions for whoever makes the call, apply a late fee, place a credit stop, or hand off to a legal letter, each one routed to the right person. The alert becomes the front door to an action, not a notification you file and forget. That is the difference between knowing an account slipped and actually catching it. You can see how this works on the Paidnice escalations page.

An example escalation ladder
Day 1
First-overdue alert
An internal heads-up to the account owner. The customer hears nothing yet.
Day 7
Follow-up task
A task lands with the owner to check in if the invoice is still unpaid.
Day 14
Phone-call task
A call task with instructions for whoever makes the call.
Day 21
Credit stop
Flag the account to pause further orders until it clears.
Day 30
Legal letter
Hand off to a templated legal letter as the final step.
Example only. You choose the thresholds, who is notified at each step, and the action attached.

When you don't need this

If you invoice a handful of customers who almost always pay on time, a weekly look at aged receivables is genuinely enough. Set the calendar reminder and save your money.

It is also worth being clear about what this is. In Paidnice a first-overdue alert is one rule inside a fuller credit control layer, not a standalone alarm you bolt on by itself. If a single internal notification is the only thing you will ever use, that is a lot of product to run for one ping. It earns its place when that alert is the front door to the rest of the process: the reminders, the late fees, the statements and the escalations that act on what the alert just told you. If you only ever wanted the ping and nothing after it, native Xero plus a weekly habit will do, and if you are handy with Zapier you could even rig a rough version yourself against Xero with no Paidnice involved.

If catching problems on day one matters to you, and you want the alert to come with an action attached, you can start a free Paidnice trial and connect Xero in about five minutes, or book a demo.

Frequently asked questions

Can Xero notify me when an invoice becomes overdue?
No. Xero shows overdue invoices in the aged receivables report and the invoice list, but it does not send a notification when an account moves from current to overdue. You have to check the report yourself.

How do I find out which customers have just gone overdue in Xero?
Either review the aged receivables report manually and track the changes week to week, or connect a credit control layer like Paidnice that watches each account's status and alerts you the first time one tips into overdue.

Can I get the overdue alert sent to me instead of the customer?
Yes. In Paidnice the first-overdue alert is an internal notification to you or the account owner, separate from the reminders that go to the customer. You can also push it into Slack or Teams with a webhook.

Does this work if I send thousands of invoices a month?
Yes. You set the overdue threshold and route alerts to the team or person who owns each account, so the right people get the accounts that matter to them rather than everyone seeing every invoice. Paired with Paidnice's AR reporting, you also get a portfolio view of where the risk is concentrated.

Can Paidnice do something about the overdue account, not just alert me?
Yes. The same rule that flags the account can create a follow-up task, raise a phone-call task, apply a late fee, place a credit stop, or escalate to a legal letter, each one routed to the right person.

Ashley Schroder
Co-founder of Paidnice
Ashley is a co-founder and lead developer at Paidnice. Prior he was the lead developer and co-founder of A2X, the worlds leading ecommerce accounting software.
  • Get a rating on your AR process
  • Discover the areas to automate
  • Unlock the cash you're owed

Stop chasing invoices.
Start getting paid.

Try the #1 AR Automation for Xero and QuickBooks Online.

Learn more - Try it Free

Try Our Free Accounts Receivable Calculators

Optimize your cash flow with our suite of financial tools designed for AR professionals. Calculate DSO, aging analysis, late fees, and more.

Explore Calculators