Why this matters
Xero's bank feed pulls in transactions daily, but until you reconcile them your dashboard, P&L, and cash position are guesses. Skip a few weeks and errors compound, duplicate invoices, missed fees, revenue that never actually landed, and you end up paying for cleanup or deciding on bad numbers.
What "done" looks like
- The Reconcile tab shows zero (or near-zero) unreconciled lines
- A recurring 10 to 15 minute weekly slot on your calendar
- Bank rules cover repeat items like rent, software, and merchant fees
- Xero's bank balance matches the real bank balance to the cent
How to do it
- Open the Reconcile tab for each connected bank account.
- Accept suggested matches, Xero auto-pairs feed lines with invoices and bills you've entered. Confirm each; don't rubber-stamp anything odd.
- Create bank rules for recurring items (rent, subscriptions, fees) so future lines code themselves.
- Code the leftovers to the right account with a clear payee and description.
- Compare balances, Xero's statement balance should equal online banking; chase any gap now, not at tax time.
- Repeat weekly, same day and time; reconcile daily if money moves every day.
Common mistakes
- Clicking OK down the whole page without reading, miscoded lines quietly poison your P&L.
- Letting a month pile up, turning a 10-minute habit into a multi-hour slog.
- Creating new transactions instead of matching existing invoices, double-counting revenue.
Real-world examples
- Every Xero plan includes bank feeds and reconciliation, and Xero can suggest matches between bank statement lines and transactions in your accounts.
From a founder's point of view
Reconciliation feels like admin until the first time it catches something: a double charge, a failed deposit, a forgotten subscription. The weekly habit is less about tidy books than about never being surprised by your own bank account.
Rule of thumb
If a session takes more than 15 minutes, you waited too long. Weekly is the floor.
