What Is a General Ledger and How Does It Work?

The general ledger is your business's complete financial transaction record. Every invoice, payment, expense, and adjustment flows into it. It's the foundation that every financial report—profit and loss, balance sheet, cash flow—is built on.
If this sounds abstract, here's what it actually is: a detailed diary of where every pound came from and where it went, organized by category. Your bank account section shows deposits and withdrawals. Your sales section shows every sale. Your rent section shows every rent payment. That's it. It's not glamorous, but it's essential.
Understanding how it works helps you spot errors faster, answer questions about your numbers without waiting for your accountant, and catch the occasional mistake before it compounds into something expensive.
What the general ledger actually is
The GL—short for general ledger (no one says "general ledger" twice in a sentence if they can help it)—is a complete list of all financial transactions for your business, organized by account.
Every transaction must land in the GL: invoices issued, bills received, payments made, journal entries posted, adjustments, corrections. The GL is your proof that your numbers are real. It supports the record-keeping requirements HMRC expects from limited companies and the IRS's guidance on business records—your paper trail if anyone asks where a number came from.
Each account in your chart of accounts has a corresponding section in the ledger. That section tracks every transaction posted to that account—with dates, descriptions, amounts, and running balance. If you ever need to explain to HMRC or an auditor why a number appeared in your accounts, the GL is where you show your work.
The five account types are:
- Assets — Cash, bank accounts, accounts receivable, inventory, equipment
- Liabilities — Accounts payable, loans, accrued expenses
- Equity — Your capital, retained earnings
- Revenue — Sales, service fees, interest income
- Expenses — Rent, salaries, utilities, marketing, depreciation
How the general ledger is structured
Each GL entry contains:
- Date — When the transaction happened
- Description — What it was for
- Reference — Invoice number, receipt number, etc.
- Debit — Amount debited
- Credit — Amount credited
- Running balance — Account balance after this entry
Here's the crucial bit: every transaction appears in at least two GL accounts—one as a debit and one as a credit. This is double-entry bookkeeping at work. The fundamental rule of accounting is that total debits always equal total credits. If they don't, something broke.
How invoices become GL entries:
When you issue a £1,000 invoice plus £200 VAT, three accounts are updated:
- Accounts receivable: +£1,200
- Sales revenue: −£1,000
- VAT payable: −£200
How bills become GL entries:
When you record a £500 supplier bill:
- Office supplies expense: +£500
- Accounts payable: −£500
How bank payments become GL entries:
When a customer pays their invoice:
- Bank account: +£1,200
- Accounts receivable: −£1,200
How adjustments become GL entries:
Depreciation, accruals, reclassifications, corrections—all go through journal entries that post directly to the GL:
- Depreciation expense: +£250
- Accumulated depreciation: −£250
The GL updates automatically as you create invoices, record bills, and reconcile transactions in your accounting software. You rarely sit down and manually write GL entries. But the mechanism is always the same: two accounts, balanced.
Financial reports draw from the general ledger
Your profit and loss statement pulls total revenue and total expenses from the GL's revenue and expense accounts. Revenue minus expenses equals profit or loss.
Your balance sheet pulls totals from asset, liability, and equity accounts. Assets should equal liabilities plus equity—a rule you can verify by looking at the GL.
Your trial balance lists every GL account with its current balance. If total debits don't equal total credits, you have an error. The trial balance is a quick health check.
Your GL report itself is a searchable record of every transaction in each account—invaluable for investigating unusual balances, supporting audits, and reconciling your bank account against the GL.
Accounts with high volume get subledgers
For busy accounts, you use subledgers to track detail that rolls up to the GL.
Accounts receivable subledger: Every invoice to every customer, every payment received. The total of all customer balances should equal the AR balance in the GL.
Accounts payable subledger: Every bill from every supplier, every payment made. The subledger total should match the GL AP balance.
Fixed asset subledger: Every asset, its cost, purchase date, depreciation schedule, current value. The subledger total should match the GL fixed asset accounts.
You work with subledgers (issuing invoices, recording bills) and the GL updates automatically.
Common GL problems and how to manage them
Out-of-balance: Total debits ≠ total credits. Causes include one-sided journal entries, rounding errors on multi-line transactions, or system glitches during imports. Modern accounting software prevents most of these, but manual errors or imports can break things. Check your trial balance monthly.
Suspense accounts: When you can't immediately classify a transaction, it sits in suspense—a temporary holding account. Suspense balances should be investigated and cleared regularly. A growing suspense balance screams "classification problem" (which your accountant will spot in about 30 seconds, possibly while sighing).
Unreconciled differences: Your GL bank account balance doesn't match your actual bank balance. This happens when transactions appear in one record but not the other—the bank hasn't cleared it yet, or you recorded something the bank hasn't seen. Regular bank reconciliation catches these.
Mispostings: A transaction posted to the wrong account distorts your reports. Office supplies expensed as professional fees, for example. Regular GL review catches mispostings before they compound.
Regular review: Each month, review key accounts: bank accounts vs. bank statements, accounts receivable total vs. subledger, accounts payable total vs. subledger, any suspense balances, any account balance that looks obviously wrong. This takes an hour and prevents weeks of cleanup.
Journal entries: Use these for accruals, depreciation, corrections, year-end adjustments. Always document them clearly. Unexplained journal entries are a massive red flag for auditors and a pain for you when you look back six months later wondering what on earth you did.
Lock periods: Once you've reported and filed taxes for a period, lock it to prevent accidental changes. Locked periods keep your historical records bulletproof.
In accounting software, the GL works in the background
In practice, you don't manually maintain a general ledger. Your accounting software updates it automatically as you work—creating invoices, recording bills, reconciling transactions, posting journal entries. The GL is running in the background, updating the moment you hit save.
But understanding that it exists and how it works gives you:
- Confidence interpreting your financial reports
- The ability to investigate discrepancies yourself
- Better conversations with your accountant
- Early warning of errors before they grow
Relentify's accounting module maintains a complete GL with detailed transaction history, GL reports, and trial balance. Drill down from any report to see the underlying GL entries. Full transparency on how your numbers are calculated.
Frequently Asked Questions
Q: Is the general ledger the same as my chart of accounts?
A: No. The chart of accounts is the structure—a list of account categories you've created. The GL is the content—every transaction posted to those accounts. One feeds into the other: chart of accounts is the skeleton; the GL is the body of data.
Q: What happens if my GL doesn't balance?
A: There's an error. Double-entry bookkeeping demands that every debit has an equal credit. If they don't match, something was posted incorrectly—a one-sided entry, a missing transaction, a typo, or rounding issue. Your accounting software usually prevents this, but imports or manual overrides can break the rule. Check your trial balance to find the discrepancy.
Q: Do I need to understand the GL to run my business?
A: Not in detail. Your accounting software handles it. But understanding the basics helps you spot nonsense in your financial reports, ask better questions of your accountant, and catch errors early. It takes maybe 30 minutes to understand. Well worth the investment.
Q: Can the GL show me which customer owes me the most?
A: Not directly. The GL shows your total accounts receivable balance. The accounts receivable subledger shows each customer's balance. That's the report you'd run to see who owes what.
Q: Should I reconcile my GL to my bank statement?
A: Yes. Monthly, ideally. Reconciliation catches mispostings, missing transactions, and timing differences (transactions you've recorded that the bank hasn't cleared yet, or vice versa). It takes 20 minutes and prevents months of confusion later.
Q: What if I find an error in the GL for a period I've already closed?
A: Post a correcting journal entry in the current period. Don't go back and edit the closed period—locked periods preserve your historical accuracy and audit trail. The correction lands in the current period with a clear description of what you're fixing.
Q: Can I use the GL for cash vs. accrual tax reporting?
A: The GL records transactions as you post them—on an accrual basis if that's your method, or on a cash basis if you've recorded only cash-in and cash-out. HMRC requires specific bases for specific business types. Your accountant advises on which basis to use; your GL captures whatever method you choose.
Q: How often should I review my GL?
A: Monthly at minimum. Review key accounts: bank, receivables, payables, anything with unusual activity. This is insurance against errors compounding and a chance to spot fraud or misclassification early. It takes an hour and saves weeks of cleanup.
The ledger is your paper trail
The general ledger is your business's financial proof. Every number in your profit and loss, balance sheet, and tax return traces back to a GL entry. Keeping it accurate, reviewing it regularly, and understanding how it works are how small businesses stay in control of their finances.
If you're using accounting software that updates the GL automatically—and you should be—the heavy lifting is done for you. But understanding what's happening under the hood means you'll spot problems faster, trust your numbers more, and sleep better on Sunday nights knowing your books are in order.