The short answer
A step-by-step guide to reconciling your bank accounts in Xero: matching, creating transactions, bank rules, transfers, and the weekly habit that keeps BAS time calm.
In short: Reconciling in Xero means confirming each line from your bank feed against a transaction in Xero, either by matching it to an invoice or bill that’s already there or by creating a new transaction for it. Do it weekly, set up bank rules for the regular items, and check the Bank Reconciliation report before each BAS.
“Do I really need to reconcile if Xero already has my bank feed?”
We get asked this a lot. The short answer is yes. A bank feed brings the transactions in, but it doesn’t tell Xero what they are. Until you reconcile, your profit and loss, your GST and your cash position are a guess.
The good news is it doesn’t have to be a monthly marathon. Two simple habits do most of the work: reconcile every week, and let bank rules handle anything that repeats.
What does reconciling in Xero actually mean?
Each line in your bank feed shows up on the left of the Reconcile screen. On the right, you tell Xero what it is. When both sides agree, you click OK and the line is reconciled.
That’s it. Reconciling doesn’t move money. It just makes sure what happened in the bank is recorded correctly in your books.
How do I reconcile my bank account in Xero, step by step?
Open the Reconcile screen. From the dashboard, click the bank account and select Reconcile items.
Start with the green matches. If Xero has found an invoice, bill or existing transaction with the same amount, it suggests a match. Check it’s the right one, then click OK.
Create what’s missing. For a line with no match, such as bank fees or a software subscription, use the Create tab. Choose the contact, the account code and the GST rate, then click OK.
Record transfers. Moving money between your own accounts, such as to your tax savings account, isn’t income or an expense. Use the Transfer tab and pick the other account.
Use Find & Match for part payments. If a customer paid two invoices in one go, or paid part of one, Find & Match lets you select several transactions against one bank line.
Leave anything you’re unsure about. Don’t guess. Leave it unreconciled and ask your bookkeeper. A wrong code is harder to fix later than an open line.
How do bank rules save time in Xero?
A bank rule tells Xero how to code a transaction every time it sees it. Rent, phone, software, insurance and bank fees are the usual ones.
Set one up the second time you see a regular payment. Next week, Xero suggests the coding for you and you just click OK. Most small businesses only need a handful of rules to take care of the bulk of their bank lines.
One thing to watch: a rule codes everything that matches its conditions. If you buy from a supplier for two different reasons, make the rule specific or leave that supplier out.
What if my Xero balance doesn’t match my bank balance?
This is the question behind most “my reconciliation is out” messages. The usual causes are a duplicated transaction, a payment entered manually and also imported in the feed, or a deleted bank statement line.
We’ve written a separate guide on why your transaction balance is different to your bank balance in Xero, with the checks we run to find the difference.
How often should I reconcile in Xero?
Weekly. Here’s what most owners don’t see: a week of transactions is usually a short job while you still remember what each payment was. Three months left to the night before BAS can eat a whole weekend, and that’s when coding mistakes creep in.
Weekly reconciling also means your GST figure is close to right all quarter, so you can set aside the right amount for the ATO as you go. Since Payday Super started on 1 July 2026, super leaves your account every pay run too, so a current reconciliation helps you see your real cash position.
How do I check my reconciliation is right?
Before each BAS, run the Bank Reconciliation report in Xero for each account. The closing balance in Xero should equal the closing balance on your bank statement for the same date. If there’s a difference, the report shows which lines are causing it.
Also check the account you use for anything you couldn’t identify, often called Suspense or Ask My Accountant. It should be empty, or close to it, before you lodge.
Key takeaways
Reconciling tells Xero what each bank line is. Without it, your profit, GST and cash figures aren’t reliable.
Reconcile weekly, while you still remember what each line was.
Set up bank rules for anything that repeats, and keep them specific.
Run the Bank Reconciliation report before every BAS.
When did you last reconcile? If the answer is “last quarter”, our Xero bookkeeping team can catch you up and set up the rules so it stays that way. Want a hand? Book a chat with Marissa through our bookkeeping page.
Frequently asked questions
Can Xero reconcile automatically?
Xero suggests matches and applies your bank rules, but someone still needs to check and click OK on each line. Treat the suggestions as a starting point, not a final answer.
What is the difference between Statement balance and Balance in Xero?
Statement balance is what your bank says. Balance in Xero is the total of what you’ve reconciled. If they differ, there are unreconciled lines, duplicates or missing transactions to check.
Should I reconcile before or after sending invoices?
Send invoices as you go. When the customer pays, the payment appears in your bank feed and Xero suggests matching it to the invoice, which marks the invoice as paid.
Last updated: 7 November 2026.
General information only, based on the rules at the date above. It does not take into account your circumstances, so speak to your accountant before acting.

Marissa has over eight years of bookkeeping experience and a genuine passion for helping businesses take control of their finances. She's proactive, precise, and committed to making bookkeeping easy, accurate, and stress-free for every client she works with. Whether it's reconciling accounts, tracking cash flow, or streamlining financial systems, she's across the detail so you don't have to be.




