TATECHATLAS
◎ English
SAP & ERP

SAP FI and CO: two views of the same transaction

Understand financial reporting, internal cost allocation and their connection in S/4HANA.

On this page

FI supports financial accounting and external reporting. CO supports internal analysis of costs and revenues. A transaction can serve both views, but the questions and organizational assignments are different.

Follow a simple expense through both views

Assume a company records an invoice for employee training of 1,000 currency units, leaving taxes and other adjustments aside. FI records the expense and the liability to the supplier. CO can attribute that expense to the responsible cost center, so management can see which team consumed the training budget.

Later payment settles the supplier liability and changes the bank balance. It does not create the same training expense again. Following the business event prevents confusing the original cost, its internal assignment and the movement of money. These are related questions, not three separate purchases.

Start with the question

An expense recorded against a general ledger account answers a financial-accounting question. Assigning that cost to a cost center helps answer where resources were consumed. Company codes belong to FI; controlling areas organize CO.

Understand what the organizational objects answer

A company code is an organizational unit used to prepare financial statements. A controlling area organizes internal cost and revenue analysis and can include one or more company codes under compatible settings. It is not simply another name for a department.

A cost center commonly answers where costs were incurred; an internal order can track a particular activity or project. A profit center supports a responsibility view of profitability. Do not choose an object only because its name sounds familiar: identify the reporting purpose and the system’s configured account-assignment rules.

Trace the posting

In S/4HANA, the Universal Journal brings actual FI and CO data into a common line-item structure. That does not remove the distinction between purposes. Check the account, organizational assignments and relevant objects when following a posting.

What the Universal Journal changes in S/4HANA

The Universal Journal combines actual financial and controlling information in a common line-item structure, associated with table ACDOCA. This reduces separate reconciliation of the integrated views, while the business purposes of FI and CO remain distinct. An expense account and a cost center still answer different questions about the same entry.

This does not mean that every accounting table disappears or that planning, actual postings and all analytical reports are identical. When comparing reports, align period, currency, ledger, organizational scope and included value types. A mismatch can come from different selections rather than from a posting error.

A practical route when a cost is missing from a report

Locate the business document first. Check whether it was posted, reversed or assigned to another period. Then examine the company code, account, amount and relevant cost object. For the training example, check whether the cost center expected by the report is actually on the expense line.

Next compare the report’s filters and currency with the document. If an account assignment was rejected, read the application message and review the relevant master data and validity dates. Keep the document number and a precise description of the mismatch for the responsible specialist. Start with tracing one entry before changing configuration.

Things to check

  • Identify the reporting question.
  • Check company code and controlling area.
  • Verify the document’s account assignments.

This is an orientation guide, not a configuration procedure. Details depend on the SAP product, version and system setup.

Sources

  1. SAP Learning: financial and management accounting ↗
  2. SAP Learning: organizational objects ↗
  3. SAP Learning: management accounting ↗
  4. SAP Learning: Universal Journal ↗
  5. SAP Learning: general ledger integration ↗
Back to top ↑