What is a Chart of Account and how to assign to company code in SAP FICO ?

Chart of accounts

 A Chart of Account is assigned to a company code in SAP Configuration by specifying the chart of accounts key in the company code settings.

Each company code can be assigned to only one operational chart of accounts, but one chart of accounts can be assigned to multiple company codes.


O Highest level of hierarchy for all the G/L accounts

O It is created by following the 3-method variant principle

O Create Chart of Accounts: T-code: OB13

O Define the properties to the chart of accounts

O Assign company code to the chart of accounts: T-code: OB62

Menu path: Display IMG -> Financial Accounting -> General Ledger Accounting -> Master Data -> G/L Accounts -> Preparations -> Edit Chart of Accounts List

O Table: SKAI can be viewed through T-code: SE16N to display the relevant information

III. Defining Chart of Accounts in SAP S/4HANA – A Step-by-Step Configuration Guide

In every SAP S/4HANA implementation, the Chart of Accounts (COA) is one of the most fundamental building blocks of Financial Accounting.
It defines the entire structure of General Ledger accounts that will be used for posting, reporting, and financial analysis.

In this article, we will cover:

  • What is a Chart of Accounts

  • Types of Charts of Accounts in SAP

  • How to define a Chart of Accounts

  • How to assign it to Company Codes

  • How to define Account Groups

  • How to define the Retained Earnings Account

By the end of this guide, you will understand the full lifecycle of Chart of Accounts configuration in SAP S/4HANA.


Master Data vs Transaction Data – A Quick Foundation

Before defining a Chart of Accounts, it is important to understand the concept of Master Data.

Master Data

Master Data contains core business information that:

  • Remains relatively stable over time

  • Is reused across multiple business processes

  • Avoids duplicate data entry

Examples in SAP S/4HANA:

  • Customer Master

  • Vendor Master

  • Bank Master

  • G/L Account Master

  • Material Master

Transaction Data

Transaction Data is:

  • Time-dependent

  • Generated by daily business activities

Examples:

  • Invoices

  • Payments

  • Credit Memos

  • Goods Receipts

The Chart of Accounts and G/L accounts are master data, and they form the backbone for all transaction postings.


What is a Chart of Accounts?

A Chart of Accounts (COA) is a structured list of all General Ledger accounts used by one or more company codes.

It defines:

  • G/L account numbers

  • Account descriptions

  • Account types (Balance Sheet / P&L)

  • Control information for postings

In SAP S/4HANA:

  • A COA is created at the client (global) level

  • One COA can be used by multiple company codes

  • Each company code must be assigned exactly one Operational COA



Why Is Chart of Accounts So Important?

The Chart of Accounts:

  • Defines the basic structure for creating G/L accounts

  • Enables standardized accounting across multiple company codes

  • Simplifies:

    • Group reporting

    • Consolidation

    • Cross-company controlling

A well-designed COA ensures:

  • Clean financial statements

  • Consistent reporting

  • Scalable system design


Key Design Considerations Before Creating COA

Before defining a Chart of Accounts, the implementation team must understand:

  • Required account classifications

  • End-user reporting requirements

  • Accounts no longer required

  • Accounts for automatic postings

  • Non-operating P&L accounts

  • Legal reporting framework

  • Balance Sheet and P&L formats

  • Internal management reporting needs

This design is usually finalized through a business workshop.


Types of Chart of Accounts in SAP

SAP supports three types of Charts of Accounts:

1. Operational Chart of Accounts (Mandatory)

  • Used for day-to-day postings

  • Every company code must have one

  • Forms the basis of all accounting transactions

Example:


2. Group Chart of Accounts (Optional)

  • Used for group-level consolidation

  • Allows mapping of multiple operating COAs into one group structure

  • Supports consolidated financial reporting

3. Country-Specific Chart of Accounts (Optional)

  • Used for local statutory reporting

  • Required when:

    • All company codes use one COA

    • But local law requires a different legal structure


Step 1 – Define Chart of Accounts

T-Code: OB13

IMG Path:
Financial Accounting → General Ledger Accounting → Master Data → G/L Accounts → Preparations → Edit Chart of Accounts List


Click New Entries.

Maintain the Following Fields

FieldExample ValueExplanation
Chart of AcctsATCO4-character unique key
DescriptionABC Operating COAShort description
Maint. LanguageENLanguage for COA texts
Length of G/L Account Number6–10Max allowed is 10
Group COAGRP1 (if used)For consolidation
Block IndicatorUncheckedDo not block unless required

Save your entries.




Best Practice:
Always copy and adapt a standard SAP COA instead of creating one from scratch.


Step 2 – Assign Company Code to Chart of Accounts

T-Code: OB62

IMG Path:
Assign Company Code to Chart of Accounts

Assign:

Company CodeOperating COACountry COA
AT01ATCO(optional)
AT02ATCO(optional)
AT03ATCO(optional)
AT04ATCO(optional)

Rules:

  • One company code → Only one Operating COA

  • One COA → Can be used by many company codes

This step is mandatory.

Chart of Accounts is a list of all G/L accounts used by a company in its accounting system

It is the framework used to record all financial transactions in SAP.

Without G/L accounts, no accounting transaction can happen.


Simple Example

If company wants to post:

  • Travel expense → need Travel Expense GL

  • Bank payment → need Bank GL

  • Salary → need Salary GL

The list of all these GL accounts together is called Chart of Accounts.


