A control account is a general ledger account whose balance is the total of a separate detailed record kept behind it, so the ledger carries one figure and the detail behind that figure lives somewhere else. Controlling account is the same thing under a longer name. The detailed record is the subsidiary ledger, and what it holds, how it is built and what its total proves are set out in subsidiary ledger.
The federal chart of accounts carries one by that name, reserved for the General Fund of the U.S. Government. Account 199900, Central Accounting Control Account, has a normal balance of debit and is defined as a control account to reconcile activity related to the Statement of Transactions and Accountability, the Authority Transaction Module and daily transcript reporting (Treasury Financial Manual, USSGL Part 1 Section II, Accounts and Definitions, fiscal 2026).
Which Accounts Are Control Accounts
Most general ledger accounts are not control accounts. Rent expense is a total of postings and nothing else; there is no separate record of individual rents that has to agree with it.
An account becomes a control account only when a detailed record is maintained for it. The Internal Revenue Manual states the dependency from the other side, defining subsidiary accounts as accounts that provide necessary details in support of certain general ledger accounts (Internal Revenue Manual 3.17.64.1.6, Terms/Definitions). The word doing the work there is “certain”: support is maintained for some accounts and not for others, and the ones that get it are the control accounts.
On a typical client’s books that is a short list.
| Control account | The record behind it |
|---|---|
| Accounts receivable | One row per customer, open invoices |
| Accounts payable | One row per supplier, open bills |
| Inventory | One row per item or location |
| Fixed assets | One row per asset, with its depreciation |
| Payroll liabilities | One row per employee or per tax type |
| Work in progress | One row per job or engagement |
What each of those records carries, row by row, is in subsidiary ledger.
The Posting Rule That Protects the Tie
A control account is posted from the same journal that produced the detail, so every amount reaching a subsidiary ledger row also reaches the control account, whether it posts line by line or as the journal’s total. The two move together and the tie holds by construction rather than by effort.
Post to a control account any other way and that stops being true. A journal entry made directly against accounts receivable moves the general ledger without creating or clearing an invoice, so the balance and the open-item detail behind it part company and stay parted until someone finds it. That is a common way a clean set of books goes out of tie, and it is why a write-off or a credit against a customer balance is entered as a document in the subledger, so both records move, and why an adjustment that cannot be expressed as a subledger document goes to a separate account such as the allowance for doubtful accounts rather than straight into the control account.
Accounting software removes one of these failures and hides the other. Posting from the subledger is automatic, so nobody forgets the summary entry any more, but a manual journal against a control account is still one screen away, and it never moves the open items the balance is supposed to represent.
Naming the Tie, Not Just Performing It
Federal revenue accounting does not leave the reconciliation to habit. It schedules it, in a chart carrying the general ledger account number, the external subsidiary record it ties to, and the frequency at which the two are proved against each other (Internal Revenue Manual 3.17.64.2.3.3, Chart of Subsidiary Records External to RRACS).
That is a structure worth copying on a client engagement, because it converts an open-ended instruction into a finite list. For each control account, the workpaper says which record is the authority and how often it is proved, and it is worth adding who owns it. An account with no named subsidiary is not a control account and should not be reconciled as though it were one, and a control account with no stated frequency is the one that goes years without being proved.
What a Control Account Is Not
It is not a subsidiary ledger. One is a general ledger account carrying a single balance, the other is the detail behind that balance, and the rows of the second never appear in the first.
It is not a trial balance. A trial balance lists every general ledger account with its balance, so a control account is one line on it, and what the report does and does not prove is worked through in trial balance.
It is not an internal control, despite the shared word. An internal control is a procedure designed to prevent or detect error. A control account is an account, and the reconciliation performed against it is the control.
The phrase also travels outside accounting. In project management a control account is a management point where scope, budget and schedule are brought together for a piece of work, with a named manager accountable for it (Lawrence Berkeley National Laboratory, PMO Procedure 1.5, Control Account Plan and Work Authorization), which has nothing to do with a ledger balance.
Common Questions
It keeps the general ledger short enough to read. A firm with several hundred customers would otherwise carry several hundred receivable accounts on its trial balance, and every report built from the ledger would carry them too. The control account collapses that into one line while the detail stays available underneath it, which is why a report built off the ledger reads as one line, and the customer list is opened to prove that line rather than to produce it.
Yes, on any set of books that keeps a customer-level record behind it. The same is true of accounts payable. If a business genuinely keeps no detail behind the balance, the account is not controlling anything and the label does not apply.
The balance says nothing about which row an amount sits on. Post an invoice against the wrong customer and the subledger total does not move, so the tie holds while the detail underneath it is wrong. The summarising also puts every investigation one record away from the transaction, since a question about the balance has to be answered in a report the ledger does not contain.
The difference is investigated and cleared rather than plugged. A plug entry makes the two totals match while leaving the underlying error in place, and it destroys the only evidence that something was wrong. The usual causes are a direct journal entry to the control account, a posting made to the subledger in a closed period, and a transaction entered twice in one record and once in the other.
Accountably places trained offshore accountants and tax preparers inside US CPA and EA firms, and a firm can put a real block of its own reconciliation work through a trial task before anything client facing depends on it.