The chart of accounts is the skeleton of the financial statements. Every transaction lands in an account, every statement line is a sum of accounts and every audit lead schedule starts from them. A chart that grew by accident produces statements that need manual rework each period. A chart designed with the statements and the audit in mind makes the close faster and the audit file cleaner. This article gives design rules a firm can apply when setting up a new client or reworking an old one. The glossary entry on chart of accounts gives the definition.
Design from the statements backward
Start with the output. List the lines of the balance sheet, income statement and cash flow statement the client needs, and the supplemental schedules the lender, the tax return and the auditor will ask for. Each line should be the sum of one or more accounts, and every account should roll into exactly one line. If an account could belong to two lines, the design is not finished.
For a classified balance sheet, the account structure should separate current from noncurrent assets and liabilities, so that classification is automatic. See classified balance sheet example and the glossary entry on current vs noncurrent classification.
Numbering
Use a fixed-width numeric scheme with room to grow. A common convention is:
| Range | Group |
|---|---|
| 1000s | Assets |
| 2000s | Liabilities |
| 3000s | Equity |
| 4000s | Revenue |
| 5000s | Cost of revenue |
| 6000s | Operating expenses |
| 7000s | Other income and expense |
| 8000s | Income taxes |
Inside each group, leave gaps so accounts can be added in the right place. Keep current assets before fixed assets and short-term debt before long-term debt, so the trial balance reads in statement order.
Level of detail
Too few accounts hide information and too many create noise. Use these tests:
- Does someone need the number? If no one reviews it, a sub-account is not needed. Use reports, classes or tags for detail that changes often.
- Is it required for disclosure or tax? Separate accounts for amounts the statements or the return must show: officer compensation, interest, depreciation, charitable contributions, meals and related-party balances.
- Is it different in nature? Revenue streams that follow different recognition rules should be in separate accounts. See revenue recognition under ASC 606.
- Does it need its own reconciliation? Every balance sheet account should be reconcilable to a statement or schedule. An account that cannot be reconciled should be merged into one that can.
Control accounts and subledgers
Receivables, payables, inventory, fixed assets and payroll liabilities should be control accounts supported by subledgers that sum to the balance. Post to the subledger and let the system update the control account. Manual journal entries to a control account break the tie between the ledger and the subledger. See the glossary entry on subsidiary ledger.
Clearing and suspense accounts
Clearing accounts for undeposited funds, payment processors and payroll are useful when they are cleared each period. Rules for each:
- A defined owner and a purpose written in the account description.
- A cleared balance at each close, or a documented list of reconciling items.
- A ceiling on how long an item can sit.
A suspense account that carries a balance for months is a finding in waiting. See month-end close process checklist.
Classes, locations and projects
Use accounting system dimensions such as classes, departments, locations or projects for management reporting and keep the account list stable. Where a funder or grant requires functional expense reporting, plan the structure first. See nonprofit functional expense allocation for that case.
Naming and descriptions
- Name accounts by what they hold, not by who uses them.
- Avoid abbreviations only the bookkeeper understands.
- Write a one-line description for each account.
- Do not create accounts named "miscellaneous" or "other" without a limit on use.
- Match tax-relevant account names to the return lines they feed.
Equity and owner accounts
Owner draws, distributions, contributions and capital accounts differ by entity type. A sole proprietor, a partnership and an S corporation each need their own equity structure. Partner capital accounts need a separate account per partner. See partners' capital accounts and statement of stockholders' equity rollforward.
Change control
A chart should not change without a record. Assign an owner, require a request that states the account, the statement line, the reason and the effective date, and keep a change log. Never delete an account with history. Make it inactive and merge only after checking the effect on comparatives. Lock prior periods so changes do not alter reported figures.
Audit lens
Auditors build lead schedules from account groupings and test the balances in them. Accounts that map cleanly to lead schedules shorten the audit. See lead schedule audit and trial balance. Keep a mapping table from account number to statement line and to tax line, and update it with every change.
FAQ
How many accounts should a small company have?
Enough that every statement line and every required disclosure or tax item can be drawn directly from the ledger, and no more.
Should the chart be the same across clients?
A standard template speeds review. Add client-specific accounts where the business needs them.
Can accounts be renamed mid-year?
Renaming is safe if the meaning does not change. If the meaning changes, create a new account and record the change.
CORAA prepares ready-to-review audit files for US CPA firms; see /us.
Sources
- SBA, Manage your finances: https://www.sba.gov/business-guide/manage-your-business/manage-your-finances
- IRS, Publication 538, Accounting Periods and Methods: https://www.irs.gov/publications/p538
Part of CORAA University · Quality management and practice: related guides, calculators and templates.
AU-C references are to AICPA Professional Standards, paraphrased here; read the standard itself before relying on a requirement. This page is guidance, not professional advice. Report an error