Why reconciliation isn’t getting easier
Most finance teams assume reconciliation effort will level off eventually – hire enough people, add the right tools, tighten the process, and the workload stabilizes. But in practice, it rarely does.
In banking and payments, a single day can generate hundreds of millions of discrete financial events. Settlements arrive across multiple processors, FX movements ripple across positions, and chargebacks and reversals land asynchronously. Each one has to tie up.
In subscription businesses, upgrades, downgrades and failed retries happen all day, and revenue is created and adjusted continuously. In insurance, claims are raised, adjusted and paid across separate platforms, each producing its own financial record. For multi-entity groups managing intercompany positions across acquired businesses, the same pattern repeats at group level.
As volume grows across all of these, so does the gap between what the business is doing and what finance can see, process and sign off. Reconciliation accumulates volume rather than absorbing it.
Why reconciliation scales with the business
The reason is structural, and it starts with how most finance architectures handle data.
In an aggregate-first model – the basis of most ERP platforms in production today – transactions are collected over a period, grouped into totals and posted to the general ledger as summary entries. Accounting logic is applied at the point of aggregation, and the detail that existed in the source systems is largely gone by the time it reaches the ledger.
When a balance doesn’t tie – common at scale – there’s no direct path back to the source. Finance breaks the aggregate down, locates the originating transaction and rebuilds the trail by hand. In high-volume environments, this is constant.
More transactions mean more aggregation points. More aggregation points mean more places something can fail to tie. More failures to tie mean more manual investigation. The work scales because the architecture creates it.
Just 7% of finance functions report real-time transactional data flows, according to Aptitude, Microsoft and HSO’s most recent Global Autonomous Finance Benchmark. For most, data arrives batched and after the fact, which is exactly what pushes reconciliation into period-end.
What the reconciliation trap costs
The direct cost is analyst time. Controllers and finance operations teams spend the days around period-end investigating variances between systems – tracing balances back through subledgers, reconciling settlement data to internal ledgers, aligning revenue across billing and finance. This is senior time spent on reconstruction work that shouldn’t exist.
The indirect cost is visibility. While reconciliation is in progress, the financial position is uncertain. Data sits across systems, partially aligned. Leadership operates on a picture that’s delayed or qualified, and decisions get made on figures that haven’t been signed off. By the time they have, the month has moved on.
For high-growth businesses, these costs compound. A scale-up processing far more transactions this quarter than last doesn’t face a proportionally larger reconciliation workload – it faces an architecturally larger one, because every new revenue stream, entity or currency adds another layer of aggregation the architecture was never built to absorb cleanly.
The signals that the architecture is the problem
The reconciliation trap announces itself in familiar ways. If these are recognizable, your architecture is worth examining:
Reconciliation effort growing quarter on quarter with no rise in error rates – volume alone is driving the workload.
Close cycles that stay stubbornly long despite repeated process-improvement initiatives.
Large spreadsheet estates built to bridge operational systems, subledgers and the ERP, maintained by finance because no system does the job.
Senior analyst time routinely spent on investigation rather than on reporting or analysis.
Variances surfacing in the same accounts or between the same systems each period, resolved by the same manual adjustments.
Each is a symptom of aggregate-first processing. And while the process on top can be refined, the architecture producing the workload has to change.
)
)
)
)