How to Assign Material Master to Profit Center in SAP
โก Smart Summary
Assigning materials to a profit center in SAP links each material master to the organizational unit responsible for its costs and revenue, giving default account assignment for sales orders, production orders, and profitability reporting.

What is a Profit Center in SAP?
A profit center is an organizational unit in SAP Controlling (CO) that manages the costs and revenue of a specific area of a business, such as a product line, region, or plant. It behaves like a small company within the company, letting management measure internal profitability separately from external financial reporting.
Because a profit center collects both costs and revenues, it answers practical questions: how much revenue an area earns, what the cost of goods manufactured is, and what operating profit it delivers. Return on investment and cash-flow style analyses become possible at the profit center level. Before a material can point to a profit center, the profit center itself must already exist and be active in the controlling area.
In everyday transactions, SAP needs a profit center on each line that carries cost or revenue. Assigning it in the material master means the system proposes that profit center automatically, instead of asking a user to type it on every document.
Why Assign Materials to a Profit Center?
Assigning a material to a profit center gives SAP a default account assignment whenever that material is used. When a sales order, delivery, or production order is created, the system reads the profit center from the material master and copies it to the document, so revenue and cost postings flow to the correct area of responsibility without manual entry.
- Consistent reporting: Every posting for the material reaches the same profit center, keeping profitability reports accurate.
- Less manual work: Users do not retype the profit center on each order, which reduces data-entry errors.
- Better analysis: Margins, return on investment, and contribution can be evaluated per product line or region.
- Integration: The assignment links Materials Management, Sales and Distribution, and Production with Controlling.
Without this assignment, documents may fall back to a dummy profit center or force manual selection, which weakens the reliability of profit center reporting.
How to Assign Materials to Profit Center in SAP
SAP offers two ways to make this assignment. The first uses the IMG (Customizing) path, which is useful when a configuration specialist assigns the profit center as part of system setup. Following is a step-by-step process on how to assign a profit center in the material master through the IMG.
Step 1) Enter Transaction Code ‘SPRO’ in the SAP Command Field.
Step 2) In the next screen, select the ‘SAP Reference IMG’ button.
Step 3) In the next screen ‘Display IMG’, follow the menu path: Controlling โ Profit Center โ Assignments of Account Assignment Objects to Profit Center โ Material โ Assign Material Masters.
Step 4) In the next screen, enter the Material ID for which the profit center is to be assigned.
Step 5) In the next dialog box, select the ‘Sales General/Plant’ view of the material master.
Step 6) In the next dialog box, enter the following:
- Enter the Plant for the material.
- Enter the Sales Organization.
- Enter the Distribution Channel.
Step 7) In the next screen, enter the Profit Center in the master.
Step 8) Press the ‘Save’ button from the SAP Standard Toolbar to complete the assignment.
Assign a Profit Center Directly in the Material Master (MM02)
The second method assigns the profit center directly in the material master, which is the most common approach for day-to-day master data work. It is handled with transaction MM02 (Change Material) rather than through Customizing.
Step 1) Enter transaction code MM02 in the command field and enter the material number you want to change.
Step 2) On the view-selection screen, choose the Sales: General/Plant view. The Costing 1 view also holds the same profit center field.
Step 3) In the organizational-levels dialog, enter the Plant, and, for the sales view, the Sales Organization and Distribution Channel.
Step 4) Locate the Profit Center field (technical name MARC-PRCTR), then enter or change the profit center for the material.
Step 5) Press Save. The profit center is now stored for that material and plant and will default into future documents.
A few points make this method reliable:
- The profit center in the material master is plant-dependent, so repeat the change for every plant that needs it.
- If the Profit Center field does not appear, Profit Center Accounting may be inactive, or the field may be hidden by the material master field selection (transaction OMS9).
- Changing the profit center affects new postings only; documents already posted keep their original profit center until a reorganization is run.






