Bank reconciliation is essential for every business. Since most customer payments and supplier expenses pass through bank accounts or credit cards, these transactions must be recorded accurately to reflect what’s been received and paid. If you’re maintaining your accounting records in Xero, the question is: how do you perform Xero bank reconciliation effectively?
Xero’s bank reconciliation feature ensures your bank statements match your ledger, confirming that cash movements align with recorded income and expenses. This gives you a clear view of receivables, payables, and cash flow, while keeping reports accurate, reliable, and audit‑ready.
For small and medium businesses in Australia, reconciliation in Xero can be quick and stress‑free once you know the process—even when customers or suppliers pay in batches.
In this post, I’ll show you step‑by‑step how to reconcile invoices and supplier payments in Xero, including multiple bills and transactions, plus expert tips to save hours each month. Before we dive in, remember: accurate reconciliation is the key to trustworthy records, reliable reporting, and compliance.
Why Accurate Reconciliation Matters
When you sell products or provide services on credit, your customers (debtors) are expected to pay within the terms you’ve set. If a payment is overdue, you typically follow up by sharing an aged receivables report. But if you’ve already received the payment into your bank account and haven’t reconciled it properly in Xero, your records may still show it as unpaid—undermining your credibility and causing confusion.
Similarly, if you’ve made a purchase on credit and already paid via bank transfer or credit card, failing to reconcile that payment promptly could lead to duplicate payments or missed entries.
Accurate bank reconciliation in Xero isn’t just about tidying up your accounts—it delivers real business benefits:
- Real-time cash flow visibility
- Accurate financial reporting for tax and decision-making
- Prevents duplicate or missing payments
- Strengthens trust with customers and suppliers
Now that you understand why reconciliation matters, let’s dive into how to do it properly—step by step.
What is Xero Bank Reconciliation?
Bank reconciliation is the process of matching the transactions in your bank feed with the transactions recorded in Xero (invoices, bills, or manual payments).
You know at initial stage, when you have connected your Xero with bank accounts and credits cards then it imports your transactions automatically. Your job is simply to review and confirm the matches — or create new ones when necessary.
With the right setup, Xero can automatically reconcile up to 90–95% of your transactions. But this level of automation depends on how consistently you use payment references.
When making payments to suppliers, always include the relevant invoice number as a reference. Likewise, request your customers to use the invoice number when transferring funds. This simple habit makes it easier for Xero to match payments to the correct invoices or bills—saving you time and reducing manual work.
But what happens when you receive or make a batch payment covering multiple invoices or bills?
Reconciling Customer Payments: Multiple Invoices in One Transaction
Sometimes your customers pay several invoices together in one transfer. For example, they might pay $3,500 that covers five different invoices.
If you see a single bank transaction for multiple invoices, use the Find & Match feature in Xero.
Step-by-Step: “Find & Match” Method
1. Go to Accounting → Bank accounts → [Your Bank Account].
2. Find the bank payment in your feed (e.g., $3,500).
3. Click Find & Match on that line.
4. In the right panel, Xero will display outstanding invoices.
5. Use the search bar to find the customer name or invoice numbers.
6. Tick all invoices that add up to the total payment.
7. Ensure the difference shows $0.00, then click Reconcile.
Done! Your batch payment is now linked to all invoices.
Pro Tip
When reconciling a batch payment from a customer—covering multiple invoices—the easiest way to begin is by reviewing the receivables statement you previously sent them. This statement outlines which invoices were due and when, helping you confirm which ones the customer intended to pay.
If your customers frequently pay multiple invoices together, record it as a Batch Deposit before the payment hits your bank.
Batch Deposit Method (Automatic Matching)
1. Go to Business → Invoices → Awaiting Payment.
2. Select all invoices included in the payment.
3. Click Batch Deposit.
4. Enter the date, amount, and bank account.
5. Click Deposit.
When the payment appears in your bank feed, Xero automatically suggests the match — you just approve it.
Reconciling Supplier Payments: One Payment for Multiple Bills
Sometimes your business may pay multiple supplier bills in a single transaction—for example, a $4,200 payment covering three different invoices. Instead of reconciling each bill separately, Xero makes this process simple with two methods: Find & Match or Batch Payment.
Method 1: “Find & Match” During Reconciliation
1. Go to Accounting → Bank accounts → [Your Bank Account].
2. Find the payment in your bank feed.
3. Click Find & Match.
4. Use the search box to locate bills from different suppliers.
5. Select all bills that total the payment amount.
6. Click Reconcile.
Pro Tip
For payments covering multiple suppliers, prepare a batch payment list with supplier names, invoice numbers, and amounts.
For multiple bills from the same supplier, use the aged payable statement they provide to match payments accurately.
Method 2: Batch Payment (Best for Payment Runs)
1. Go to Business → Bills to pay → Awaiting Payment.
2. Tick all the bills you’re about to pay.
3. Click Batch Payment.
4. Choose your bank account and payment date.
5. You can export an ABA file to upload directly to your bank, or mark the bills as paid.
When the bank transaction imports later, Xero will automatically suggest a match for the entire batch.
Common Mistakes to Avoid
When performing Xero bank reconciliation, pay close attention to avoid these frequent errors:
– Ignoring small rounding differences
– Forgetting to clear partial payments properly
– Not recording batch deposits or payments before reconciling
– Missing bank fees or automatic deductions
To reduce mistakes and perform Xero bank reconciliation confidently, ensuring accurate and complete bookkeeping, consider completing the free Xero certification course. Alongside this, training from an expert accountant can provide practical insights and real‑world examples, helping you strengthen your skills and build lasting confidence in managing business accounts.
Final Thoughts
Xero bank reconciliation doesn’t need to be stressful. By mastering the Find & Match and Batch Payment methods—and applying a few automation rules—you’ll save time, reduce errors, and keep your accounts accurate. Stay consistent, review your bank feed regularly, and let Xero handle most of the heavy lifting.



