Account identity and reporting placement
Code, description, account type, normal balance, statement classification, and disclosure mapping — set before anyone posts to it.
The chart of accounts is a controllership structure, not a list of GL codes. This checklist walks eight design areas to confirm before the build is frozen — so the ERP can explain a balance without a spreadsheet.
If the ERP cannot explain the balance without Excel, the account design is not finished.
Code, description, account type, normal balance, statement classification, and disclosure mapping — set before anyone posts to it.
Monetary vs non-monetary, permitted currencies, revaluation flag, historical rate lock, translation treatment, and rate source.
Control account flags, required subledger, manual journal permissions, posting source restrictions, approvals, and suspense/clearing rules.
Mandatory dimensions, intercompany partner, validation rules for account-dimension combinations, and the non-financial drivers that explain the why.
Audit trail, memo requirements on manual postings, supporting schedules and roll-forwards, and evidence retention.
Separate gross cost accounts by class, accumulated depreciation as a contra asset, impairment kept separate, and lease accounts designed for disclosure.
Tax codes, intercompany elimination, alternate GAAP and ledger mapping, cash flow classification, and regulatory reporting feeds.
Parent-child inheritance, dimension vs child account, named account owners, lifecycle status, change control, and go-live testing.
Resolve these before the chart of accounts is frozen. Every one of them turns into a permanent monthly workaround the moment the system is live.
Subledger and GL reconciliation will break.
FX revaluation creates fictitious gains and losses.
Disclosure, disposals, impairment, and audit trail become manual.
The CoA grows too large and governance turns fragile.
Allocations, KPIs, and audit support stay Excel-dependent.
Matching and elimination become manual work forever.
The PDF includes every characteristic, the question to confirm, a Done column, and an owner field — plus the red flags to clear before go-live.
We design the CoA, dimensions, and posting rules with your team — then test them through posting, reporting, and audit evidence before go-live.