Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 4 of 6

Ledgers

6 min

A ledger in SAP S/4HANA is a complete set of books for one accounting view. Most companies need only one. Companies that report under more than one accounting principle (for example US GAAP for the group and IFRS or local GAAP for another purpose) keep parallel ledgers so each view has its own balances without spreadsheets.

Leading and non-leading ledgers

Every system has exactly one leading ledger, usually 0L. It is assigned to every company code, cannot be deactivated, and represents the group accounting principle used for consolidated statements. In the standard system, only leading ledger values flow to controlling. Non-leading ledgers are optional, are activated per company code and represent other accounting principles. They can even use a different fiscal year variant from the leading ledger.

Extension ledgersStore only adjustments (deltas) on top of an underlying standard ledger; manual postings only
Non-leading standard ledgersOptional full ledgers for other principles, for example 2L for IFRS (illustrative)
Leading ledger 0LGroup accounting principle, all company codes, integrated with controlling
Ledger types in SAP S/4HANA.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-202

Extension ledgers

An extension ledger sits on top of a standard ledger. It stores only the entries posted directly to it and, for reporting, includes everything from its underlying ledger. That makes it cheap: no duplicate data, just adjustments. It suits views such as a management view with extra adjustments. Only manual postings can go to an extension ledger.

How a posting reaches the ledgers

By default, a posting goes to all ledgers assigned to the company code: a supplier invoice appears identically in 0L and any non-leading ledger. When an entry should affect only one accounting principle, such as an IFRS-only provision, you post it to a ledger group. When you create a ledger, a ledger group of the same name is created automatically; groups combining several ledgers can be defined when needed. If no ledger group is entered, the entry posts to all ledgers. In Post General Journal Entries, the ledger group is a header field; in classic transactions, FB50L posts ledger-specific G/L entries.

  1. Is the adjustment the same under every accounting principle?Yes → leave ledger group empty; posts to all ledgers · No → continue
  2. Does it apply to a full standard ledger view only?Yes → post to that ledger's group (for example 2L) · No → continue
  3. Is it a management or simulation adjustment that should not alter any standard ledger?Yes → post to an extension ledger · No → review with the accounting policy owner
  4. Is the account open item managed?Yes → ledger-specific posting will usually be rejected; use a non-open-item account designed for adjustments · No → post
Deciding where a manual adjustment should go.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-202

Reporting and testing by ledger

Every finance report has a ledger, whether you notice it or not. Trial Balance, Display Line Items in General Ledger and the financial statement apps all filter by ledger, and most default to the leading ledger. A non-leading ledger balance that nobody looks at is a balance nobody checks. When Contoso tests a ledger-specific entry, Priya's team displays the line items twice, once filtered on 0L and once on the target ledger, and confirms the entry appears only where it should. They also compare the two trial balances: the difference must equal the sum of ledger-specific postings, and nothing else.

Processes can post differently per ledger automatically too. Asset accounting is the classic example: depreciation areas are assigned to ledgers, so the same asset can depreciate differently under each principle. Those differences come from configuration, not manual entries, and are tested in the asset accounting cycle.

A practical limitation: ledger-specific postings to open-item-managed accounts are typically rejected, because open items must clear the same way in all ledgers. Design separate adjustment accounts without open item management for ledger-specific entries.

What would you do?

An accountant posts an IFRS-only provision in Post General Journal Entries but leaves the ledger group empty. What is the result, and what should be done?

Key points
  • The leading ledger 0L holds the group accounting principle and is integrated with controlling.
  • Non-leading standard ledgers hold other principles and are activated per company code.
  • Extension ledgers store only adjustments on top of a standard ledger; manual postings only.
  • No ledger group means all ledgers; use a ledger group for principle-specific adjustments.
  • Ledger-specific postings to open-item-managed accounts are typically rejected.

Check your understanding · not graded

Lesson check

  1. 1. Which ledger holds the group accounting principle and integrates with controlling?

  2. 2. What happens if you leave the ledger group empty?

  3. 3. What does an extension ledger store?

  4. 4. Can a non-leading ledger use a different fiscal year variant?