Last reviewed . Next review January 2027.
Short answer

Most problems come from a handful of mistakes. Fixing them quickly is easy. Fixing them months later is not. Find your symptom in the table, then use the fix.

MistakeWhat you seeHow to fix it
Customer payment coded on Create instead of matchedInvoice still shows as unpaid, income counted twiceUnreconcile the bank line, then match it to the invoice
Bill captured twiceSupplier balance too high in Aged PayablesDelete the duplicate if it is a draft. Void it if it was approved and is unpaid
Bill entered after paying it from CreateBill stays unpaid, expense counted twiceUnreconcile the payment, then match it to the bill
Wrong contact on an invoiceCustomer statement wrongEdit the invoice if unpaid, or credit it and reissue
Transfer between own accounts coded as an expenseExpense too high, other account won't reconcileUnreconcile and recode it using Transfer
Feed missing transactionsStatement balance and Xero balance don't agreeRenew the bank connection; check the dates on the statement. See bank feeds
SARS payment coded as an expenseExpenses too high, VAT or PAYE balance wrongUnreconcile and ask your accountant for the right account
VAT claimed on a bill from a non-vendorVAT claimed that SARS will disallowEdit the bill to no VAT (if the month is still open), or tell your accountant

How to unreconcile

  1. Open the bank account and choose Account transactions.
  2. Find and open the transaction.
  3. Choose Options, then Unreconcile.
  4. The line returns to the reconcile screen and you can redo it.
Golden rule

Before you change anything, check the date. Don't edit transactions in a month that is already finished and reported on. In South Africa that usually means a VAT period that has been filed. Make a note on the Discuss tab instead and ask your accountant.