Blog
The limbo of manual reconciliation: where profit leaks without showing up on the P&L
When back-office headcount grows in lockstep with sales, the software has failed — and the income statement doesn't show it.
By Luciano Passos · April 16, 2026
Transaction volume grew 180% in twelve months. The finance department's headcount grew 160% over the same period. Only 61% of transactions are processed automatically; the other 39% require human intervention. This scenario isn't rare — and it rarely gets recognized for what it is: an architecture diagnosis.
Why reconciliation shouldn't exist
Bank reconciliation should be automatic and invisible in a well-designed system. The problem occurs when transactions are recorded in multiple places — database, message queues, audit logs — without atomic consistency guarantees between them. Manual reconciliation exists to fix what the system can't fix on its own.
The cost that doesn't show up on the P&L
Six analysts at R$ 5,000/month add up to R$ 360,000/year. That amount shows up as personnel expense, not as the cost of an architectural failure. The income statement hides the inefficiency of the software that made that team necessary.
Anatomy of a real-world limbo
A partner bank changes its statement format — a field goes from string to number. The system doesn't detect the change. For eleven days, transactions above R$ 10,000 sit pending internally while the bank confirms them. The R$ 2.3 million discrepancy is only discovered at monthly close. No one made a wrong decision — the system simply wasn't designed to detect that kind of event.
What serious financial infrastructure does differently
- Ledger as the single source of truth: every financial event is recorded atomically. Discrepancies are impossible by design, not by manual control.
- Continuous reconciliation: real-time comparison against bank statements via webhooks or APIs, catching discrepancies in minutes — not days.
- Schema validation: before processing any event, the system validates the data format against a strict schema. Contract changes are caught at the door, not discovered at close.
The test every operation should run
Calculate your manual-intervention rate: transactions that required human action divided by total volume processed. Above 5% is an architectural problem that will hit margins. Below 1% is infrastructure ready to scale. Between the two: there's work to do before accelerating.
baasic.
Reconciliation by architecture, not manual effort
Baasic delivers payments with a centralized ledger, real-time webhooks, and schema validation — with no manual intervention in the reconciliation cycle.
See the payments solution →Ready to evaluate your case?
In a conversation with Baasic specialists, we assess the technical, regulatory, and commercial viability of embedded finance in your product.