Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 1 of 6

Cost center master data

9 min

Listen to this lesson

0:00 / 8:23

A cost center is the basic unit of overhead accounting: an area of responsibility where costs arise and someone answers for them. At Contoso Motor Co., Dan's controlling team keeps a few dozen cost centers in controlling area A000. Every one of them is master data that drives postings, derivations, allocations and reports, so a wrong field on a cost center is not a cosmetic problem. It quietly sends costs to the wrong profit center for months.

Cost centerNameCompany codeCategoryProfit center
17101101Detroit Assembly1710ProductionCMC-FLEET
17101102Detroit Maintenance1710Production supportCMC-FLEET
17101104Detroit Machining1710ProductionCMC-FLEET
17201101Chicago Assembly1710ProductionCMC-AFTMKT
17201102Chicago Maintenance1710Production supportCMC-AFTMKT
17101301IT Services1710AdministrationCorporate
17101401Fleet Sales1710SalesCMC-FLEET
18101101Toledo Distribution1810LogisticsCMC-PARTS

Some of Contoso's cost centers in controlling area A000 and the profit centers they derive (illustrative course data).

The fields that matter

Cost centers are maintained in the Manage Cost Centers app, or with the classic transactions in SAP GUI. Each record belongs to a controlling area and has an ID, a name and a validity period. Beyond that, a handful of fields do most of the work:

Identity and validityControlling area A000, cost center ID, name, valid-from and valid-to dates
ResponsibilityPerson responsible (time-dependent), for example the Detroit maintenance manager
CategoryProduction, administration, sales and so on; can restrict which activity types are allowed and set default lock indicators
AssignmentsCompany code and profit center (time-dependent); functional area where cost of sales accounting is used
Hierarchy areaThe node of the standard hierarchy the cost center belongs to (not time-dependent)
Control indicatorsLocks that block actual or plan postings of certain kinds, for example on a closed cost center
The parts of a cost center master record.
The Sign-Off Table · thesignofftable.com/academy/sap-co-201
TaskClassic SAP GUISAP Fiori
Create, change, display cost centersKS01 / KS02 / KS03; mass change KS12Manage Cost Centers (with upload of many records)
Standard hierarchy and groupsOKEON, KSH1–KSH3Manage Cost Center Groups, Manage Global Hierarchies
Line itemsKSB1Display Line Items – Cost Centers, Journal Entry Analyzer
RepostingKB11N (costs), KB61 (line items), KB65 (activity allocation)Reassign Costs and Revenues
AllocationsCycles KSU1/KSU5 (assessment), KSV1/KSV5 (distribution)Manage Allocations, Run Allocations
Plan/actual reportingReport painter reports such as S_ALR_87013611Cost Centers – Plan/Actual, Query Browser

Cost center accounting tools in SAP S/4HANA 2025 Private Edition. The classic transactions still run there; Public Edition has the Fiori apps only. Check app availability for your release and roles.

The profit center assignment is the field testers should care about most. When a cost posts to a cost center, the profit center is derived from the cost center's master data, so the cost reaches profit center reporting, segment reporting and, through the profit center, the business area view. A wrong profit center on one cost center sends every posting there to the wrong business, and nobody notices until the Fleet business's margin looks odd.

A cost center sits in one controlling area and company code, and its profit center assignment carries every posting on to profit center and segment reporting.
The Sign-Off Table · thesignofftable.com/academy/sap-co-201

Time-dependent fields

Some fields are time-dependent: their value is valid for a period, and changing them for a future date creates a new time slice rather than overwriting history. SAP's learning material names the person responsible, the profit center and the company code assignment as time-dependent. That is what makes reorganizations manageable. When Contoso moves Detroit Maintenance from the Fleet profit center to a new Shared Operations profit center from period 7, the controller creates a new time slice from the first day of period 7: postings in periods 1 to 6 keep Fleet, postings from period 7 derive Shared Operations, and last year's reports stay as they were.

Not everything is time-dependent. SAP's material notes that the assignment to the standard hierarchy area is not time-dependent, so historical reports use the current hierarchy assignment. If a cost center moves to another hierarchy node, reports for past periods move with it. That is a design choice to understand before a reorganization, not after.

  1. Period 1Cost center createdDetroit Maintenance valid from the start of the fiscal year; profit center Fleet
  2. Period 4New managerPerson responsible changed from period 4; earlier periods keep the previous manager
  3. Period 7ReorganizationNew time slice: profit center Shared Operations from period 7
  4. Reports for period 5History intactPostings in period 5 still show profit center Fleet
  5. Hierarchy moveNot time-dependentA move to another hierarchy node changes past reports too
How time-dependent fields keep history during a reorganization.
The Sign-Off Table · thesignofftable.com/academy/sap-co-201

What would you do?

Contoso reorganizes from period 7: Detroit Maintenance moves to the Shared Operations profit center. A key user proposes simply changing the profit center field on the existing record "so all reports show the new structure". What should Dan recommend?

Key points
  • Cost centers are areas of responsibility in a controlling area; each has a validity period.
  • Category can restrict activity types and set default locks.
  • Person responsible, company code and profit center are time-dependent; the hierarchy area is not.
  • The profit center on the cost center drives profit center and segment reporting of every posting.
  • Reorganize with new time slices, not by overwriting history.

Check your understanding · not graded

Lesson check

  1. 1. Which master data field links a cost center to profit center reporting?

  2. 2. What happens when you change a time-dependent field from period 7?

  3. 3. Which assignment is NOT time-dependent, per SAP's material?

  4. 4. What can the cost center category control?