General Ledger (GL)
What is a General Ledger (GL)?
The general ledger (GL) is the complete record of every financial transaction in a business, organised by account. It is the central data store from which all financial statements are produced — every figure on the income statement, balance sheet, and cash flow statement traces back to an entry in the general ledger.
The GL sits at the heart of any ERP system. When a sale is recorded, a payment is made, an asset is depreciated, or an accrual is posted, the corresponding entry lands in the general ledger.
Why the general ledger matters
The GL is the authoritative source of financial truth for a business. If the GL is accurate — meaning every transaction is recorded correctly, in the right period, to the right account — the financial statements will be accurate. If the GL contains errors, duplicates, or missing entries, every downstream report is wrong.
For this reason, maintaining the integrity of the GL is the primary objective of the financial close process. Reconciliation, journal entry review, and period-end adjustments all exist to ensure the GL reflects economic reality before statements are produced and signed off.
How the general ledger works
The GL is organised around a chart of accounts — a structured list of every account the business uses to categorise transactions. Accounts are grouped into assets, liabilities, equity, revenue, and expenses.
Every transaction posted to the GL follows double-entry bookkeeping: a debit to one account and a credit to another, with both sides equal. This ensures the accounting equation (assets = liabilities + equity) always holds.
Subledgers — accounts receivable, accounts payable, fixed assets, inventory — capture transaction-level detail and summarise into the GL via control accounts. Reconciling subledgers to the GL is a core close activity.
The GL and financial close
At period end, the GL is the final destination for all financial data. Before close can be completed, the GL must be verified: all transactions are in the right period, all subledgers agree with their control accounts, all reconciling items are investigated, and all required journal entries have been posted and approved.
Once close is signed off, the period is locked in the GL — preventing any further postings — and financial statements are extracted.
GL vs ERP
The GL is a component within an ERP system, not a standalone product. SAP, Oracle, NetSuite, Microsoft Dynamics, and similar platforms all include a general ledger module as their financial backbone. The GL module is where the chart of accounts is maintained, journal entries are posted, and period-end locks are applied.



