Annual Cost of Month-End Reconciliation
Mid-market 2-entity company · Controller + finance team burdened time · $000s
usedel.ai · Figures in USD thousands
If your close is still running past a week, you are not an outlier and you are also not top quartile. APQC's General Accounting Open Standards Benchmarking, across roughly 2,300 organisations, puts the median monthly close at 6.4 calendar days, the top quartile at 4.8 days or fewer, and the bottom quartile at 10 or more (reported by CFO.com, 2018 — the most recent public breakdown of that measure we could find). You have probably already tried the obvious fixes. You hired more staff. You bought FloQast or BlackLine. You documented the process, assigned owners, ran retrospectives. The close still takes about the number of days it did two years ago.
The steps themselves tell you why: bank reconciliation against live cash feeds, AR and AP tie-outs to the sub-ledger, intercompany reconciliation across NetSuite entities, accrual postings that depend on whether the prior step finished, and variance commentary that cannot start until everything above it closes. Each step creates a handoff. Each handoff costs a day.
This is not a people problem. Your team is not slow. The structure of the problem (the specific way NetSuite holds and exposes its general ledger) makes the reconciliation loop structurally slow regardless of headcount or tooling added on top. The schema is the constraint, not your team.
We have no canonical figure for what that drag costs in burdened Controller time, so this article does not put one on it. What it does is name the mechanism, explain why the tools you have already bought do not reach it, and describe what changes when the schema opens. Disclosure: del.ai migrates mid-market companies from NetSuite to Odoo, so treat the conclusion as an interested party's argument and check the mechanism against your own stack.
NetSuite reconciliation stays slow even with FloQast or BlackLine deployed because those tools address the part of the close that was never the bottleneck. Both vendors market automated journal-entry posting into the ERP — FloQast lists NetSuite among its supported systems — so the constraint is not that nothing can write to the ledger. The constraint is everything outside what a vendor already ships. Matching logic specific to your entities, your tolerances and your intercompany conventions has to be bought as another SuiteApp or written as SuiteScript by a licensed developer and maintained against Oracle's governance limits, because the schema and the codebase belong to the vendor. Your team cannot add a table, index a field, or run a match at source. So the close stays a sequence of human-triggered exports and re-imports. On an open-schema ERP, that same matching logic is something your own team or provider writes directly against the ledger.
Source: FloQast, "Journal Entry Management," ↗, 2026; BlackLine, "Journals," ↗, 2026.
See how this works in the product