Solved: How to Automatically Send Statements in Xero

Contents

Xero cannot send customer statements on a schedule. You can generate a statement and email it to one customer or to a batch, but there is no way to make that repeat. To automate statement sending you connect a tool like Paidnice, which sends statements weekly or monthly, only to customers who actually owe you, and can send one consolidated statement for a whole company group.

The short version: Xero cannot schedule customer statements. To automate statement sending in Xero you connect a tool like Paidnice, which sends statements weekly or monthly, only to customers with a balance, and can even send one consolidated statement for a whole company group.

Key takeaways

  • Xero generates statements but cannot schedule them, filter to who owes you, or skip weekends. It is manual and all-or-nothing.
  • The fix is a connected app. Paidnice sends statements automatically on your schedule and rules, with setup in a few minutes.
  • You stay in control. Send only to contacts with a balance, exclude specific customers, add statement interest, and send one consolidated statement per company group.
  • If you only bill a handful of customers a month, Xero's manual batch is genuinely fine. You do not need this.

Where Xero has got to on scheduled statements

Xero can generate a statement and email it in a manual batch. It cannot repeat that on a schedule, filter to only the customers who owe you, target a customer group, or skip weekends. Those all sit in the follow-up world, which Xero leaves to connected apps.

The request to auto-email statements is the largest open idea in this part of Xero's product ideas board. It was posted on 13 November 2015, holds 1,163 votes as at 20 August 2026, and sits at "In discovery".

Xero's most recent reply, from community manager Kelly Munro on 5 August 2026, says discovery is continuing and the team are keen to develop it, and asks the thread to fill in a feedback form. The idea has been open for more than ten years with no shipped feature, so the practical route today is an app rather than a wait.

We see the pattern from the other side. Across the Paidnice statement policies running on Xero today, the most common setup is monthly, sent only to contacts with an outstanding balance, with a short exclusion list for customers on a payment plan. In other words, almost nobody actually wants to send every customer a statement every month, which is exactly the all-or-nothing behavior Xero's manual batch forces.

Why Xero can't send statements on a schedule

Xero can produce statements, but it cannot send them on a schedule. Everything below the line is manual, every single month.

Xero, on its own
  • Statements sent by hand, in one-off batches
  • No scheduling, nothing goes out automatically
  • No filter for who actually owes you
  • No customer-group targeting
  • No way to skip weekends
  • No statement interest
Xero with Paidnice
  • Schedule statements weekly or monthly, on autopilot
  • Send only to contacts with an outstanding or overdue balance
  • Target groups and exclude specific contacts
  • Pick the send day and keep to business hours
  • Add automatic statement interest
  • Consolidated statements for company groups (new)

How do I send a statement from Xero?

You send a Xero statement by hand, one batch at a time, and you repeat every step next month.

  1. In the Contacts menu, select Customers.
  2. Select the checkbox for each customer you want a statement for, then click Email. For a single customer, open the contact and select Send statements.
  3. Choose the statement type. Outstanding shows the unpaid invoices as at a date you pick. Activity shows every invoice, credit note and payment across a date range.
  4. Set the statement date, or the date range for an activity statement.
  5. Complete the fields in the Send Statement window, then click Send. You can print or download a PDF instead.

There is no step six. Nothing in Xero remembers that you did this, and nothing brings it back next month.

Does Xero send customer statements automatically?

No. Xero lets you generate statements and email them to several customers in a single batch, but it has no way to put that on a schedule. There is also no native option to send only to customers above a balance, to target a particular customer group, or to skip weekends. It is all manual, and all-or-nothing. This is one of the most requested ideas on Xero's own product forum, and the practical fix is a connected app.

How to automate statement sending in Xero (with Paidnice)

Paidnice connects to Xero and sends your statements for you, on your schedule and your rules. Setup takes a few minutes:

1. Connect Xero to Paidnice

The first step is to sync your Xero account with Paidnice. This allows Paidnice to access your Xero data and automatically generate statements.

How to Setup Automatic Customer Statements Xero screenshot 1

To connect them:

  • Sign up for a Paidnice account, you get a 30 day free trial to test it out.
  • Follow the prompts after signup to connect and authorize Paidnice to sync with your Xero account.
  • Paidnice will then pull in your customers, invoices and other data needed to create automated statements.

2. Create a new Auto-Statement Policy

Now that Paidnice is connected to Xero, you can start setting up your automated statement policies.

  • In the Paidnice app, go to the Auto-Statements section on the left menu.
How to Setup Automatic Customer Statements Xero screenshot 2
  • Click "New Auto-Statement" to begin creating your first statement automation.
How to Setup Automatic Customer Statements Xero screenshot 3

3. Select your settings + assign to a group of Xero customers

When creating the auto-statement policy, you can customize:

How to Setup Automatic Customer Statements Xero screenshot 4
  • Which customers it applies to - you can select all customers or specific ones.
  • The frequency - weekly, monthly etc. Pick the day you want statements sent.
  • Select an email template that goes out to your customer from the presets (or create your own)
  • Filters - send to customers with overdue invoices or all open balances.

4. Go live, send statements

Once you finish setting up the policy, save it and go live by turning off "Safe Mode" in Paidnice.

How to Setup Automatic Customer Statements Xero screenshot 5

Now statements will start being automatically generated and emailed based on your policy schedule and rules.

What you can control in a Paidnice statement policy

This is where a dedicated tool earns its keep. You pick the cadence, the statement type, and exactly who is in or out, then it runs the same way every time.

One Paidnice statement policy, set once

