Vantage Finance & Tech
Home › Guides › IFRS 18 in SAP S/4HANA

IFRS 18 in SAP S/4HANA: Income Statement by Function with FS Versions and Drilldown Reporting

IFRS 18 replaces IAS 1 from 1 January 2027 and changes the structure of the income statement. This guide shows how to deliver it in SAP S/4HANA with a financial statement version and G/L drilldown reporting by functional area, based on a real implementation.

Download the full guide (PDF, 8 pages)

IFRS 18 in SAP S/4HANA · free

Download the PDF

IFRS 18 at a glance

IFRS 18 Presentation and Disclosure in Financial Statements replaces IAS 1. The IASB issued it on 9 April 2024 and the European Union endorsed it with Commission Regulation (EU) 2026/338. It applies to annual reporting periods beginning on or after 1 January 2027, with earlier application permitted.

It applies retrospectively: the 2026 comparative must also be presented under IFRS 18. In practice, the 2026 figures are needed in two views, IAS 1 and IFRS 18, so the system must support both during the transition.

TopicWhat changes
Income statement categoriesIncome and expenses are classified as Operating, Investing and Financing, plus Income taxes and Discontinued operations.
Required subtotalsOperating profit, and Profit before financing and income taxes.
Management-defined performance measuresMeasures such as EBITDA must be disclosed, explained and reconciled to the IFRS subtotals.
Aggregation and disaggregationStricter rules. Entities presenting expenses by function must disclose some by-nature information in the notes (depreciation, employee benefits, impairments).
Cash flow statementThe indirect method starts from Operating profit; interest and dividends have a set classification.

Impact on SAP S/4HANA

Solution design

The target is an income statement in the IFRS 18 layout, by function, where every line can be broken down by functional area and G/L account. The solution uses four standard building blocks:

ComponentTransactionRole
Financial statement versionOB58IFRS 18 hierarchy, with functional areas assigned to income statement items
Drilldown formFGI4Column layout (balances, debit, credit, cumulative), copied from a standard form
Drilldown reportFGI1FS version as hierarchy, with drilldown by functional area and G/L account
ExecutionFGI0Execution, navigation and export

Why not F.01

F.01 reads the financial statement version but has no functional area column, and one cannot be added: the functional area only decides which item an amount lands in. To see the structure and the functional area as a characteristic, you need G/L drilldown reporting (FGI*).

SAP constraints to know before you start

Financial statement version (OB58)

  1. In OB58, create the IFRS 18 version by copying the current one, so balance sheet assignments are inherited.
  2. In the general specifications, activate Functional area permitted. Without this flag, functional area assignments are ignored.
  3. Check that the version uses the same chart of accounts as the company codes (OBY6).
  4. Create the items and subtotals of the IFRS 18 layout.
  5. On balance sheet items, assign account intervals; on cost-of-sales income statement items, assign functional areas.
  6. Check that no P&L account is left in the “Not assigned” item, then save in a transport request.

Example IFRS 18 layout by function

Income statement
└─ Profit for the year
   ├─ Profit before taxes
   │  ├─ Profit before financing and income taxes
   │  │  ├─ Operating profit
   │  │  │  ├─ Gross profit
   │  │  │  │  ├─ Revenue
   │  │  │  │  └─ Cost of revenue
   │  │  │  ├─ Administrative expenses
   │  │  │  ├─ Selling and distribution
   │  │  │  ├─ Other operating expenses
   │  │  │  └─ Other operating income
   │  │  └─ Investing category
   │  └─ Financing category (finance costs)
   └─ Income tax expense

Each line is fed by one or more functional areas. Keep one logic in the primary statement: an item with a by-nature name but functional areas assigned makes totals hard to read. The by-nature breakdown under each function cannot be built in the FS version alone; in the report it comes from drilling down by G/L account.

Exporting and checking the structure

To share the structure, expand all items in OB58 and save the list as a spreadsheet. To analyse it, read the FS version tables in SE16N:

TableContent
FAGL_011PCItems and hierarchy (parent, child, level)
FAGL_011QTItem texts
FAGL_011ZCAccount intervals assigned to items
FAGL_011FCFunctional areas assigned to items
SKA1 / SKATP&L accounts of the chart of accounts, to check that all of them are assigned

Execution, navigation and checks (FGI0)

  1. In FGI0, open the folder for table FAGLFLEXT and run the report for company code, year and periods 1–16.
  2. In the navigation panel, double-click Financial Statement Item and expand the income statement.
  3. Select an item and double-click Functional Area for the breakdown by function, or G/L Account for the account detail.
  4. To show functional areas in columns, swap rows and columns; then save the layout.

Checks on the result

Design decisions to take early

The PDF also covers the drilldown form and report step by step, authorizations, export to Excel, a troubleshooting table and the list of transactions and tables.

Want the complete version with all steps and tables?

8 pages from our consulting practice.

Download the PDF

Working on a project like this?

Vantage Finance & Tech helps companies across Italy and Europe with SAP S/4HANA Finance, Oracle Fusion Cloud ERP Finance, treasury, IFRS 18 and PMO support, from design through configuration and go-live.

Get in touch