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
| Field | Example Value | Explanation |
|---|---|---|
| Chart of Accts | ATCO | 4-character unique key |
| Description | ABC Operating COA | Short description |
| Maint. Language | EN | Language for COA texts |
| Length of G/L Account Number | 6–10 | Max allowed is 10 |
| Group COA | GRP1 (if used) | For consolidation |
| Block Indicator | Unchecked | Do 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 Code | Operating COA | Country COA |
|---|---|---|
| AT01 | ATCO | (optional) |
| AT02 | ATCO | (optional) |
| AT03 | ATCO | (optional) |
| AT04 | ATCO | (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 ⭐
| Relationship | Rule |
|---|---|
| Company Code → Chart of Accounts | Only ONE |
| Chart of Accounts → Company Codes | MANY |
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)
| Object | Assignment Rule |
|---|---|
| Company Code → Chart of Accounts | Only ONE |
| Chart of Accounts → Company Codes | MANY |
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
| Field | Meaning |
|---|---|
| Length of GL | Number of digits |
| Language | Description language |
| Group COA | Optional |
| Block Indicator | Prevent 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
| Object | Table |
|---|---|
| COA | SKA1 |
| GL Master | SKB1 |
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
Post a Comment