Managing Organizational Units in Financial Accounting (FI)

Objectives

After completing this lesson, you will be able to:
  • Create a company code
  • Use the organizational units in FI
  • Describe the assignment between the company code and the controlling area

Organizational Units in Financial Accounting (FI)

Organizational Units in SAP Financials

Diagram showing a client linked to four company codes (1000, 2000, 3000, 4000) with corresponding business areas, profit centers, and segments below.

In the hierarchy of SAP S/4HANA, a client occupies the highest level.

Each client is an independent unit that contains separate master records, a set of tables, and data. In business terms, the client level corresponds to a corporate group or a group of affiliated companies. Data entered at the client level is valid for all organizational units of the client. In addition, data defined at the client level does not have to be redefined at any other level. Relevant information or data, such as exchange rates, can be entered at the client level.

A company code represents an independent legal accounting entity, such as a company, with independent accounts within a corporate group. Financial statements required by law are created at the company code level. The company code is the minimum structure necessary in SAP S/4HANA (FI).

In an international business, operations are spread across different countries. The governments and tax authorities of each country require that these activities should be represented by a separate legal entity. In such a situation, a separate company code is created for each country.

For every organization that has a financial statement and a profit and loss (P&L) statement, a company code is created and stored in the SAP application.

To log on to the SAP system through the SAP GUI, a user must possess the following elements:

  • A client key
  • A user master record in the client

In the system hierarchy, a company code is the most important organizational unit of FI.

Creation of a Company Code

  • To create a company code, copy an existing company code using the Copy, delete, check company code function. This copies the following data:

    • Definition

    • Global parameters

    • Customizing tables

    • General Ledger (G/L) accounts (if desired)

    • Account determination

Parameters of a Company Code

  • To define a company code you need the following data:

    • Four-digit alphanumeric company code key

    • Company name

    • City

    • Country

    • Currency

    • Language

    • Address

  • To set global parameters you need the following data:

    • Chart of accounts

    • Fiscal year

    • Company code defaults

Select a four-digit alphanumeric key as the company code key. This key identifies the company code and must be entered whenever you post business transactions or create master data that is specific to the company code.

After this, all you have to do is make the required changes to the new company code.

Company Code

The Edit Company Code Data function allows you to edit the following objects:

  • Address data: The address data is required for correspondence and is recorded on evaluation reports.
  • Currency: A currency is required for each company code. Accounts are managed in the company code currency. All other currencies are interpreted as foreign. The system converts the amounts posted in a foreign currency into the company code currency. The currency defined in the company code is known in SAP S/4HANA (FI) as the local currency.
  • Language key: A language key enables the system to display texts automatically in the correct language; for example, when issuing checks.
  • Country key: A country key specifies the country to be regarded as the home country. The system interprets all other countries as foreign. This is important for business or payment transactions because different forms are required for foreign transactions. The system also supports different address formats for foreign correspondence.

Country Templates

If you need a company code for another country, look for a prepared Best Practice Company Code in S/4HANA. Then, you can copy this Company Code into your new company code. Another option is, to build a copy of the Company Code that is part of your Company template. After this step, you adjust the country-specific settings for this new company code.

Create a Company Code

Create a Company Code

Business Example

Your client works for a company that is part of a group.

Create company code GR## that reflects the company that your client works for. You require this company code for other exercises in the course. Retain the company code currency as EUR, unless you receive different instructions from your instructor.

Note

In this exercise, you log on to the SAP GUI.

In this exercise, you create the Company Code, GR##, that is required for one or more subsequent exercises in this course.

In this exercise, when the values include ##, replace the characters with the number that your instructor assigned to you.

Additional Organizational Units in FI

Besides the company code, there are other organizational units that are important in FI. However, unlike the company code, these organizational units are optional elements.

The decision to use these organizational units can be based on legal or internal accounting requirements.

The final decision depends on the answers to the following questions:

  • For which company areas or segments is separate reporting required?
  • For which fields of activity or responsibility area does a separate financial or profit and loss statement have to be created?

Many organizational units can be used for these reporting requirements: profit centers, business areas, and segments are a few examples. Your choice of units depends on your requirements. For example, you may like to consider the elements that you have used in the past.

Important Organizational Units in FI

