What Is a General Ledger?
The general ledger (GL) is the central record-keeping system for all of a business’s financial transactions. Every financial event — revenue earned, expenses paid, assets purchased, liabilities incurred — is recorded in the general ledger, organized by account.
Think of it as the master database of a business’s finances. Individual transactions flow in from journals (also called books of original entry), and the general ledger organizes them into meaningful categories that produce financial statements.
Why the General Ledger Matters
The GL is the foundation of financial reporting. Without an accurate general ledger:
- Financial statements are unreliable. The Profit & Loss, Balance Sheet, and Cash Flow Statement all derive from the GL. Errors in the ledger cascade into every report.
- Tax filings are wrong. Revenue, expenses, and deductions all come from GL accounts. An inaccurate GL means inaccurate tax returns.
- Audits become difficult. Auditors trace transactions from source documents through the GL to financial statements. A disorganized ledger makes this process slow and expensive.
- Business decisions lack reliable data. If a business owner can’t trust their financial reports, they can’t make informed decisions about pricing, hiring, investing, or cost management.
Key Components
Chart of Accounts — The organizational structure of the GL. Each account has a name, number, and type (asset, liability, equity, revenue, or expense). The chart of accounts is like the GL’s table of contents.
Typical account categories:
- Assets (1000s): Cash, accounts receivable, equipment, inventory
- Liabilities (2000s): Accounts payable, loans, credit cards
- Equity (3000s): Owner’s equity, retained earnings
- Revenue (4000s): Sales, service income, interest income
- Expenses (5000–9000s): Rent, wages, utilities, supplies, marketing
Journal Entries — Individual transactions recorded with debits and credits. Every journal entry must balance (total debits = total credits).
Example journal entry for a $500 consulting payment:
| Account | Debit | Credit |
|---|---|---|
| Consulting Expense | $500 | |
| Cash | $500 |
Trial Balance — A report listing all GL accounts with their balances, used to verify that debits equal credits before preparing financial statements.
Subsidiary Ledgers — Detailed records that support specific GL accounts. For example, the Accounts Receivable subsidiary ledger shows the balance owed by each individual customer, which rolls up to the single AR balance in the GL.
General Ledger vs Journal
- Journal: Where transactions are first recorded (chronologically). The book of original entry.
- General Ledger: Where journal entries are organized by account. The master record used for reporting.
In modern accounting software (QBO, Xero), this distinction is mostly invisible — transactions are recorded and categorized simultaneously. But understanding the flow helps when troubleshooting discrepancies.
How Accounting Firms Work With the GL
For bookkeeping clients, maintaining the general ledger is the core service:
- Categorize transactions into the correct GL accounts (bank feeds, manual entries)
- Reconcile accounts to ensure the GL matches bank statements, credit card statements, and other source records
- Post adjusting entries for accruals, prepayments, depreciation, and other period-end adjustments
- Review the trial balance for errors or unusual balances
- Produce financial statements from the GL data
The quality of a bookkeeper’s work is directly reflected in the quality of the general ledger.
Best Practices
- Keep the chart of accounts simple. Too many accounts create confusion. A small business rarely needs more than 50–80 accounts.
- Reconcile monthly. Don’t let the GL drift from reality. Monthly reconciliation catches errors before they compound.
- Use consistent account coding. Apply transactions to the same accounts consistently. “Office Supplies” and “Stationery” shouldn’t be separate accounts if they track the same thing.
- Review before reporting. Always review the trial balance and scan for unusual balances before generating client reports.
- Document adjustments. Every adjusting journal entry should have a memo explaining why it was made. Future you (or the next accountant) will thank you.