Ask a multi-site operator what they took last month and you will often get a pause. Not because they do not know, but because they know there are three answers and are deciding which one to give you.
The POS says one number. The stock system implies another. The ledger shows a third. None of them is lying; they are measuring different things at different moments. But if nobody owns the reconciliation between them, month-end becomes an argument about which figure to believe rather than a decision about what to do.
The gaps are almost always the same handful of things, and once you know them the differences stop being mysterious.
Each has a correct treatment. The problem is not complexity — it is that nobody has been made responsible for applying them consistently, every period, in the same way.
If three systems disagree, the problem is ownership, not software. Buying a fourth system does not fix it.
The obvious cost is time — days of it, every month, spent by someone expensive tracing differences that recur identically next month.
The larger cost is that nobody trusts the numbers, so nobody uses them. When a GP figure is met with "that doesn't look right", the conversation stops being about margin and becomes about data. Meanwhile the actual problem the figure was pointing at goes unaddressed.
There is a third cost that surfaces later. Unreconciled revenue makes your VAT position an estimate rather than a fact, and it makes prior-period adjustments at year end much more likely — which is precisely when you least want surprises.
Unglamorous, and mostly about consistency rather than cleverness.
Note what is not on that list: changing systems. We are deliberately system-agnostic — whatever POS, stock platform and ledger you run, if they are online and we can be given access, they can be made to agree. The integration work is the job; the brand of software rarely is.
When this is working, month-end stops being an investigation. The variance between POS and ledger sits under a fraction of a percent, and when it moves, that movement is itself information — a till discrepancy, a missed banking, a platform that changed its fee structure without telling you.
More usefully, weekly reporting becomes possible. You cannot produce a credible flash report on Tuesday if the underlying numbers are only reconciled once a month, six weeks later. Daily discipline is what makes weekly insight possible, and weekly insight is the thing that actually changes decisions.
If your systems currently disagree and nobody owns closing the gap, that is the piece worth fixing first. Almost everything else in your reporting depends on it.