
Open Xero and look at the number next to your bank account on the dashboard. That's the count of bank transactions nobody has matched yet. Boring Barry says any number is fine "as long as it's reconciled by EOFY". Barry also thinks a receipt photographed on a car dashboard in direct sunlight counts as "digitised". Here is the scale a Sydney bookkeeper actually uses.
Published: October 2026
Every transaction that hits your bank account comes into Xero through the bank feed. Reconciling it means matching it to the right invoice, bill, transfer or expense, with the right account and GST code.
Until that happens, the transaction is in your bank but not properly in your books. Your P&L and GST figures are incomplete, and your view of how much cash you really have spare is partly guesswork.
This scale is our rule of thumb, not an industry standard. It assumes a business with staff and steady transaction volume. A café with 900 card settlements a month and a consultancy with 60 bank lines a month will sit differently, so read the scale against your own volume.
Someone is probably reconciling weekly, and your reports mean something. Don't fire them.
Likely a few weeks behind. Often fixable in an afternoon, but the GST on those transactions isn't in your figures yet. Salvageable. Barely.
Possibly a quarter or more behind, depending on volume. Your BAS may be late or prepared from incomplete books, and supplier and customer balances may be unreliable. You're in the danger zone.
Months behind, maybe more. Reports built on these books can't be relied on, and any BAS lodged from them needs checking. Get a Free Xero Roast.
Take the Roast-O-Meter to see where your current bookkeeper lands.
Any unreconciled transaction can carry GST. If it isn't coded, its GST isn't in your BAS. Either the BAS is late while someone catches up, or it's lodged on incomplete figures and corrected later.
The Xero dashboard shows two balances. The statement balance comes from your bank feed. The balance in Xero reflects only reconciled transactions. Until they match, what you owe, what you're owed and what's genuinely yours to spend are all uncertain.
Recent transactions are quick to match because you remember them. Six-month-old transactions take longer, because someone has to dig through emails, statements and memories to work out what they were.
Assumptions: a Sydney agency has 480 unreconciled transactions. A transaction reconciled within a week takes 30 seconds. One investigated months later takes 3 minutes. Both times are illustrative.
Same transactions, six times the work. That's the Barry tax.
The dashboard count is a start, not the whole story. Also check:
You won't. Nobody does.
The bank line is there, but there's nothing to match it to. If supplier bills aren't in Xero, the transaction sits.
Rent, software subscriptions and loan repayments happen every month, and Xero bank rules can code them for you. Barry does them by hand and bills by the hour. Draw your own conclusions.
Stripe, Square and other gateways pay you net of fees, in batches. Without a clearing account, those deposits won't match your invoices cleanly.
Money moved from your everyday account to savings shows up in both feeds. Unless it's reconciled as a transfer, it sits in both.
If an invoice is already in Xero and the customer's payment is reconciled with "Create" instead of matched to that invoice, the income goes in twice.
Hypothetical example: an invoice for $11,000 including GST is already in Xero. The payment is coded as a new $11,000 sale instead of being matched. On the accruals basis, revenue is overstated by $10,000 and GST on sales by $1,000, and the original invoice still shows as owing in your receivables.
The count drops, but the money still moved. Those transactions are now missing from your books.
A suspense account is fine for a few days. Months of unexplained items in it means the P&L and the BAS are still missing the real coding.
Bank feeds occasionally import the same transaction twice, or a manual statement import overlaps the feed. Reconciling both doubles the figure.
A catch-up often turns up GST mistakes in BAS already lodged. The ATO lets you correct some GST errors in a later activity statement, if the error is within time and value limits that depend on your turnover and wasn't caused by recklessness or intentional disregard. Errors outside those limits need the original BAS revised (ATO, Correcting GST errors). Your BAS agent should work out which applies before the next lodgement.
Our books catch-up service clears the backlog and gets lodgements up to date. After that, monthly bookkeeping with a Sydney bookkeeper keeps the number near zero. More on the habit itself: weekly reconciliation.
How many unreconciled transactions is normal in Xero?
It depends on volume. For a business that reconciles weekly, the count is usually small, often under 20. Hundreds usually means the books are well behind.
What happens if I don't reconcile my bank account?
Your P&L, balance sheet and GST figures are incomplete, so your BAS may be late or wrong and your reports can't be relied on.
How often should I reconcile in Xero?
Weekly suits most businesses with staff and regular transactions.
Can I lodge my BAS if my bank isn't reconciled?
You can, but the figures may be wrong. It's better to reconcile the BAS period first.
What is a bank rule in Xero?
A rule that tells Xero how to code a repeat transaction automatically, such as rent or a software subscription.
How long does a catch-up take?
It depends on volume, how far back the backlog goes and whether the source documents can be found. Older transactions take longer, because each one needs investigating. Counting the transactions and their age first gives a realistic estimate.
Can I just delete old unreconciled transactions?
No. Deleting statement lines removes real transactions from your books. Match or code them, and ask your bookkeeper about any you can't identify.
What if the catch-up finds a GST error in a BAS I've already lodged?
Some errors can be corrected in a later BAS, within ATO time and value limits. Larger or older errors need the original BAS revised.
Sydney Bookkeeper is a fixed-price Sydney bookkeeper for businesses with staff: monthly bookkeeping, BAS lodgement, payroll and Xero clean-ups, with no lock-in.
Books catch-up | BAS lodgement | Free Xero Roast
The team uses a registered BAS Agent for all BAS and IAS lodgement services. Registration details are available on request. This content is general information only. It is not tax, financial product or legal advice. Information was current at publication and may change.
