General Ledger
A general ledger is the central record of a company’s financial accounts, holding every transaction the business records, organized by account. Assets, liabilities, equity, revenue, and expenses each have accounts in the chart of accounts, and entries are posted to them using double-entry bookkeeping, where every debit has an equal credit. The general ledger is the source for the trial balance and, from there, the balance sheet and income statement.
Last updated: September 2026
Why the general ledger matters
Every financial report a business produces is built from the general ledger. If a transaction is coded to the wrong account there, it is wrong everywhere downstream.
Most activity does not reach the ledger one line at a time. Card transactions, bank feeds, invoices, and payroll are recorded in subledgers or accounting software and posted in summary or in batches. The quality of the ledger depends on how well each of those feeds is categorized before it arrives. A card statement with 400 advertising charges and no client or campaign attached creates hours of manual coding at month end.
This is where ad spend reconciliation and accounting integrations meet: the aim is for each charge to land in the right account, with the right client or class, without someone retyping it.
How businesses keep the general ledger clean
- A clear chart of accounts: separate expense accounts for media, fees, and software rather than one catch-all marketing line.
- Classes or tracking categories: tagging transactions by client, brand, or department so reports can be cut without extra accounts.
- Coded at the source: card and bank transactions arriving with categories already applied.
- Regular reconciliation: matching ledger balances to bank and card statements every month.
Business examples
An agency posting ad platform charges to a media cost account tagged by client, so gross margin per client comes straight from the ledger. A brand splitting one marketing account into media, creative, and tools after an audit found costs misreported. A controller closing the month in three days instead of ten once card data synced to the ledger automatically.
Frequently asked questions
A journal records transactions in the order they happen. The general ledger organizes those same entries by account. Entries are recorded in journals and then posted to the ledger accounts they affect.
No. The chart of accounts is the list of accounts a business uses. The general ledger holds the actual balances and transactions posted to each of those accounts.
Most businesses post platform media costs to a dedicated advertising or media expense account. Agencies that pass client media through often use cost of sales accounts and tag each entry by client, so reporting and client billing stay aligned. An accountant should confirm the treatment for your business.
See what Opal can do for you
Learn how our spend platform can increase the strategic impact of your finance team and future-proof your company






