General ledger

DEFINITION

A general ledger is the central accounting record that holds all of a company's financial transactions, organized into accounts for assets, liabilities, equity, revenue, and expenses, with every transaction recorded as a balanced double-entry.

A general ledger is the central accounting record that holds all of a company's financial transactions, organized into accounts for assets, liabilities, equity, revenue, and expenses. Every transaction is recorded as a balanced entry using double-entry bookkeeping, so total debits equal total credits, and the ledger is the source from which financial statements are produced.

The general ledger, often shortened to GL, is the backbone of a company's books. Each account in it, such as cash, accounts receivable, deferred revenue, or subscription revenue, carries a running balance built from posted entries. Because the books use double-entry bookkeeping, every transaction touches at least two accounts and keeps debits equal to credits, which is what keeps the ledger in balance.

The GL usually holds summarized balances rather than every line of detail: the granular transactions sit in subledgers, such as an accounts receivable subledger, and roll up into the matching GL account. When the period closes, the balances in the general ledger feed the balance sheet, income statement, and cash flow statement. The GL is both the record of what happened and the foundation of what gets reported. For a subscription business, a subscription management, billing, and revenue recognition platform such as Recurly is where much of that financial activity originates before it posts to the GL.

Why the general ledger matters for subscription businesses

Financial statements are only as trustworthy as the general ledger behind them. When revenue, deferred revenue, and receivables post to the right accounts with balanced entries, reporting, audits, and tax filings rest on solid ground. For a subscription business the GL is where the accounting consequences of recurring billing land: cash collected, revenue earned, revenue still deferred, and amounts owed all become account balances that must reconcile. A clean GL makes period close faster and reduces the risk of restatements. A messy one, where entries are miscategorized or fail to tie back to source systems, turns close into a hunt for errors and undermines confidence in every number that flows out of it.

For an operator, the value near the general ledger is getting accurate, well-categorized financial data out of billing and revenue systems and into the right GL accounts without manual rekeying: clean revenue and deferred-revenue data that maps to a chart of accounts and reconciles to what was billed and collected. Any specific Recurly capability, such as a particular general-ledger export, accounting integration, or supported ERP, should be confirmed with an SME or the Recurly product docs before being stated as fact.

How to use the general ledger

Map the accounts you need through a chart of accounts, then make sure every source system that creates financial activity posts to the correct GL account.

  • For subscription revenue, ensure billing and revenue recognition data lands in revenue, deferred revenue, and receivable accounts consistently.

  • Reconcile subledger detail to GL balances regularly so the summary always ties to the underlying transactions.

  • At period end, review account balances, post adjusting entries, and confirm debits equal credits before producing statements.

  • Keep the categorization stable over time, because changing how transactions map to accounts mid-stream makes period-over-period comparison unreliable.

Benefits and examples

A well-kept general ledger is the foundation of reliable finance.

  • It produces the balances that become the financial statements, so reporting starts from one source of truth.

  • It supports audits and compliance, because balanced double-entry records can be traced and verified.

  • It makes period close faster when subledger detail reconciles cleanly to GL account balances.

For example, a subscription business bills a customer for an annual plan. The cash collected posts to a cash account, the amount not yet earned posts to deferred revenue, and as service is delivered each month a portion moves from deferred revenue to recognized revenue. Every one of those movements is a balanced entry in the general ledger. See Deferred revenue and Revenue recognition.

General ledger vs subledger

These two are commonly mixed up because both are ledgers and both hold financial records.

  • The general ledger holds summarized balances by account and is the single record from which financial statements are produced.

  • A subledger, or subsidiary ledger, holds the transaction-level detail behind a specific GL account, such as every open invoice behind the accounts receivable balance.

The relationship is roll-up: many detailed entries in a subledger sum to one balance in the general ledger. Reconciling a subledger to its GL account is a routine control, because the two should always agree. Treating the GL as the place for line-item detail, or expecting a subledger to produce statements, is where the confusion usually starts.

Frequently asked questions

What is a general ledger in accounting? It is the central record of all of a company's transactions, sorted into accounts for assets, liabilities, equity, revenue, and expenses. The balances in it are what financial statements are built from.

What is the difference between a general ledger and a subledger? The general ledger holds summarized balances by account. A subledger holds the detailed transactions behind one of those accounts, like the individual invoices behind accounts receivable. The subledger detail rolls up into the GL balance.

How does the general ledger relate to financial statements? At period end, the account balances in the general ledger feed the balance sheet, income statement, and cash flow statement. The statements are summaries of the GL, so the GL has to be accurate first.

How does a subscription business use the general ledger? Recurring billing creates accounting activity: cash collected, revenue earned, revenue still deferred, and receivables, and each of those posts to a GL account. The GL is where the financial results of subscriptions are recorded and reconciled.

What is double-entry bookkeeping in the general ledger? It is the rule that every transaction is recorded in at least two accounts, with total debits equal to total credits. This keeps the ledger in balance and makes errors easier to catch.