General ledger
The General Ledger (G/L) is the central record of an organisation’s financial accounting in SAP FI, every financial transaction ultimately posts to G/L accounts, from which the balance sheet and profit-and-loss are produced.
The universal journal (ACDOCA) is the biggest S/4HANA finance change: one line-item table holds G/L, CO, and more, giving real-time, reconciled financial and management reporting from a single source and removing many old aggregate tables.
- The G/L holds all accounts (from the chart of accounts) and records every financial posting against them, both directly and via…
- G/L accounts: from the chart of accounts, balance-sheet or P&L.
- Document postings: every entry is a balanced document (debits = credits).
- Watch out: Unbalanced postings, documents must balance.

What the G/L does
The G/L holds all accounts (from the chart of accounts) and records every financial posting against them, both directly and via sub-ledgers (AP, AR, assets). It is the single source for statutory financial statements. In S/4HANA the G/L is powered by the universal journal (table ACDOCA), unifying FI and CO line items.
Key concepts
- G/L accounts: from the chart of accounts, balance-sheet or P&L.
- Document postings: every entry is a balanced document (debits = credits).
- Ledgers: leading and non-leading ledgers for parallel accounting (e.g. IFRS + local GAAP).
- Reconciliation: sub-ledgers reconcile automatically to the G/L.
Universal journal (S/4HANA)
The universal journal (ACDOCA) is the biggest S/4HANA finance change: one line-item table holds G/L, CO, and more, giving real-time, reconciled financial and management reporting from a single source and removing many old aggregate tables.
Common pitfalls
- Unbalanced postings, documents must balance.
- Ignoring parallel ledgers for multi-GAAP reporting.
- Not understanding ACDOCA in S/4HANA.
Authoritative sources
- - G/L, sub-ledger and document flow reference