Savvy Nickel LogoSavvy Nickel
Ctrl+K

General Ledger

Financial Statements

General Ledger

Quick Definition

The general ledger (GL) is the complete, master record of all of a company's financial transactions, organized into accounts. Every transaction — sale, purchase, expense, asset acquisition, debt payment — is recorded in the general ledger using double-entry bookkeeping. The income statement, balance sheet, and cash flow statement are all derived from the general ledger.

What It Means

The general ledger is the backbone of accounting. Think of it as the master database where every financial event in the company's life is recorded in permanent, organized form. Unlike bank statements (which only show cash movements) or invoices (which show individual transactions), the general ledger captures every asset, liability, equity, revenue, and expense account in one integrated system.

When an accountant says "the books," they mean the general ledger. When an auditor reviews a company's financials, they trace each line item back to general ledger entries. When a CFO prepares financial statements, they are summarizing and presenting general ledger data.

How Double-Entry Bookkeeping Works

The general ledger is organized around double-entry bookkeeping — a system dating to 15th century Italy where every transaction is recorded as both a debit and a credit of equal amounts:

The fundamental rule: Every debit must equal a credit. This enforces the accounting equation: Assets = Liabilities + Equity.

TransactionDebitCredit
Company borrows $100,000Cash +$100,000Loan Payable +$100,000
Company buys equipment for $50,000 cashEquipment +$50,000Cash -$50,000
Company makes $30,000 in salesCash/Accounts Receivable +$30,000Revenue +$30,000
Company pays $5,000 in salariesSalary Expense +$5,000Cash -$5,000

The total of all debits always equals the total of all credits — this self-checking mechanism catches recording errors.

The Chart of Accounts

The general ledger is organized by a chart of accounts — a numbered list of all accounts:

Account RangeCategoryExamples
1000-1999AssetsCash (1010), Accounts Receivable (1200), Equipment (1500)
2000-2999LiabilitiesAccounts Payable (2100), Long-Term Debt (2500)
3000-3999EquityCommon Stock (3010), Retained Earnings (3900)
4000-4999RevenueSales Revenue (4010), Interest Income (4500)
5000-5999Cost of Goods SoldProduct Costs (5010), Direct Labor (5020)
6000-6999Operating ExpensesSalaries (6010), Rent (6020), Marketing (6030)
7000-7999Non-operatingInterest Expense (7010), Taxes (7020)

From General Ledger to Financial Statements

The financial statements are derived directly from general ledger accounts:

Financial StatementDerived From
Income StatementRevenue accounts (4000-4999) minus Expense accounts (5000-7999)
Balance SheetAsset accounts (1000-1999), Liability accounts (2000-2999), Equity accounts (3000-3999)
Retained Earnings StatementPrior retained earnings + Net Income - Dividends paid
Cash Flow StatementChanges in cash account plus adjustments for non-cash items

Trial Balance: The Pre-Statement Check

Before preparing financial statements, accountants prepare a trial balance — listing all general ledger accounts and their balances to verify total debits equal total credits:

AccountDebit BalanceCredit Balance
Cash$150,000
Accounts Receivable$200,000
Equipment$500,000
Accounts Payable$80,000
Long-term Debt$300,000
Common Stock$200,000
Retained Earnings$120,000
Revenue$600,000
Salaries Expense$300,000
Rent Expense$100,000
Other Expenses$50,000
TOTALS$1,300,000$1,300,000

Equal totals confirm no arithmetic errors in the ledger (though they don't catch all types of errors, such as recording the wrong account).

The Accounting Cycle

The general ledger sits at the center of the accounting cycle:

  1. Identify transactions (sale, purchase, expense)
  2. Record in journals (chronological listing)
  3. Post to general ledger (organized by account)
  4. Prepare trial balance (verify debits = credits)
  5. Make adjusting entries (accruals, deferrals, depreciation)
  6. Prepare adjusted trial balance
  7. Prepare financial statements from adjusted ledger
  8. Close temporary accounts (revenue and expense accounts reset to zero for new period)

Modern Accounting Software

Today the general ledger exists in accounting software rather than physical ledger books:

SoftwarePrimary Market
QuickBooksSmall businesses
XeroSmall-medium businesses
SageMid-market
NetSuiteMid-market to enterprise
SAPLarge enterprise
Oracle FinancialsLarge enterprise

These systems automatically create double-entry journal entries, maintain the general ledger, and generate financial statements — reducing manual data entry and errors.

Key Points to Remember

  • The general ledger is the master record of all financial transactions — organized by account
  • Double-entry bookkeeping requires every transaction to have equal debits and credits — the self-checking system
  • All financial statements (income statement, balance sheet, cash flow) are derived from general ledger data
  • The chart of accounts organizes transactions into numbered categories by type
  • The trial balance verifies total debits equal total credits before preparing statements
  • Modern accounting software (QuickBooks, SAP, NetSuite) automates the general ledger process

Frequently Asked Questions

Q: What is the difference between a general ledger and a journal? A: A journal (or "book of original entry") records transactions chronologically as they occur — a running diary of financial events. The general ledger organizes those same transactions by account. The process of moving entries from journal to ledger is called "posting." In modern accounting software, this distinction is mostly invisible — the software handles both simultaneously.

Q: Can a general ledger be wrong even if the trial balance balances? A: Yes. A balanced trial balance confirms that debits equal credits, but not that the right accounts were used. Examples of errors that balance but are still wrong: recording a sale to the wrong customer account; debiting "equipment" instead of "maintenance expense"; posting the right amount but in the wrong period. Auditors verify substance, not just arithmetic.

Q: What is a subledger? A: A subledger is a detailed subsidiary record that feeds into a general ledger control account. For example, the Accounts Receivable subledger tracks each individual customer's balance — the sum of all individual balances equals the single Accounts Receivable control account in the general ledger. Common subledgers: AR, AP, fixed assets, payroll.

Back to Glossary
Financial Term DefinitionFinancial Statements