Doc · Concept
General ledger
The general ledger is the master record of a business's accounting — the complete, permanent collection of every transaction, sorted by account, that every financial statement is built from. Each debit and credit posted anywhere in the books ultimately lands here, which makes the ledger the single source of financial truth.
Why the general ledger matters
The general ledger matters because it is the one place where the entire financial story of a business is assembled — every other report is a view of it. If the ledger is wrong, the balance sheet, the profit and loss, and the tax return built on top of it are wrong in the same way, usually without anyone noticing until a lender, an auditor, or a tax preparer reads the numbers back.
The IRS expects a business to keep books and records that clearly and accurately reflect its income and expenses; the general ledger is where that reflection lives. IRS Publication 583 on starting a business and keeping records, and Publication 334, the tax guide for small business, both describe the recordkeeping the ledger exists to satisfy. Every entity that ever needs your numbers — a bank underwriting a loan, an investor, your accountant at year-end — reads a statement that was produced from this one record.
The ledger earns that trust by being both complete and organized. It is complete because every journal entry — every invoice, bill, payment, and adjustment — posts into it. It is organized because it sorts those postings by account, following the structure your chart of accounts defines. Completeness plus organization is what makes the books auditable: you can trace any figure on any report back through the ledger to the individual transactions that produced it.
The general ledger in QuickBooks
In QuickBooks you rarely post to the general ledger by hand — the software builds it automatically from the transactions you enter, and you read it back through the General Ledger report. Every invoice, bill, deposit, and check writes its own debits and credits to the accounts in your chart of accounts.
To see it in QuickBooks Online, open Reports and find the General Ledger report in the "For my accountant" group; set the date range and it lists every account with its opening balance, each transaction, and the running balance. In QuickBooks Desktop the same report lives under Reports, then Accountant & Taxes, then General Ledger. Behind the scenes, the account register you open from the Chart of Accounts screen — reached from the gear menu in QuickBooks Online, or from Lists in Desktop — is simply that one account's slice of the ledger, shown as a running list.
The only way to post to the ledger directly, without an invoice or bill driving it, is a manual journal entry (the New menu, then Journal entry, in QuickBooks Online; the Company menu in Desktop). That power is exactly why journal entries deserve care — a single entry posts straight to the accounts you name, with none of the guardrails a normal transaction form provides. Intuit's official QuickBooks support documents the current menu paths, which shift slightly between releases.
How the general ledger ties the books together
The general ledger sits in the middle of the books: detailed sub-ledgers feed into it, its account balances roll up into the trial balance, and the trial balance produces the financial statements. Understanding that chain is what lets you find where a number went wrong.
A sub-ledger is the transaction-level detail behind a single control account. Your Accounts Receivable balance in the ledger is one number; the AR sub-ledger is the list of what each individual customer owes, and it must sum to that one number. The same holds for Accounts Payable, for inventory, and for payroll liabilities. When a sub-ledger and its control account disagree, the ledger has quietly stopped telling the truth even though it still balances. In QuickBooks the sub-ledgers are the reports you already use — the A/R and A/P aging summaries, the inventory valuation, the payroll liability balances — and reconciling each of them back to its control account is one of the plainest tests of whether a file is sound.
General ledger
The trial balance is the summary drawn straight off the ledger: one line per account, showing each balance as a debit or a credit. Because the books run on double-entry accounting — every transaction records an equal debit and credit — the two columns must total to the same figure. That equality is what "the trial balance ties out" means, and it is a proof of arithmetic, not a proof of accuracy: a trial balance can tie out perfectly while every figure sits in the wrong account. From that verified trial balance, QuickBooks assembles the financial statements: the balance sheet, which reports what the business owns and owes at a moment in time, and the profit and loss, which reports what it earned and spent over a period. No statement carries a number the ledger did not first record, which is precisely why the ledger is the thing worth getting right.
Common general-ledger mistakes
The most common general-ledger problems are entries posted to the wrong account, duplicated transactions, and manual journal entries made directly to control accounts that break the tie to their sub-ledgers. None of these unbalance the ledger — that is what makes them easy to miss and slow to find.
A handful of patterns account for most of what a specialist finds:
- Uncategorized parking. Transactions dropped into Uncategorized Income, Uncategorized Expense, or Ask My Accountant and never resolved. The ledger balances, but the profit and loss is meaningless until they are moved to real accounts.
- Journal entries to control accounts. A manual entry posted straight to Accounts Receivable, Accounts Payable, or Undeposited Funds. The control-account balance changes without a corresponding customer, vendor, or deposit, so it no longer agrees with its sub-ledger.
- A lingering Opening Balance Equity balance. This account is meant to zero out once a file is set up; a balance left sitting in it is a reliable sign that setup entries were never cleared to their proper accounts.
- Unreconciled cash. Bank and credit-card accounts that were never reconciled, so the cash and liability balances in the ledger are unverified guesses rather than figures proven against a statement.
Each of these produces a ledger that looks orderly and totals correctly while quietly misstating the reports. That gap — between a ledger that balances and a ledger that is true — is the whole reason cleanup work exists.
The general ledger and a cleanup
Because every report descends from the general ledger, a cleanup is fundamentally general-ledger work: it walks the ledger account by account, corrects mis-posted and duplicated entries, and re-establishes the tie between the sub-ledgers, the trial balance, and the statements. Fixing a report without fixing the ledger underneath it only hides the problem for a month.
That is why our methodology starts at the ledger and the reconciliations rather than at the surface reports — the reports are only ever as trustworthy as the record they are drawn from. The work runs in a consistent order: reconcile the cash and card accounts so the balances are proven, tie each sub-ledger back to its control account, clear parked and mis-posted entries into real accounts, and only then confirm the trial balance and read the statements. A QuickBooks cleanup is, in practice, the disciplined repair of that record until the trial balance ties out and each statement can be relied on. If you are not sure how far off your ledger is, a free QuickBooks review reads it and tells you plainly what is out of place before any work begins.
Where this shows up
QuickBooks cleanup
A cleanup is ledger repair — correcting the postings until the trial balance ties out and the statements can be trusted.
See the serviceOur methodology
Why we start at the ledger and the reconciliations, not the surface reports.
See the methodFree QuickBooks review
We read your ledger and tell you what is out of place — before any work begins.
Start the reviewQuestions about the general ledger
What is the difference between the general ledger and the trial balance?
The general ledger holds every transaction in full detail, organized by account; the trial balance is a one-line-per-account summary of those balances at a point in time. The trial balance is a report drawn from the ledger, used to confirm total debits equal total credits before statements are produced.
Where do I find the general ledger in QuickBooks?
In QuickBooks Online it is the General Ledger report, found under Reports in the 'For my accountant' group. In QuickBooks Desktop it is Reports, then Accountant & Taxes, then General Ledger. You read the ledger there; QuickBooks builds it automatically from the transactions you enter.
What is a sub-ledger?
A sub-ledger is the transaction-level detail behind a single control account in the general ledger — for example, the Accounts Receivable sub-ledger lists what each customer owes, and its total must equal the Accounts Receivable balance in the general ledger.
Can the general ledger be edited directly?
Only through journal entries, and doing so carelessly is a common source of errors. Posting a manual journal entry straight to a control account like Accounts Receivable or Undeposited Funds breaks the tie to its sub-ledger, which is one of the first things a cleanup has to find and reverse.
What throws a general ledger out of balance?
Under double-entry accounting the ledger is always in balance by construction — total debits equal total credits. What actually goes wrong is that balances land in the wrong accounts: mis-posted, duplicated, or uncategorized transactions produce a ledger that balances but does not reflect reality.