General ledger definition
A general ledger, or GL, is a record of your company’s financial transactions, summarizing all accounts in one place. It’s a good idea to use general ledger software to manage the data as it can be quite complex to do so manually.
The GL typically includes five account types:
- Assets (e.g. cash, inventory, accounts receivable)
- Liabilities (e.g. loans, accounts payable)
- Equity (e.g. retained earnings, capital contributions)
- Revenue (e.g. sales income, service fees)
- Expenses (e.g. rent, salaries, utilities)
The GL can be a physical or digital record, often integrated into accounting software to automate financial management.
What is the general ledger in accounting?
The general ledger forms the foundation of your financial reporting. It records transactions from source documents—such as your invoices or receipts—and organizes them by account type.
These transactions are first entered into a journal and later posted to the GL.
Since the GL consolidates all financial data, it plays a critical role in generating key financial reports, such as the balance sheet and income statement.
It helps to show exactly where money is going in and out from so you have granular visibility into your business finances.
What is a general ledger code?
General ledger codes are numerical identifiers assigned to your accounts for quick reference and organization.
For example:
- Accounts receivable—has the GL code: 105
- Electric bills—has the GL code: 203
GL codes vary by company and industry, often following a structured numbering system to categorize transactions. For example, asset accounts might range from 100-199, while expenses could be 500-599.
General ledger versus trial balance versus balance sheet
It’s easy to confuse the general ledger with the trial balance and balance sheet.
Here’s how they differ:
- General ledger: a detailed record of all transactions across all accounts.
- Trial balance: a summary of GL balances at a specific time to ensure debits and credits match.
- Balance sheet: a financial statement that presents a company’s assets, liabilities, and equity at a given time.
What is a general ledger process?
The general ledger process refers to the structured method that records financial transactions and organizes them into accounts.
To do this, you’d need to follow these key steps:
- Record transactions: each financial transaction is first logged in a journal as soon as it occurs, with essential details such as date, amount, and accounts affected.
- Categorize transactions: each transaction is assigned to the appropriate account (e.g., cash, sales, accounts payable) based on the company’s chart of accounts.
- Post entries to the general ledger: transactions from the journal are transferred to the general ledger, ensuring an up-to-date financial record.
- Summarize account balances: the ledger consolidates all financial activity, forming the basis for financial reports such as the balance sheet and income statement.
Example of a general ledger entry
Date | Account | GL code | Debit ($) | Credit ($) | Description |
01/10/2025 | Cash | 101 | 2,000 | – | Client payment received |
01/10/2025 | Sales revenue | 400 | – | 2,000 | Revenue from services |
02/10/2025 | Rent expense | 600 | 1,200 | – | Office rent payment |
02/10/2025 | Bank account | 102 | – | 1,200 | Rent paid |
What is general ledger reconciliation?
General ledger reconciliation is the verification step that ensures the accuracy of recorded transactions.
Here, you would compare the general ledger’s account balances with external financial records to identify and correct discrepancies.
The reconciliation process involves:
- Gather supporting documents: collect bank statements, invoices, receipts, and financial reports for each account.
- Compare balances: cross-check the general ledger’s recorded transactions against external records to spot errors or missing entries.
- Investigate discrepancies: if amounts don’t match, determine whether they’re due to errors, omissions, or timing differences (e.g. outstanding checks).
- Adjust records: correct errors by posting adjustments to the general ledger, ensuring the financial statements reflect accurate data.
- Document findings: maintain records of the reconciliation process to support audits and compliance with accounting regulations.
How does the general ledger integrate with financial reporting?
In the double-entry accounting system, each transaction impacts at least two accounts, ensuring that Assets = Liabilities + Equity.
For example:
- A business owner invests capital → equity ledger records the investment as a credit, while the cash ledger logs a debit.
- The company purchases inventory → inventory ledger logs an increase (credit), while the cash ledger records a decrease (debit).
By centralizing all financial movements, the GL provides a comprehensive view of a company’s financial position.
How does the general ledger relate to other ledgers?
Your general ledger serves as the central hub in a company’s accounting system, summarizing data from various subsidiary ledgers (or sub-ledgers).
These include:
- Accounts receivable ledger: tracks your customer payments.
- Accounts payable ledger: records amounts owed to suppliers.
- Inventory ledger: logs stock levels and movements.
The GL also includes a control account, which consolidates balances from subsidiary ledgers to maintain a streamlined financial overview.
What is a ledger account and how is it used?
A ledger account is a specific category within the general ledger that tracks financial transactions related to a particular item, such as cash, sales, or expenses.
Each account provides:
- Transaction tracking: a record of all related financial activity that affects the account.
- Balancing: ensures total debits and credit match. If the two sums are not equal, then there has been an error in the accounting process.
- Financial analysis: supports reconciliation, auditing, and reporting, including written explanations of what happened, when it happened, and why it happened.
- Statement preparation: aggregates data for balance sheets and income statements.
Essential components of a ledger account
Although there are many types of ledger account, the basic components within each record are the same.
A ledger account typically includes:
- Account name: the title of the account (e.g. cash, accounts payable).
- Account number: a unique identifier for the account.
- Date: the date of when the transaction occurred.
- Description: a brief explanation of the transaction, such as the purpose of the exchange and who was involved.
- Debit and credit columns: tracks changes in financial position.
- Balance: the running total of the account after each transaction.
How to create and manage ledger accounts
A ledger account is a specific category within the general ledger that tracks transactions related to a particular financial item (e.g., cash, sales, rent expenses).
The basic steps of how to make and manage ledger accounts are:
- Classify transactions: determine the correct category for each transaction when logging it in the journal.
- Assign an account number: use a structured numbering system to categorize different types of accounts (e.g. revenue, liabilities, expenses).
- Post transactions to the ledger: once recorded in the journal, transactions are transferred to the appropriate ledger account.
- Update account balances: after every transaction, the ledger account balance is recalculated to ensure accuracy.
- Review and reconcile regularly: check for discrepancies and verify that ledger balances match supporting financial documents.
The different types of ledger accounts
While the fundamental principles of keeping a ledger are the same for all businesses, the scope and complexity of each ledger can vary depending on the size of your company.
Smaller businesses can generally manage their financial tracking through the general ledger alone, or just with a few ledger accounts, because they handle a smaller volume of transactions and typically have simpler financial structures.
However, large corporations and multinational companies may have multiple revenue accounts for different product lines or regions.
There may also be separate expense accounts for different departments or business units, and separate asset and liability accounts for different types of assets or debts (e.g. short-term versus long-term).
Some of the most common types of ledger accounts include:
- General ledger: the complete collection of all ledger accounts, summarizing all of your business’s financial activities.
- Assets: all resources owned by your business (e.g. cash, property, machinery, accounts receivable, inventory).
- Liabilities: obligations and debt that you owe to others (e.g. loans payable, accounts payable).
- Equity: the owner’s investment in your operation (e.g. capital, retained earnings).
- Revenue: income earned from your operations (e.g. sales revenue, service income).
- Expenses: costs incurred in generating revenue (e.g. rent expense, utilities expense, salaries, taxes).
Here taxes are included as part of the expenses ledger, and it’s certainly feasible for small businesses to include factors like property tax, sales tax paid, or income tax as line items in the expenses ledger.
However, major organizations may prefer to maintain a separate tax ledger so that they can pinpoint areas where tax is affecting profitability.
Why does the general ledger matter?
While ledgers focus on recording and organizing data, their true value lies in how they support decision-making, accountability, and operational performance within your organization.
Key benefits include:
Ensuring accuracy in financial reporting
The ledger account format establishes the integrity of financial statements like the income statement and balance sheet by ordering and pre-approving the information they’re based on.
Facilitating audits and compliance
Ledger entries form the backbone of the data you need for audits, tax filings, and adherence to financial regulations.
Supporting business analysis and forecasting
Ledger accounts are central to analyzing performance, spotting trends, and making informed financial forecasts.
Your management team may pinpoint areas for general improvement in the income statement, and can then refer to specific ledgers to identify the causes.
That’s a key step for determining how to proceed.
Financial transparency
Ledger sheets offer visibility into specific financial areas, giving you an overview that supports transparency and accountability within the business.
For example, if the balance sheet shows unexpected changes (e.g. a sudden spike in liabilities or a drop in cash) your team can consult the related ledger accounts to identify the exact transactions causing the issue.
Understanding the general ledger is fundamental to maintaining accurate financial records and ensuring the financial health of your business. By leveraging financial management software, businesses can streamline the process of recording and tracking financial transactions, making it easier to generate accurate reports and insights.