Subsidiary Ledger and General Ledger Compared

See how a subsidiary ledger supports a general-ledger control account, follow a customer payment through both records, and learn how to reconcile them.

Quick answer

A subsidiary ledger contains detailed balances that support a summarized account in the general ledger. An accounts receivable subsidiary ledger can show each customer separately, while the general ledger carries one Accounts Receivable control balance. The total of the customer balances should equal that control account.

One control balance supported by many details

The general ledger supplies the trial balance and financial statements. Subsidiary ledgers preserve customer, vendor, inventory-item, or asset detail behind selected control accounts.

Not every general-ledger account needs supporting detail. Use it where many individual balances must explain one reportable total.

A subsidiary ledger does not replace the general ledger, and the word subsidiary does not refer to a controlled company. Parent-subsidiary entities and consolidation accounting remain with Consolidation Basics and Far Consolidations. Here, subsidiary means a supporting record beneath a control account.

One control account supported by customer detail
Record levelAccount or detailBalance
Subsidiary ledgerCustomer A$70,000
Subsidiary ledgerCustomer B$50,000
Subsidiary ledgerCustomer C$30,000
Subsidiary-ledger total$70,000 + $50,000 + $30,000$150,000
General ledgerAccounts Receivable control account$150,000

Worked example: customer payment through both ledgers

  1. 1Customer balances of $70,000, $50,000, and $30,000 total $150,000, matching the Accounts Receivable control account.
  2. 2Customer B pays $10,000. Debit Cash and credit Accounts Receivable in the general ledger, then reduce Customer B detail from $50,000 to $40,000.
  3. 3The detail total and control account now both equal $140,000. If the Customer B detail is missed, the trial balance can still balance while the two ledgers differ by $10,000.
Customer payment balance bridge
BalanceBefore paymentChangeAfter payment
Customer A detail$70,000$0$70,000
Customer B detail$50,000-$10,000$40,000
Customer C detail$30,000$0$30,000
Subsidiary-ledger total$150,000-$10,000$140,000
General-ledger control account$150,000-$10,000$140,000
General-ledger journal entry for the payment
EventAccountDebitCredit
Customer B paymentCash$10,000
Customer B paymentAccounts Receivable$10,000
What happens when only one ledger level updates
Posting resultDetail totalControl accountDifferenceCan the trial balance still balance?
Both levels updated$140,000$140,000$0Yes
Control updated, Customer B detail missed$150,000$140,000$10,000Yes
Customer B detail updated, entire GL entry missed$140,000$150,000-$10,000Yes

Practice the CPA topics covered on this page

Practice CPA exam questions and use your results to find the topics that need more work.

Find My Weak Areas

How postings reach both levels

A credit sale increases the customer detail and Accounts Receivable control account. A collection decreases both levels while increasing Cash in the general ledger.

Systems may post detail and controls together or in summarized batches. Regardless of timing, the detail total must reconcile to the control balance at the same date and time.

The Trial Balance page owns the general-ledger debit-credit test. A balanced trial balance cannot prove that a subsidiary ledger agrees with its control account.

Transaction detail to financial statements
  1. 1Transaction detailCapture the customer, vendor, inventory item, or other supporting detail.
  2. 2Subsidiary ledgerUpdate the affected individual detail balance.
  3. 3Control accountReflect the summarized effect in the general ledger.
  4. 4ReportingUse the general-ledger balance in the trial balance and financial statements.

Diagnosing a control-account difference

Compare a dated detail listing and control balance from the same moment. Recalculate totals and inspect one-level postings, different amounts, duplicates, assignments, opening balances, and cutoff batches.

Agreement proves only that the totals match. A payment applied to the wrong customer or an event omitted from both levels can remain hidden.

Do not turn the ledger comparison into a bank reconciliation lesson. Bank-to-book timing items and outstanding checks belong to Bank Reconciliation. Both processes compare records, but the record pairs, likely differences, and resulting entries are distinct.

Use the ledger map on FAR simulations

  • Mark whether each exhibit changes an individual detail balance, the control account, or both.
  • Post corrections, align comparison dates, and then prove that the detail sum equals the control balance.
  • Use CPA exam blueprints and FAR study guide for scope. Consolidations, bank timing items, and the complete accounting cycle keep their own pages.
  • Practice at free FAR practice and explain what was recorded, where it was recorded, and where it should have been recorded.

Frequently asked questions

What is a subsidiary ledger?

A subsidiary ledger stores detailed balances that support a summarized general-ledger control account. An accounts receivable subsidiary ledger, for example, shows the balance for each customer while the general ledger reports one total Accounts Receivable balance.

What is the difference between a subsidiary ledger and a general ledger?

The general ledger contains the summarized accounts used in the trial balance and financial statements. A subsidiary ledger provides transaction-level or party-level detail for a related control account, such as receivables by customer or payables by vendor.

Should a subsidiary ledger equal its control account?

Yes. The total of all detail balances should reconcile to the related general-ledger control account. A difference can indicate a missing posting, duplicate posting, incorrect amount, wrong customer or vendor assignment, or timing problem between systems.

Sources