Interview Question: Why do we need Chart of Accounts?

Because accounting is based on double entry:

  • Every transaction needs debit and credit

  • For debit/credit we need GL accounts

So Chart of Accounts provides the account structure.


Interview Question: How is Chart of Accounts linked to Company Code?

Important Rule ⭐

Company Code is assigned to Chart of Accounts.

  • One Company Code → Only ONE Chart of Accounts

  • One Chart of Accounts → Can be assigned to multiple Company Codes


Interview Question: How many Chart of Accounts should we create?

Best Practice Answer ⭐

Recommended:
πŸ‘‰ One Chart of Accounts for entire group

Same pattern as:

  • One Operating Concern

  • One Controlling Area

  • One Chart of Accounts

This helps in:

  • Group reporting

  • Standardization

  • Easy consolidation


VERY IMPORTANT INTERVIEW RULE ⭐

RelationshipRule
Company Code → Chart of AccountsOnly ONE
Chart of Accounts → Company CodesMANY

Short Final Interview Summary (Speak this)

Chart of Accounts is a list of all G/L accounts used to record financial transactions. Each company code is assigned to one chart of accounts, and best practice is to use one chart of accounts for all company codes in the group.


Interview Question: Can we assign multiple Chart of Accounts to one Company Code?

Answer ⭐

No.

One Company Code can be assigned to only ONE Chart of Accounts.

This is a strict SAP rule.


Interview Question: Can one Chart of Accounts be assigned to multiple Company Codes?

Answer ⭐

Yes.

One Chart of Accounts can be used by multiple company codes.


Interview Question: Should we create separate Chart of Accounts for each company?

Best Practice Answer ⭐

Technically possible, but not recommended.

Recommended approach:
πŸ‘‰ Use one Chart of Accounts for all Company Codes in the group.


Why one Chart of Accounts?

Because it helps in:

  • Group reporting

  • Easy consolidation

  • Standard accounting structure

  • Easy comparison between companies

This is similar to:

  • One Operating Concern

  • One Controlling Area

  • One Chart of Accounts


Important Interview Rule (Remember)

ObjectAssignment Rule
Company Code → Chart of AccountsOnly ONE
Chart of Accounts → Company CodesMANY

Good—you’re now touching core FI foundation (Chart of Accounts). This is guaranteed interview question.

I’ll convert your entire content into sharp, structured, consultant-level answer πŸ‘‡


SAP FICO Interview Q&A

Topic: Chart of Accounts (COA)


1. What is Chart of Accounts?

Q1. What is a Chart of Accounts?

Answer

A Chart of Accounts is the highest level of hierarchy for G/L accounts in SAP, containing all accounts used by a company code.

πŸ“Œ From your content:

  • It contains GLs like cash, revenue, expenses


2. Key Concept

COA = Structure of all G/L Accounts

3. Hierarchy

Chart of Accounts
   ↓
G/L Accounts
   ↓
Transactions

4. Types of Chart of Accounts (VERY IMPORTANT)

Q2. What are types of COA?


πŸ”Ή 1. Operating COA

  • Main COA used for daily postings

  • Assigned to company code

Used for: Transaction posting

πŸ”Ή 2. Group COA

  • Used for consolidation reporting

  • Common structure across company codes

Used for: Group-level reporting

πŸ”Ή 3. Country COA

  • Used for local statutory reporting

  • Maintained via Alternative Account Number

Used for: Country-specific reporting

5. Configuration Steps

Q3. How do you create COA?

1. Create COA → OB13
2. Assign COA to Company Code → OB62

6. Important Fields

FieldMeaning
Length of GLNumber of digits
LanguageDescription language
Group COAOptional
Block IndicatorPrevent usage

7. Real Scenario Insight

From your content:

πŸ‘‰ If all company codes use same COA

Group COA is NOT required

πŸ‘‰ If different COAs exist → need Group COA


8. Alternative Account Number

Q4. What is Alternative Account Number?

Used to map country chart of accounts to operating COA.

πŸ“Œ Stored in GL Master


9. Key Tables

ObjectTable
COASKA1
GL MasterSKB1

10. Blocking COA (Advanced Concept)

From your scenario:

COA can be blocked after years

πŸ‘‰ Use case:

  • Old COA retired

  • New COA created

  • Group COA used for comparison


11. Real Interview Answer

“Explain Chart of Accounts in SAP”

Answer:

Chart of Accounts is the highest-level structure that contains all G/L accounts used for financial postings. It is assigned to company codes and can be categorized into operating, group, and country chart of accounts. The operating COA is used for postings, while group and country COAs are used for reporting purposes.


12. Common Mistakes

❌ Saying COA = Company Code
❌ Not explaining types
❌ Ignoring Group COA logic


13. Golden Lines (Must Remember)

Operating COA = Posting
Group COA = Consolidation
Country COA = Statutory Reporting

14. Brutal Mentor Feedback

What you did right:
✔ Covered full flow
✔ Mentioned types
✔ Understood assignment


What you did wrong:
❌ Too configuration-heavy
❌ Not structured for interview
❌ Didn’t simplify types


🚨 Interview Trap

πŸ‘‰ If interviewer asks:

“Can one company code have multiple chart of accounts?”

πŸ‘‰ Most candidates fail.

Comments

Popular posts from this blog

What is General Ledger Master Data creation and deletion ?

Reconciliation Accounts and G/L Master Data Creation in SAP S/4HANA – A Complete Beginner’s Guide