You run your monthly reconciliation. Your prepayment schedule says £28,400. Xero says £27,950. There is a £450 difference and you have no idea where it came from. This guide walks through the most common root causes and how to trace them.
The Five Most Common Variance Causes
1. Journal Entry Posted to the Wrong Account
Someone posted the monthly amortisation journal but debited the expense account against the wrong balance sheet account — perhaps "Prepaid Software" instead of "Prepaid Insurance". The schedule is right; Xero is split across two accounts incorrectly.
Diagnosis: Search Xero for all manual journals posted in the period. Look at every entry that touches a prepaid account. Check that the account code on each entry matches your schedule.
2. Amortisation Entry Not Posted
The schedule was updated with the new amortisation, reducing the balance — but no one posted the corresponding journal entry in Xero. The schedule has moved; Xero has not.
Diagnosis: Compare the number of amortisation entries you expect (one per active prepayment per month) against the manual journals posted in Xero for the period. Missing entries are immediately visible.
3. Wrong Amount Posted
The journal was posted, but for an incorrect amount. This might be a typo (£1,000 instead of £1,100), a rounding difference, or an outdated template that used last month's amount.
Diagnosis: Match each Xero journal entry amount against the expected amortisation from your schedule, line by line. A mismatch is your culprit.
4. Adjustment Reflected in One Place but Not the Other
A prepayment was cancelled and a refund was received. The bank transaction was coded to the prepaid account in Xero, reducing the balance. But the schedule was not updated to reflect the early termination. Now Xero is lower than the schedule.
This is one of the most common causes of growing variances. Every adjustment to a prepayment — refunds, partial cancellations, amount corrections — must be reflected in both Xero and your schedule simultaneously.
5. Opening Balance Error
The variance existed before this month — it was carried forward from a prior period that was never fully reconciled. The current month is clean, but the starting point was already wrong.
Diagnosis: Run the reconciliation for the prior month too. If the variance existed then, work backwards month by month until you find the period where it first appeared.
Systematic Prevention
- Reconcile every month — do not let variances carry forward without investigation
- Keep your schedule and Xero in sync whenever a prepayment is added, adjusted, or terminated
- Use a checklist to confirm that every amortisation entry has been posted before signing off
- Review Xero manual journals as part of your close — look for unexpected entries in prepaid accounts
- If your organisation is subject to FRS 102, document your reconciliation as a formal workpaper for audit purposes
CloseKit's upcoming Xero integration will automatically compare your Xero GL balance against your CloseKit prepayment schedules each period. Variances are flagged immediately, with drill-down to the transaction level. Sign up at getclosekit.com to be notified at launch.