General Ledger Explained: Purpose, Structure and Best Practices
By Airan Corp · May 2025 · 13 min read · US · UK · Canada
Every business has a financial story. Money comes in from customers. Money goes out to suppliers, landlords, and employees. Tax authorities want to know what happened to every dollar. Lenders want proof that the business is stable. And you, as the owner, need to know whether the business is actually making money or just staying busy.
None of that is possible without a central record. One place where every financial transaction is captured, organised, and available to review at any time.
That record is the general ledger.
If you have ever heard the term and wondered what it actually means, this guide explains it from the ground up. No accounting background needed.
What Is a General Ledger?
The general ledger is the master record of every financial transaction your business makes. Every sale, every purchase, every payment, every expense — each one is recorded in the general ledger. By the time you reach the end of any month or year, the general ledger holds the complete financial history of your business from start to finish.
The word "ledger" is simply an old accounting term for a book of records. Businesses used physical ledger books for centuries before software replaced them. Today, your accounting software — QuickBooks, Xero, Wave, Sage, or whichever platform you use — maintains the general ledger automatically in the background. Understanding what it is and how it works still matters, whether you manage your own books or have someone else do it for you.
Think of it this way. If your business finances were a house, the general ledger would be the foundation. Everything else — your profit and loss statement, your balance sheet, your tax return — is built on top of it. If the foundation has cracks, everything above it is unreliable.
Why Does the General Ledger Exist?
The general ledger exists because financial transactions need to be tracked in a way that is consistent, verifiable, and reportable.
Without it, there is no reliable way to answer basic questions like: How much did we spend on rent last quarter? What did we invoice in March? How much do customers currently owe us? Is the business profitable this year?
There is also a compliance reason. The IRS in the United States, HMRC in the United Kingdom, and the CRA in Canada all require businesses to maintain accurate financial records. The general ledger is the foundational document that supports everything you report to these authorities. No general ledger means no verifiable records. No verifiable records means deductions you cannot prove, audits you cannot survive, and financial statements no lender will trust.
How the General Ledger Is Structured
The general ledger is organised into accounts. Each account tracks one specific type of financial activity. There is an account for cash, one for sales revenue, one for rent expense, one for equipment, one for what customers owe you, and so on.
Every account belongs to one of five categories:
- Assets — things the business owns or is owed. Examples include cash, bank balances, accounts receivable, and equipment.
- Liabilities — things the business owes to others. Examples include accounts payable, loans, and credit card balances.
- Equity — the owner's stake in the business. For a sole proprietor or small LLC, this is the accumulated profit the owner has left in the business.
- Revenue — money the business earns from selling its products or services.
- Expenses — money the business spends to operate. Examples include rent, payroll, software subscriptions, and supplies.
Each account has a name, an account number for organisation purposes, and a running balance. When a financial transaction occurs, it affects at least two accounts. This is the principle behind double-entry bookkeeping.
Double-Entry Bookkeeping and the General Ledger
Every entry in the general ledger follows the double-entry bookkeeping principle. Every transaction has two sides: a debit and a credit. The total debits must always equal the total credits. If they do not, something is wrong.
Here is the simplest way to think about it.
When you buy $500 worth of office supplies and pay from your business bank account, two things happen simultaneously. Your cash account goes down by $500. Your office supplies expense account goes up by $500. Both sides of the transaction are recorded. The books stay in balance.
The general ledger captures both sides of every transaction, for every transaction, throughout the life of the business. That balanced, complete record is what makes it reliable enough to produce financial statements that a bank, an investor, or a tax authority can trust.
"If your bookkeeper only ever shows you a profit and loss summary, ask to see the general ledger report. The P&L tells you what happened. The GL shows you exactly why."
A General Ledger Example
Here is what general ledger accounting looks like in a real scenario, using a small consulting business as the example.
In March, the business does the following: issues an invoice to a client for $3,000, receives that payment into the business bank account, pays $1,200 in office rent, pays $400 for software subscriptions, and pays a freelancer $800 for project support.
Each of those five events creates at least two entries in the general ledger. The accounts receivable account goes up when the invoice is issued, then back to zero when payment arrives. The cash account increases when the payment lands, then decreases three separate times as the rent, software, and freelancer payments go out. Revenue goes up by $3,000. Rent expense, software expense, and contractor expense each increase by their respective amounts.
By the end of March, anyone looking at the general ledger can see exactly what happened during that month, with every transaction documented and traceable. That is the point of the exercise.
General Ledger vs Chart of Accounts
These two terms are related but different, and they get confused regularly.
The chart of accounts is the list of every account your business uses in its general ledger. It is the index. The general ledger is the actual record of transactions within each of those accounts.
Think of it this way. The chart of accounts is the table of contents of a book. The general ledger is the book itself, with every page filled in.
When a bookkeeper sets up your accounting software, one of the first things they do is configure the chart of accounts. The categories and accounts they create there become the structure of your general ledger. Add an account called "Marketing Expense" to the chart of accounts and your general ledger will have a dedicated section for marketing expenses going forward.
General Ledger vs Trial Balance
Once a period ends — usually a month — a bookkeeper runs a trial balance from the general ledger. The trial balance lists every account and its closing balance. Its purpose is to confirm that total debits equal total credits across the entire ledger.
If the trial balance balances, it is a signal that the bookkeeping for that period has been recorded correctly. It does not guarantee there are no errors, because two wrong entries can cancel each other out and still produce a balanced result. But an unbalanced trial balance is a definite sign that something is wrong and needs to be found before any financial statements are produced.
Not sure if your general ledger is being maintained correctly?
Airan provides outsourced bookkeeping for small and mid-market businesses across the United States. Fixed monthly fees. Senior practitioners on every account. A 30-minute call is all it takes to find out what your books actually look like.
Best Practices for Maintaining Your General Ledger
A general ledger that is maintained well is one of the most valuable tools a business owner has. Here is what good maintenance actually looks like.
Reconcile every single month without exception. Bank reconciliation is the process of matching every transaction in your general ledger to the corresponding entry on your bank statement. If they match, the books are accurate. If they do not, there is an error that needs to be found. Doing this monthly catches problems quickly. Leaving it for six months means tracking down six months of discrepancies, which takes far longer and costs more.
Keep your chart of accounts clean and consistent. The general ledger is only as organised as the accounts within it. Resist the temptation to add new accounts every time a slightly different type of expense comes up. A well-designed chart of accounts has enough accounts to give you meaningful information but not so many that every transaction requires a judgment call about where it belongs.
Never delete a transaction to fix a mistake. When something has been entered incorrectly, the correct response is to create a journal entry that reverses or corrects the error. Deleting transactions creates gaps in the audit trail, which causes problems during tax filing and due diligence. Any accounting software worth using will log deleted transactions, and auditors know to look for them.
Lock closed periods once they are reconciled. Once a month has been reconciled and the figures are confirmed, lock the period in your accounting software so that no new entries can be backdated into it. This prevents accidental or unauthorised changes to historical records.
Review the general ledger report monthly, not just the profit and loss. Most business owners look at the P&L and nothing else. The P&L is a summary. The general ledger is the detail behind it. Reviewing the GL report occasionally — even just scanning it — helps you catch unusual entries, duplicate transactions, or expenses coded to the wrong account before they compound.
Common General Ledger Mistakes Small Business Owners Make
Using too many accounts, or too few. A chart of accounts with 200 line items is almost as unhelpful as one with five. Too many accounts makes it impossible to get a clean read on any category. Too few lumps everything together and hides useful information. Most small businesses operate well with between 40 and 80 accounts.
Leaving transactions uncategorised. Most accounting software has a catch-all category called "Uncategorised Expense" or similar. Transactions land there when the software cannot match them automatically. If those transactions are never reviewed and properly assigned, the general ledger has holes in it and your financial reports will be wrong.
Only reconciling at year-end. Year-end reconciliation on 12 months of unmatched transactions is not maintenance — it is emergency cleanup. It takes longer, costs more, and produces less reliable results than monthly reconciliation throughout the year. If a bookkeeper tells you they will sort it all out at tax time, that is a red flag worth taking seriously.
Allowing multiple people to edit the general ledger without oversight. In a small business, this usually means the owner and the person doing the books both have full edit access with no review process. The risk is that a well-meaning correction by one person creates confusion for the other, or that an error gets overwritten instead of properly documented.
Where to Find the General Ledger in Your Accounting Software
In QuickBooks Online, go to Reports and search for "General Ledger." The report shows all accounts and every transaction within each account for the date range you select.
In Xero, go to Accounting, then Reports, then General Ledger. You can filter by date range and individual account.
In Wave, go to Accounting, then Transactions. Wave does not have a traditional general ledger report in the same format, but the Account Transactions report under Reports gives you the closest equivalent view.
In Sage, go to Reports, then Nominal Ledger. Sage uses the term "nominal ledger," which is the UK accounting equivalent of general ledger. The content and function are identical.
If you are using a different platform, search for "general ledger report" in the help section. Every double-entry accounting platform has one.
Warning Signs Your General Ledger Is Telling You Something Is Wrong
Accounts that never seem to reconcile. If the same account consistently shows a difference between the ledger balance and the bank or statement balance, there is a recurring error somewhere. It might be a transaction recorded twice, a payment assigned to the wrong account, or a transaction entered but never cleared.
Large, unexplained journal entries. Journal entries are legitimate accounting tools. But a large journal entry with a vague description — especially one that appears just before the end of a month or year — is a red flag. It sometimes indicates that someone is using journal entries to hide errors rather than correct them properly.
Negative balances in accounts that should never go negative. A negative balance in an expense account usually means a payment was entered in the wrong direction or a credit was applied incorrectly. Any account balance that does not make intuitive sense is worth a second look.
Transactions sitting in suspense accounts that never get resolved. Many accounting systems have a suspense account where transactions land temporarily when they cannot be categorised immediately. If your suspense account has had a non-zero balance for months, those transactions have never been properly assigned and your general ledger is incomplete.
Do You Need to Understand the General Ledger If You Have a Bookkeeper?
Yes, but not in the same depth your bookkeeper does.
You do not need to know how to build a chart of accounts from scratch or prepare journal entries manually. That is what you pay a bookkeeper to do. But you should know enough to have a basic conversation about your books, recognise the reports you should be receiving each month, and ask reasonable questions when something does not look right.
A business owner who has never looked at a general ledger report is at a disadvantage when reviewing financials with an accountant, applying for a loan, or going through any kind of financial due diligence. The general ledger is not just an accountant's tool. It is the foundational document of your business finances, and understanding what it is puts you in a far better position to oversee them confidently.
Frequently Asked Questions
The general ledger is the detailed record of every transaction. The balance sheet is a summary report produced from the general ledger. It shows your assets, liabilities, and equity at a specific point in time. The balance sheet is one of several financial statements your bookkeeper or accountant produces using the general ledger as the source.
In a well-run system, the general ledger is updated continuously as transactions occur, usually through bank feeds that pull transactions directly into your accounting software. A bookkeeper then reviews, categorises, and reconciles those transactions weekly or monthly. Waiting until year-end to update the GL is one of the most common and costly bookkeeping mistakes.
Each account in the general ledger is assigned a number for organisation. The chart of accounts typically follows a standard numbering convention: 1000s for assets, 2000s for liabilities, 3000s for equity, 4000s for revenue, and 5000s or above for expenses. These numbers make it easier to organise, sort, and reference accounts, especially as the business grows.
Not exactly. A journal is where transactions are first recorded in chronological order. The general ledger is where those transactions are then organised by account. In modern accounting software, this distinction is handled automatically. You enter a transaction and the software posts it to both the journal and the appropriate ledger accounts simultaneously.
If total debits do not equal total credits, the books are out of balance. This usually indicates a data entry error — a transaction entered on one side but not the other, or an amount entered incorrectly. A bookkeeper runs a trial balance at the end of each period to check for this. Finding the discrepancy quickly is much easier than finding it months later.
Technically yes. There are general ledger Excel templates available that follow the correct structure. In practice, manual Excel ledgers are prone to formula errors and become difficult to reconcile accurately at any meaningful transaction volume. As soon as a business has more than a handful of transactions per month, moving to purpose-built accounting software is worth the cost.
The Short Version
The general ledger is not complicated once you understand what it is for. It is the master record of your business finances, organised by account, maintained consistently over time, and used as the source for every financial report, tax filing, and financial statement your business produces.
Getting it right does not require an accounting qualification. It requires either the discipline to maintain it correctly yourself or the right person handling it on your behalf. Either way, understanding what the general ledger is and what it should look like puts you in a far better position to run a financially healthy business.
If your general ledger has never been properly reviewed, is months behind, or you are not entirely sure what it contains, that is worth addressing before it becomes a larger and more expensive problem to fix.
Need someone to take a proper look at your books?
Airan provides outsourced bookkeeping, financial reporting, and accounting operations for small and mid-market businesses across the United States. Fixed monthly fees. Senior practitioners on every account. If your books are behind or your general ledger has never been properly set up, a 30-minute call covers what your situation needs and what it would cost to fix.
Adjusting Entries Made Simple: Types and Examples
Most small business owners have never heard of adjusting entries until their accountant mentions them at year-end — usually while explaining why the profit figure on the books does not match what they expected. Adjusting...Continue reading→
Journal Entries in Accounting: Definition, Examples and How-to Guide
Every transaction your business makes — every sale, every purchase, every payment — gets recorded as a journal entry. Journal entries are the most basic unit of accounting. Everything your bookkeeper does, every number that...
Debits vs Credits Explained: A Plain-English Guide for Beginners
There is a concept in accounting that trips up almost every person who encounters it for the first time. It is the word "debit." In everyday language — on a bank statement, on a debit...Continue reading→