The following are the main organizational units in Financial Accounting:

  • Profit center:

    A profit center evaluates the success of independent areas that are responsible for costs and revenues within a company. You decide whether you need to create only a profit and loss statement at the profit center level (document splitting not active), or a financial statement (document splitting active) along with it.

  • Segment:

    A segment is a division of a company for which you can create financial statements for external reporting. Certain accounting principles, for example U.S. GAAP (SFAS 131) and IFRS (IFRS 8), require companies to perform segment reporting. You can define segments in your SAP system for this purpose and provide information on the financial results of these business segments.

  • Company:

    FI records are consolidated at the level of the company. One or more company codes, which are then taken into account for consolidation, can be assigned to a company. A consolidation parent can allocate company IDs to its subsidiaries. For example, one subsidiary may be have 1000 as a company ID, while another may be have 2000. Specifying the company ID helps in business processing, mapping, and showing the relationship within a group.

  • Functional area:

    In cost-of-sales accounting, overhead costs are reported according to the functional areas in which they are incurred.

  • Business area:

    A business area represents separate areas of operation within an organization and can be used across company codes. A business area is a balancing entity that can create its own set of financial statements, which can be used for internal or external purposes. You can save and evaluate transaction figures for each business area. Examples of business areas include training, consulting, and software development.

Selection of Organizational Objects

The answers to the following questions can help clients to select organizational objects in accounting and use them as templates:

  • What is the most important accounting principle used in my enterprise?
  • Which accounting principles are used for internal or external figure-reporting in my enterprise?
  • Does my company structure its Profit and Loss (P&L) statement according to total costs or cost-of-sales accounting?
  • Is my company obliged to issue segment reporting?
  • Does my company have to issue a consolidated financial statement?

International Accounting Requirements

International Accounting Requirements

TopicRecommended ProcedureKnown Alternative Procedure
Period accountingCost types (revenue and expense types)None
Cost-of-sales accountingFunctional areasSeparate accounts (not recommended)
Segment reportingSegments derived from profit centerProfit centers
Business areas
Profitability analysis
Preparation for consolidationCompanies/trading partnersSeparate accounts (not recommended)
Parallel accounting (for example, local and international law)Ledger approach or accounts approachRepresentation via the Special Purpose Ledger (FI-SL) function
Separate company codes (not recommended)

Each of the topics represents different reporting requirements and the recommended procedures for selecting organizational elements to meet their respective requirements. For example, to report on cost-of-sales accounting, you need to use the functional area.

Customers who wish to draw up a complete financial statements by profit centers or segments have to activate document splitting.

Create a Company ID for Your Company Code and Assign it to Your Company Code

Create a Company ID for Your Company Code and Assign it to Your Company Code

Business Example

The consolidation for your company takes place in another solution (for example group reporting). Therefore you have to create a company ID GE## and assign it to your company code GR##.

Check the global settings of your company code GR##, in particular the settings for the business area financial statements. Assign the new company ID (GE##) to your company code (GR##).

Note

This exercise requires you to use the company code, GR##, that you created in the exercise Create a Company Code.

In this exercise, when the values include ##, replace the characters with the number that your instructor assigned to you.

Assignment of Company Codes to Controlling Areas

Diagram showing a controlling area linked to a chart of accounts, which is connected to three company codes: A, B, and C, implying a hierarchical financial structure.

The controlling area is the most important organizational element in Controlling. A controlling area identifies a self-contained organizational structure for which costs and revenues can be managed and allocated. It represents a separate unit of cost accounting.

More than one company code can be assigned to a single controlling area. This enables cost accounting across the assigned company codes.

However, assigning more than one company code to the same controlling area is only possible if all the assigned company codes use the same operating chart of accounts and have exactly the same fiscal year variant.

Check the Assignment of a Company Code to a Controlling Area

Check the Assignment of a Company Code to a Controlling Area

Business Example

You have created company code GR##. You want to check the assignment to a controlling area so that you can perform Management Accounting functions. To perform cross-company code controlling with other company codes, company code GR## needs to belong to controlling area A000.

Note

This exercise requires you to use the company code, GR##, that you created in the exercise Create a Company Code.

In this exercise, when the values include ##, replace the characters with the number that your instructor assigned to you.

Summary

  • A company code represents an independent legal accounting entity within a corporate group.
  • Create a company code by copying an existing one, including definition and global parameters.
  • Additional important organizational units include profit centers, segments, and business areas.
  • Assign company codes to a common controlling area for cross-company code cost accounting.
  • Country templates, which are available in the Best Practices, can be used to streamline the creation of company codes in selected countries.