General ledger
Learn what a general ledger is, what it records, and how it powers your financial reports.
Published Wednesday 12 August 2026
Table of contents
Transactions are entered into the correct account in order to produce the financial reports.
Key takeaways
- A general ledger is the central record of all your business's financial transactions, organised by account type using double-entry bookkeeping.
- Every transaction in the ledger has a debit and a credit entry, keeping the accounting equation (Assets = Liabilities + Equity) in balance.
- The general ledger feeds directly into your financial reports, including your trial balance, balance sheet, profit and loss statement, and cash flow statement.
- Regular reconciliation of your general ledger helps you catch errors, stay audit-ready, and prepare accurate SARS tax returns.
What is a general ledger?
A general ledger (GL) is a record of a business's financial transactions. It summarises all the revenue and expenses of the business, plus the debts owed and assets owned.
The general ledger serves as the central repository for your accounting data. It's built on the principles of double-entry bookkeeping, where every transaction affects at least two accounts. Your ledger organises these transactions into five main account types: assets, liabilities, equity, revenue and expenses.
The general ledger summarises the credit and debit transactions for each account.
What is recorded in a general ledger?
The general ledger groups all transactions into five account types. Each type captures a different aspect of your business's financial position.
- Assets: things the business owns or part owns, for example, inventory, equipment, cash in the bank, and money owed by customers
- Liabilities: what the business owes, for example, bank loans, credit card balances, and money owed to suppliers
- Equity: funds introduced by the owner, retained profits, and any drawings taken from the business
- Revenue: money coming in through sales, interest received, or dividends
- Expenses: money paid out to keep the business running, for example, rent, salaries, utilities, and office supplies
How does a general ledger work?
Transactions flow into the general ledger through a two-step process. First, you record each transaction in a journal with all its details. Then you post that journal entry to the relevant accounts in the ledger.
Every entry uses debits and credits to keep the books balanced. Debits increase asset and expense accounts, while credits increase liability, equity and revenue accounts. This system ensures the accounting equation always holds true: Assets = Liabilities + Equity.
General ledger vs journal, trial balance and balance sheet
Several accounting records work together in your bookkeeping system. Understanding how they differ helps you use each one correctly.
- General ledger: the complete record of all transactions, organised by account, showing the running balance for each
- Journal: where transactions are first recorded in chronological order before being posted to the ledger
- Trial balance: a summary listing each ledger account balance to check that total debits equal total credits (learn more in the trial balance guide)
- Balance sheet: a formal financial statement showing assets, liabilities and equity at a specific point in time
General ledger accounts, GL codes and the chart of accounts
Each account in the general ledger has a unique number, known as a GL code. These codes make it easier to organise, search and report on your financial data.
The chart of accounts is the full list of GL codes your business uses. It acts as a directory for your ledger, grouping accounts by type and assigning a code to each one. A well-structured chart of accounts keeps your small business bookkeeping consistent and your reports accurate.
Subledgers and control accounts
Subledgers (also called subsidiary ledgers) hold detailed records for specific account categories. They roll up into summary accounts in the general ledger, known as control accounts.
The debtors ledger tracks individual customer balances and feeds into the debtors control account (accounts receivable). The creditors ledger tracks what you owe each supplier and feeds into the creditors control account (accounts payable). This structure keeps your general ledger manageable while preserving the detail you need for collections and payments.
How a general ledger drives reporting
Your general ledger is the source for all your financial reports. The information it holds flows directly into the statements that reveal the financial health of your business.
From the ledger, you can produce a trial balance, balance sheet, profit and loss (P&L) statement, cash flow statement, and other management reports. Accurate ledger data means accurate reports, giving you the insight you need to make sound decisions.
General ledger reconciliation
Reconciling your general ledger means checking that your recorded balances match your source documents, a core part of recording accounting transactions accurately. Regular reconciliation catches errors before they compound.
- Gather source records such as bank statements, invoices, and receipts.
- Compare each ledger account balance to the corresponding statement or subledger total.
- Investigate any differences to identify their cause.
- Post adjusting entries to correct errors or record missing transactions.
- Document your findings and have a second person review the reconciliation.
Why the general ledger matters for your business
Maintaining an accurate general ledger supports every part of your financial management. Here's why it matters.
- Produces accurate financial statements that reflect reality
- Keeps you audit-ready with a clear transaction trail
- Simplifies SARS tax return preparation by organising income and expenses
- Helps you spot errors and discrepancies early
- Gives you a true understanding of your financial health
General ledger example
The general ledger summarises the credit and debit transactions for each account. A simple example shows how this works in practice.
Suppose you make a cash sale of R1 000. You'd record a debit of R1 000 to your bank account (an asset, increasing because you received money) and a credit of R1 000 to your sales revenue account (revenue, increasing because you earned income). Both sides balance, and your ledger now reflects the sale.
Manage your general ledger with Xero
Xero's accounting software takes the manual work out of maintaining your general ledger. Transactions flow in automatically through bank feeds, journal entries post to the right accounts, and reconciliation takes minutes instead of hours.
With real-time reporting, you can pull a trial balance, P&L, or balance sheet whenever you need it. Your ledger stays current, accurate, and ready for tax time or an audit. To see how Xero can simplify your bookkeeping, get one month free.
FAQs on general ledgers
Here are answers to common questions about general ledgers and how they fit into your accounting.
What is the difference between a general ledger and a journal?
A journal is where you first record a transaction with all its details. The general ledger is where those journal entries are posted and organised by account, showing running balances.
What is the difference between a general ledger and a trial balance?
The general ledger contains every transaction for each account. A trial balance is a summary that lists all account balances at a point in time to confirm debits equal credits.
Can a small business use a general ledger?
Yes. Every business that tracks finances uses a general ledger, whether it's a spreadsheet or accounting software. The ledger scales with your business as you add accounts and transactions.
Is accounts receivable a subledger?
The debtors ledger (accounts receivable ledger) is a subledger. It holds individual customer balances that roll up into the debtors control account in the general ledger.
How often should a general ledger be updated?
Update your ledger whenever a transaction occurs. Cloud accounting software updates in real time, so your ledger always reflects your current financial position.
Related terms
Learn more about general ledgers
Handy resources
Advisor directory
You can search for experts in our advisor directory
Xero Small Business Guides
Discover resources to help you do better business
Online accounting with Xero
Automate your accounting in the cloud
Disclaimer
This glossary is for small business owners. The definitions are written with their requirements in mind. More detailed definitions can be found in accounting textbooks or from an accounting professional. Xero does not provide accounting, tax, business or legal advice.