Pick a schedule, choose who receives statements, and exclude anyone you do not want to include. Paidnice does the rest automatically.

Demo Company Safe Mode On DB
Statement policy
Monthly StatementActive
Schedule WeeklyMonthly
Send on1st of the month, business hours
Statement type OutstandingActivityOverdue
Send toContacts with an outstanding balance
AttachOutstanding statement PDF
Excluded contacts
Acme Holdings (on payment plan)Excluded
Riverside Trust (paper only)Excluded
Key Account Ltd (manual contact)Excluded

Excluded contacts never receive an automatic statement, even if they have a balance.

How Paidnice sends one consolidated statement to a company group

If you invoice a parent company that owns several entities, sending a separate statement to each one is noise for them and admin for you. Paidnice can now group related companies together and send a single consolidated statement to the parent, covering every entity in the group.

One consolidated statement for a company group

New

Bill a parent company that owns several entities? Put the related companies into one group, nominate the parent, and Paidnice sends a single statement covering all of them, instead of one per company.

Customer group
Northwind GroupParent
Northwind Retail£4,200.00
Northwind Logistics£1,850.00
Northwind Wholesale£3,500.00
One statement
Consolidated statement
To: Northwind Group, accounts payable
Northwind Retail£4,200.00
Northwind Logistics£1,850.00
Northwind Wholesale£3,500.00
Total outstanding£9,550.00
Watch the 2-minute walkthrough ›

How Paidnice adds interest to overdue statements

Statements are a nudge. If you want them to carry weight, Paidnice can also calculate statement interest on overdue balances each week or month and include it on the statement automatically. Statement interest is available on Pro plans and up.

Automating statement sending in Xero: FAQ

Does Xero automatically send customer statements?

No. Xero can generate statements and email them in a manual batch, but it cannot send them on a recurring schedule, filter to only customers who owe you, target a customer group, or skip weekends. To automate any of that you need a connected tool such as Paidnice.

How do I automate statement sending in Xero?

Connect Xero to Paidnice in one click, create a statement policy, set the schedule and who receives it, then turn off Safe Mode to go live. From then on, statements generate and send automatically on your schedule, with no manual work each month.

Can I send statements only to customers who owe me?

Yes. Paidnice can send to contacts with an outstanding or overdue balance only, so customers who are paid up never receive a statement.

Can I exclude specific customers from automatic statements?

Yes. You can exclude individual contacts so they never receive an automatic statement, even if they have a balance, which is handy for customers on a payment plan or those you manage by hand.

Can I send one statement for a group of related companies?

Yes. Paidnice can send a consolidated statement for a company group: put the related entities into one group, nominate the parent company, and a single statement covering all of them goes to the parent, rather than one per company.

Can Paidnice charge interest on overdue statements?

Yes. On Pro plans and up, Paidnice can calculate statement interest on overdue balances each week or month and include it on the statement automatically.

Does automated statement sending work with QuickBooks too?

Yes. Paidnice automates customer statements for both Xero and QuickBooks Online, with the same scheduling, filtering and consolidated-group options.

Should I automate statements if I only have a few customers?

Not necessarily. If you invoice only a handful of customers and you are happy to send statements by hand once a month, Xero's built-in batch is fine. Automation earns its keep when you send to dozens of contacts, want to send only to people who owe you, need to exclude specific accounts, or want statement interest applied.

Statements are one half of the follow-up

A statement covers the whole account once a month. Reminders cover individual invoices as they fall due, and Xero applies one reminder schedule to every customer in the organization with no way to vary it by segment. The two work together, so it is worth knowing where the reminder side stops as well.

The overview is in different Xero invoice reminders for different customers, with the four splits covered individually: by contact group, by customer location, by overdue balance, and where one payer sits behind several Xero customer records.

When you should not automate statements

If you invoice only a handful of customers and you are happy to send statements by hand once a month, Xero's built-in batch is fine and you do not need Paidnice for statements alone. Automation earns its keep when you are sending to dozens of contacts, want to send only to people who owe you, need to exclude specific accounts, or want statement interest applied. Below that, the manual route is the cheaper answer, and we would rather tell you that than sell you a subscription you will not use.

One less thing to worry about

The beauty of automating statements through Paidnice is that it's one less tedious admin task you have to worry about. Statements will now be regularly sent to customers without you having to create, download and manually email them yourself every billing period.

You can relax knowing statements are being handled automatically in a consistent, professional manner. This frees up your time to focus on more important and strategic parts of operating your Xero business.

Additionally, Paidnice has other great features to make your invoicing and collections smoother. You can set up automatic late fees for overdue invoices, create payment reminder sequences, offer prompt payment discounts and more.

Automating statements is just the start. With Paidnice you can automate your entire accounts receivable process within Xero, which is how Paidnice customers cut their days sales outstanding by around 50% in the first 30 days. It saves you hours every month while keeping cash flow smooth and predictable.

Denym Bird

Written by

Denym Bird

Co-founder & CEO of Paidnice

Denym is a software entrepreneur and writes about accounts receivables management for small business.

Stop chasing invoices.
Start getting paid.

Paidnice is accounts receivable automation that enforces your payment terms, trusted by thousands of businesses on Xero and QuickBooks. Credit control and debtor management, run for you.

Try it Now - It's Free

No card required.

ACAcme Joinery 12 days overdue Checking policy Late fee applied Awaiting payment $4,120 $4,202
BRBrightwork Due today Reminder sent Still unpaid Final notice $1,880
CVCoverdale Due in 3 days Reminder sent Checking policy Exempt from fees Needs review Sent to your team $6,480

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