Quick answer: What is a general ledger?
A general ledger is the master record of every financial transaction in your business, organized account by account — cash, receivables, sales, rent, and so on — with a running balance for each. Every invoice, bill, payment, and journal entry ultimately posts to it, and your balance sheet and income statement are assembled directly from its balances. BizBooks Pro maintains a GAAP-compliant general ledger automatically: record transactions in plain English and every account register and report stays current in real time.
If your books were a building, the general ledger would be the foundation. Every report your accountant hands you — the balance sheet, the profit and loss statement, the trial balance — is assembled from one master record that quietly collects every transaction your business has ever made. Understand what is a general ledger and how it's organized, and the rest of accounting stops feeling like a black box.
This guide explains what the general ledger contains, how it relates to the journal and the chart of accounts, what a ledger account actually looks like with a worked example, and how the whole thing rolls up into the financial statements you rely on. No accounting degree required.
The General Ledger, Defined
A general ledger (often just "GL" or "the ledger") is the complete record of a business's financial transactions, organized by account rather than by date. Where a bank statement shows one stream of activity in time order, the ledger sorts every transaction into the account it belongs to: all the cash activity in the Cash account, every customer invoice in Accounts Receivable, every sale in Sales Income, every rent payment in Rent Expense.
Each account keeps three things: the debits posted to it, the credits posted to it, and a running balance. Add up the story across all accounts and you have the entire financial life of the business — which is exactly why the ledger is called general. It's the one record that contains everything.
The ledger only works because of double-entry bookkeeping: every transaction posts to at least two accounts, a debit in one and an equal credit in another. That discipline is what keeps the whole ledger in balance and makes the reports built from it trustworthy.
Ledger, Journal, and Chart of Accounts — How They Fit Together
Three terms get tangled together constantly, so let's untangle them once.
What is the difference between a general ledger and a chart of accounts?
The chart of accounts is the list; the general ledger is the list filled in. Your chart of accounts names and numbers every category the business uses — 1000 Cash, 1200 Accounts Receivable, 4000 Sales Income, 6100 Rent Expense. It's the empty filing cabinet. The general ledger is those same folders stuffed with actual transactions and running balances. You design the chart of accounts once; the ledger grows every day you're in business.
What is the difference between a journal and a ledger?
The journal is chronological; the ledger is categorical. Traditionally, a bookkeeper first wrote each transaction in the journal in date order ("July 12: debit Rent Expense $1,500, credit Cash $1,500"), then copied — posted — each side into the proper ledger account. The journal answers "what happened on July 12?" while the ledger answers "what has happened in my Cash account this month?"
In modern software the two are views of the same data. Record a rent payment once in BizBooks Pro and it exists simultaneously as a dated journal entry and as postings in the Rent Expense and Cash registers. Nobody copies anything by hand anymore — which eliminated the single biggest source of old-fashioned bookkeeping errors.
| Record | Organized by | Answers the question |
|---|---|---|
| Chart of accounts | Account number | What categories do we track? |
| Journal | Date | What happened, in order? |
| General ledger | Account | What's the history and balance of each account? |
What a General Ledger Account Looks Like
Theory becomes obvious the moment you see a real ledger account. Here's the Cash account of "Harbor Lane Consulting" for the first half of July:
| Date | Description | Debit | Credit | Balance |
|---|---|---|---|---|
| Jul 1 | Opening balance | $8,200 | ||
| Jul 3 | Client payment — Invoice #241 | $3,000 | $11,200 | |
| Jul 8 | Office rent — July | $1,500 | $9,700 | |
| Jul 12 | Software subscriptions | $180 | $9,520 | |
| Jul 14 | Client payment — Invoice #243 | $2,400 | $11,920 |
Every one of those lines has a matching half somewhere else in the ledger. The July 3 payment that debited Cash $3,000 also credited Accounts Receivable $3,000 (the client no longer owes it). The July 8 rent that credited Cash $1,500 also debited Rent Expense $1,500. Pull up any account in the ledger and you're seeing one thread of a fabric where every thread crosses another.
In BizBooks Pro this view is the account register: click any account in your chart of accounts and you get exactly this — every posting, its matching side, and a running balance, updated the instant you record a transaction.
From Ledger to Financial Statements
Here's the payoff, and the reason the ledger matters to you as an owner rather than just to your accountant: every financial statement is simply the general ledger, summarized.
- The balance sheet is the closing balance of every asset, liability, and equity account in the ledger on a given day.
- The profit and loss statement is the activity in every income and expense account over a period.
- The cash flow statement is derived from the changes in ledger balances between two dates.
There is no separate magic that produces reports. If the ledger is accurate, the statements are accurate; if a transaction is posted to the wrong ledger account, the error flows straight into your reports. That's why bookkeepers care so much about posting things to the right account — the ledger is the single source of truth.
What is a trial balance?
A trial balance is a health check on the general ledger: a report that lists every account with its current debit or credit balance and totals the two columns. Because double-entry requires equal debits and credits on every transaction, the columns of a correct trial balance always match to the penny. Accountants run it before preparing statements — and at month-end close — to confirm nothing has knocked the ledger out of balance. In software that enforces double-entry on every transaction, the trial balance always balances; its job shifts to helping you scan account balances for anything that looks off.
Keeping Your Ledger Clean: A Short Owner's Routine
You'll probably never maintain a ledger by hand, but a small monthly habit keeps yours reliable:
- Reconcile the bank accounts. Matching your ledger's cash accounts to the bank statement is the fastest way to catch missing or duplicated transactions.
- Scan the trial balance for surprises. A negative balance in an account that should never go negative (like Accounts Receivable) is a posting error waving at you.
- Drill into anything odd. Open the account's register and follow the running balance until you find the entry that doesn't belong.
- Keep the chart of accounts tidy. A bloated chart produces a bloated ledger. Fewer, well-named accounts make every report easier to read.
Fifteen minutes a month, and every report you pull for a banker, a tax preparer, or your own planning stands on solid ground.
A General Ledger That Maintains Itself
BizBooks Pro is GAAP-compliant double-entry accounting that runs on your own computer. Record invoices, bills, and payments in plain English — every entry posts to the general ledger automatically, every account register updates in real time, and your balance sheet and P&L are always one click away. One flat annual price, no monthly fees.
Start Free 30-Day Trial Try Live DemoThe Bottom Line
So, what is a general ledger? It's the master record of your business's finances, organized by account — the one place every transaction lands and the source from which every financial statement is built. The chart of accounts names the categories, the journal records events in time order, and the ledger ties it all together with running balances that must, by the rules of double-entry, stay in balance.
You don't need to post entries by hand to benefit from understanding it. Know what the ledger is, glance at your registers and trial balance once a month, and your books stop being a mystery — they become a tool. And if you want the mechanics to really click, our free interactive double-entry accounting course lets you practice T-accounts and journal entries in a sandbox at your own pace.
Frequently Asked Questions
What is a general ledger in simple terms?
A general ledger is the master record of every financial transaction in your business, organized by account. Each account — cash, accounts receivable, sales income, rent expense, and so on — has its own running history of debits, credits, and balance. Every invoice, bill, and payment you record ultimately posts to the general ledger, and your balance sheet and income statement are built directly from it.
What is the difference between a general ledger and a chart of accounts?
The chart of accounts is the list of account names and numbers your business uses — the empty filing system. The general ledger is those same accounts filled with actual transaction history and running balances. Think of the chart of accounts as the table of contents and the general ledger as the full book.
What is the difference between a journal and a ledger?
A journal records transactions in chronological order as they happen — it answers "what happened on July 12?" The ledger reorganizes those same entries by account — it answers "what happened in my cash account this month?" In modern accounting software both views come from one entry: you record a transaction once and the software presents it both chronologically and by account.
What is a general ledger account?
A general ledger account (or GL account) is one category within the ledger that tracks a single type of asset, liability, equity, income, or expense — for example Cash, Accounts Payable, or Advertising Expense. Each GL account shows every debit and credit posted to it plus a running balance, and each belongs to one of the five account types that determine how debits and credits affect it.
What is a trial balance and how does it relate to the general ledger?
A trial balance is a report listing every general ledger account with its current debit or credit balance, totaled at the bottom. Because double-entry bookkeeping requires debits to equal credits on every transaction, the two columns of a correct trial balance always match. Accountants run it to confirm the ledger is in balance before preparing financial statements.
Do small businesses need a general ledger?
Yes — any business that wants a balance sheet, an income statement, a bank loan, or a clean tax filing needs a general ledger. The good news is you don't maintain it by hand: modern double-entry accounting software builds and updates the general ledger automatically every time you record an invoice, bill, or payment.
Related Articles
- What Is Double-Entry Bookkeeping? A Plain-English Guide
- How to Set Up a Chart of Accounts for Small Business
- How to Read a Balance Sheet: A Small Business Owner's Guide
- How to Read a Profit and Loss Statement: A Small Business Guide
- How to Reconcile a Bank Statement in 6 Steps (Small Business Guide)
- The Month-End Close Checklist for Small Business (8 Steps, In Order)
- GAAP for Small Business: What It Is, Who Actually Needs It, and Why It Matters
- Cash vs. Accrual Accounting for Small Business: Which Should You Use?