Home / Resources / Technical
Technical

What a general ledger actually is

8 min read · Keepsync Systems

People say “the general ledger” as if it’s a mysterious core, and in a sense it is — it’s the single source of truth for a business’s entire financial history. But structurally it’s simple, and understanding it clears up a lot of confusion about how accounting data is organised.

Ledger vs journal

These get used interchangeably and shouldn’t be. A journal is a chronological record — transactions in the order they happened, like a diary. A ledger is the same information reorganised by account — every transaction that ever touched “Cash” in one place. You post from the journal to the ledger. Same data, sorted two ways.

The general ledger is the master

The general ledger (GL) is the complete set of these accounts and their activity — the master record from which every statement is produced. Its asset, liability and equity accounts make a balance sheet; its income and expenses make a P&L. The trial balance is a snapshot of every GL account’s balance.

Sub-ledgers roll up into it

Detail too granular for the GL sits in sub-ledgers — the AR sub-ledger holds every customer’s balance; the AP sub-ledger every vendor’s. Each rolls up into a single control account in the GL. Confirming the AR sub-ledger total equals the AR control account is a core reconciliation step; when they drift apart, detail and summary have disagreed.

Why it matters for data: almost every accounting-data problem is a GL problem in disguise — an out-of-balance import means the GL didn’t receive equal debits and credits; a wrong account type means a transaction posted to the wrong place. See the ledger clearly and you can locate almost any issue.
Keepsync Data Prep

Clean data, done right

Data Prep maps, validates and reconciles accounting data before it’s written to QuickBooks — translating each system’s structure into the destination’s, and catching problems before they land.

See Data Prep