CO (Controlling) supplies the accounting information used to manage the business and make decisions inside it. Because it is not producing statutory accounts, both the way figures are grouped and the way they are reported can be designed to suit the company.
How CO differs from FI
The differences come down to purpose and perspective.
| Aspect | FI (Financial Accounting) | CO (Controlling) |
|---|---|---|
| Purpose | External reporting โ shareholders, tax, audit | Internal management โ plan versus actual, profitability |
| Format | Prescribed by law and accounting standards | Designed to suit the company |
| Main dimensions | G/L account, company code | Cost centre, profit centre, order, product |
| Period | Fixed accounting periods | Any period, including weekly or daily analysis |
| Nature of amounts | Only what actually occurred | Actuals plus plan values and allocated amounts |
CO is not a second set of books. In most cases its data is generated automatically from FI postings: recording an expense records the same amount as a cost in CO.
Cost elements as the bridge
What links an FI expense account to a CO cost is the cost element. If an expense account is defined as a cost element, posting to it also feeds the same amount into CO.
For that, SAP needs to know where the cost lands โ a cost object such as a cost centre or an internal order. Posting to an account defined as a cost element therefore makes a cost object mandatory, which is where the familiar "please enter a cost centre" error comes from.
The controlling area
The controlling area is the top-level organisational unit in CO. It occupies a position analogous to the company code in FI, but behaves differently.
One controlling area can contain several company codes, which allows cost analysis across legal entities. To combine them, though, those company codes must share the same chart of accounts and the same fiscal year variant.
| Configuration | Allowed? | Condition |
|---|---|---|
| One area : one company code | Yes | The simplest arrangement |
| One area : several company codes | Yes | Same chart of accounts and fiscal year variant |
| Several areas : one company code | No | A company code belongs to exactly one controlling area |
The parts of CO
| Code | Name | Scope |
|---|---|---|
| CO-OM-CCA | Cost Center Accounting | Collecting and allocating cost by department |
| CO-OM-OPA | Internal Orders | Collecting cost per initiative or event |
| CO-PC | Product Cost Controlling | What a unit costs to make, planned and actual |
| CO-PA | Profitability Analysis | Margin by product, customer, region and similar |
| EC-PCA | Profit Center Accounting | Treating a unit as a business with its own result |
FI and CO in S/4HANA
In ECC, FI line items (BSEG) and CO line items (COEP) sat in separate tables. Holding the same transaction in two places produced FI/CO reconciliation differences and a permanent chore of squaring them.
S/4HANA merges them into ACDOCA, the Universal Journal. One row carries account, cost centre, profit centre, segment and the rest as attributes. FI and CO look at the same data, so the concept of a difference between them disappears.