Xero Bank Reconciliation Not Balancing

Share
Workaround available Web Updated November 13, 2026Based on 4 user reportsHow we research

Quick answer

A mismatch is nearly always a missing, duplicated, misdated or unrecorded item. Compare the reconciliation report with your statement to find it.

Most likely fix: Run the reconciliation reports

How to fix it

Try these in order — the most common fix is first.

  1. 1. Run the reconciliation reports

    1. Run Bank Reconciliation Summary and Bank Reconciliation Detail
    2. Compare against your bank statement line by line
    Did this fix it?
  2. 2. List unreconciled items

    1. Go to Accounting > Bank Accounts > Account Transactions
    2. Filter Status to Unreconciled
    Did this fix it?
  3. 3. Check dates and fees

    1. Make sure the date matches the statement end date
    2. Record bank fees, interest and charges
    3. Check for misdated transactions
    Did this fix it?
  4. 4. Verify opening balance

    1. Confirm it equals the previous reconciled closing balance
    Did this fix it?
  5. 5. Park unclear items

    1. Use Reconcile Later for disputed lines and finish the rest
    Did this fix it?

Symptoms

Statement balance and Xero balance differ after reconciling, or the Bank Reconciliation Summary shows unexplained differences.

Why it happens

  • Missing or duplicate statement lines
  • Reconciliation date not matching the statement end date
  • Unrecorded bank fees or interest
  • Foreign exchange differences on multicurrency accounts
  • Wrong opening balance

This guide also covers

  • xero reconciliation not balancing
  • xero reconciliation difference
  • xero bank reconciliation problems

Still not working?

If Xero keeps failing, you're not alone. See every Xero problem users report or the alternatives people switch to.

Done fighting Xero? Our small team builds your own Xero alternative, or any software you need: web, mobile, games, desktop. Price agreed together.

Talk to us
Fixed it? Share this guide

Other Xero errors

All 10 Xero errors and fixes →