Outlining Cost Object Controlling

Objective

After completing this lesson, you will be able to outline cost object controlling

Management Accounting

Controlling Architecture – Quantities and Values

The image gives an overview of the Contribution Margin in Market Segments. This is broken into four sections: 1) Profit of Organizational Units, 2)Activities, ABC_Quantities, Costs, 3) CE Groups, CE Reporting, CE in FI G/L, and 4) Variances, WIP, Result Analysis.

The Controlling architecture explains how quantities and values flow between the components of the SAP S/4HANA application with respect to accounting. Controlling adds the quantity flows in terms of preliminary costing, simultaneous costing, and final costing.

The typical quantity flows of logistics follow the supply chain sequence for procurement, production, stock movements, sales, and billing.

Product Cost Controlling (CO-PC) performs the following functions:

Product Cost Controlling – Benefits

Management and Legal Requirements that must be Mapped by CO-PC

Management RequirementsLegal Requirements
Support for cost reduction conceptsValuation of raw materials, semi-finished goods, and finished goods
Support for strategic decision-making:
  • Which products
  • Where or how to produce
WIP
Support for operative decision-making in pricing and manufacturing efficiencyReserves for imminent losses

The benefits of CO-PC are as follows:

  • Valuation of manufacturing efficiency

    • Set relevant standards to measure performance
    • Variance analysis
    • Reports for individual plants, product groups, products, or orders
  • Supports strategic decision-making

    • Primary cost component split and cost component splits by organizational unit
    • Scrap costs, process costs, and overhead allocation
  • Inventory valuation

    • Alternative valuations according to commercial law, group, and profit center
    • Three parallel currencies
    • Standard costs
    • Actual costs using the actual costing or Material Ledger component
  • Valuation of finished and semi-finished goods

    • Standard prices provided by cost estimates
    • Creation of alternative cost estimates for balance sheet purposes for closing activities
  • Determination and valuation of WIP at period-end closing

  • Period-based accrual calculation with provisions for imminent losses

    • In a make-to-order (MTO) environment
    • Corresponding updates of balance sheet as well as profit and loss statements

Product Cost Controlling

The image shows the difference between two types of Product Cost Planning: BOM and Routing. BOM has multiple branched components, whereas Routing is linear. The image shows that prices for materials, activities, etc. are added together to produce a cost estimate.

The features of CO-PC are as follows:

  • Helps plan the costing of goods manufactured and services.

  • Allows planning to be performed without any reference to a production order (costing is carried out independently of any production order).

  • Allows costing to be carried out automatically when quantity structure data (such as bill of materials and routing) exists in the production planning (PP) component of SAP.

  • Allows costing items to be entered manually in unit costing or ad hoc costing with no quantity structure.

  • Allows use of the batch input method to transfer the quantity structure from a remote system to the SAP S/4 HANA application.

Product Cost Controlling – Components (2)

The image shows the differences between Product Cost Planning and Cost Object Controlling. Product Cost Planning results in a cost estimate, whereas Cost Object Controlling plans for preliminary and simultaneous costing, resulting in a final cost when the period ends.

In Cost Object Controlling, the system uses a cost object to collect the costs incurred when a product or service is created. The cost object to be used depends on your Controlling requirements. Possible cost objects are sales orders, production orders, process orders, product cost collectors, and projects, among others. Cost Object Controlling allows simultaneous costing (mapping and valuating logistical quantity flows) and final costing (period-based accrual calculation and variance calculation). The results of period end closing with the cost objects are settled to Financial Accounting (FI) and CO-PA.

Product Cost Controlling – Components (3)

The image shows the differences between Product Cost Planning, Cost Object Controlling, and Actual Costing/Material Ledger. Actual costing results in a material settlement of the actual costs.

Actual costing is used to calculate the actual cost of goods manufactured at the end of the period. The result can be saved in the material master as a periodic average price for the closed period. The quantity structure is derived dynamically from the material movements in the SAP S/4 HANA application. The values connected with these movements are collected in the material ledger. With multilevel settlement, you allocate variances over multiple procurement levels.

Cost Object Controlling helps you answer the following questions:

  • What actual costs did you incur in your area during the current period?

  • What costs did you expect based on the quantity manufactured?

  • Are some product groups performing significantly better than others?

  • What is causing these variances?

  • What are the scrap costs of your new production line?

  • Did continuous improvements have an effect on the costs?

  • What kind of profit is brought about by a concrete sales order?

Cost Object Controlling

The image shows a picture of a truck and a list of items in a Cost Object plan, along with the estimated total.

 Product costing uses the logistics data to determine the BOM and the activities required. This data forms the quantity structure.

Product costing valuates the quantity structure of the BOM with the following information:

  • Material costs
  • Production costs
  • Process costs
  • Overhead on the direct material and production costs
  • Overhead for sales and administration costs

The system saves the results as a cost component split and an itemization. These results are used as follows:

  • The Cost Object Controlling (CO-OBJ) uses the itemization in variance analysis on itemization level.

  • The Profitability Analysis (CO-PA) uses the cost component split to calculate the contribution margin.

  • The Financial Accounting (FI) uses the cost component split to split the cost of goods sold (COGS).

Simultaneous Costing – Working Process

The image shows a drawing of a truck, with the Resource Consumption factors Goods Issue, Confirmation, External Procurement, and External Activities. To the right of the drawing is a list of the Cost items and their actual cost, along with the total.

The actual costs of the cost object result from the following processes, for example:

  • Goods movements in Materials Management (MM)

  • Invoice receipts in FI

  • Confirmations in PP

  • Account Assignment of external services directly purchased for the cost object

  • Settlement of costs for re-work

You can enter material withdrawals from the warehouse, confirmations, and goods receipts in separate operations. You can use the control key of the operation to specify that a goods receipt is to be posted automatically when the operation is confirmed (normally the last operation). You can also assign consumable materials to an operation and specify that a goods issue for these materials can be automatically posted with the confirmation. You can create the confirmation at order or operation level. Confirmation at operation level is recommended if WIP and variances are to be calculated later.

Period-End Closing – Working Process

The image shows symbols for different Periodic Costs, such as Process Costs, Revaluation, and Overhead. To the right is shown a Cost Object list comparing the planned cost amount and the actual amount.

Template allocation is an allocation technique for activities and processes in Management Accounting. The sender could be cost centers or business processes, the receiver might be any controlling object type. Essentially, it can use any information from the SAP S/4HANA application as a cost driver to allocate overhead costs based on consumption. Regarding revaluation, for cost center activities an actual price calculation could be performed to revaluate the activity allocation with these actual prices.

Overhead allocation is a traditional method of calculating the overhead costs of cost centers on cost objects using surcharges on direct costs. Template allocation has extended functionality due to the diversity of available drivers.

Execution of Period-End Closing

The image compares Periodic Costs, Costs Analysis, and FI/CO Posting. Periodic Costs involve Template Allocation, Revaluation, and Overhead Surcharge. Costs Analysis includes Work in Process, Scrap, Variances, target Costs, and Results Analysis. FI/CO Posting includes Settlement.

The system uses results analysis to determine the WIP based on either actual costs when full settlement is used, or target costs when periodic settlement is used. Variance calculation determines the target costs of the cost object. The target costs enable you to run a target/actual comparison report. The scrap variance is calculated always based on the target costs compared to actual costs.

The system performs a results analysis for cost objects that carries revenue. Those cost objects are as follows:

  • Sales Order Items

  • Work Breakdown Structures

  • Internal Orders

  • Maintenance Orders

  • Customer Service Orders

To perform results analysis, the system needs the parameter Results Analysis Key in the cost object to be assigned. Settlement is the last step of period-end closing in Cost Object Controlling. The values determined are settled in other components, such as FI and CO-PA, and at the same time, the system creates the appropriate line items in the Material Ledger.

Product Cost by Order

The image shows a picture of a person in a warehouse holding a tablet. The image is titled When to Use? and includes the points: Standard product with variants, Sales order related requirements, Full cost traceability needed, Controlling by individual protection lost needed.

Product Cost by Order is used when the focus of Controlling is on discrete quantities. The prerequisite for that controlling method is the use of production orders in the production planning area (PP). Production orders are used for products that experience variation, or differ depending on customer requirements.

Production Order

The image shows three different Production Orders, all with the same costs, debit, and credit totals.

Costs are captured for goods issues, confirmations and goods receipts. These costs are posted to the cost object, such as a production order.

The settlement rule has the settlement type FUL, which means full settlement. For period-end closing, the status of the cost object chooses whether WIP or variances could be calculated.

Relevance of Status in Product Cost by Order

The image shows three boxes, with a calculation of actual costs equalling WIP at Actual in each. The different equations are called Partially Released/Released, Partially Delivered, and Delivered/Technically Completed.

In the Product Cost by Order component, the status of the cost object indicates whether the system calculates WIP or variances.

Product Cost by Order has the following statuses:

  • If the order has neither the status delivered (DLV) nor technically completed (TECO), WIP is calculated based on actual costs. The difference between all debits and credits of the order is the value of the WIP.
  • If the order has status DLV or TECO, any existing WIP will be canceled and the system interprets the entire remaining order balance as variances. Various variance causes are evaluated and summarized into appropriate variance categories.
  • Product Cost by Order does not realize variances until the last period of production.

Product Cost by Period

The image shows a car factory assembly line and is titled Environments. The factors under environment are: High volume production, Stable and continuous production, No lot-based controlling needed, Costs collected on product cost collectors, and Example: Repetitive manufacturing.

Product Cost by Period is used when the focus of Controlling is on a consistent and continuous production process with a standard product. The use of the Product Cost Collector is recommended when the logistics processes are stable and do not require order level control. The use of a Product Cost Collector is necessary in the following cases:

  • You are using repetitive manufacturing with production process which means that production planning and confirmation will be performed to the production line and not by production orders. All costs depending on the logistic processes to the production line are posted to the Product Cost Collector.

  • You are using the Process Orders within Joint-Production. Using Joint-Production, Product Cost by Period is not available.

Using the Product Cost Collector, the controlling level is based on the product-ID. Manufacturing within mass production, the controlling level related to products and not every production order usually makes more sense. The production line on which a product is manufactured is represented by a production version in the material master of the product. The production version combines the material number of the product with the production line (routing-number) and the used primary products, such as raw material.

Product Cost Collector

Image showing a Product Cost Collector with debit and credit details, an automotive assembly line, and a production order screen with status updates.

Costs for goods issues, confirmations, and goods receipts are posted to the cost object, such as product cost collectors. The settlement rule has the settlement type PER. For period-end closing, the system calculates WIP in target costs and variances simultaneously.

Periodicity in Product Cost by Period

The image shows project cost breakdown over time showing actual costs, delivery value, work in progress (WIP) at target, and variances for each period.

In Product Cost by Period, WIP is calculated in target costs and variances simultaneously in the following ways:

  • For repetitive manufacturing, you need to define reporting points to obtain return values for operations. For production and process orders controlled by period, you must enter confirmations for the operations. SAP recommends a product cost collector as the cost object for repetitive manufacturing.

  • The system determines the target costs of the cost object based on the costing that you can specify with a valuation variant in Customizing. Based on this, the system calculates the WIP and the scraps at target cost. Regarding to WIP, the confirmed quantity of a following operation is subtracted from the confirmed quantity of the previous operation and multiplied with the calculated cost from the fist to the previous operation of the confirmation. Regarding to the scrap, the scrap quantity is entered with the confirmation of the production order and multiplied with the calculated cost from the first operation up to the operation where the scrap quantity has been confirmed.

  • Variances result from deducting the WIP and the scrap at target cost from the balance, where various variance causes are examined and represented by appropriate variance categories.

  • Variances are realized by period in Product Cost by Period.

Product Cost by Order Versus by Period

The image shows a table comparing product cost by order vs by period in terms of settlement type, work in process, variances, settlement, and cost objects.

The product cost collector can only be controlled by period. The product cost collector can only be controlled by period. The process order without co-production and the production order without co-production can be controlled by order and by period. To enable cost object controlling by order, the settlement type in the settlement rule of the order must be set to FULL SETTLEMENT. Cost object controlling by period requires the settlement type PERIODIC SETTLEMENT.

Controlling in Make-to-Order Scenarios

Some cost objects can only be controlled by order, while others can be controlled by period. When using repetitive manufacturing without production orders in PP, a product cost collector is required for cost object controlling. In this production scenario, a simplified status concept is applied. The standard products will be manufactured over months and years, therefore a status-relevant period-end closing, like in product cost by order, could not be used.

While production orders in the manufacturing scenario use actual cost to calculate work in process (WIP), revenue-bearing cost objects are not used directly in the production scenario but in order-to-cash scenarios. Cost objects in such scenarios are sales order items, work breakdown structures (WBS) and customer service orders.

The image shows a diagram showing a project broken into sub-projects, with cost and revenue analysis, sales orders, production orders, and project or sales order stock required.

Customer order processing is used when the production starts after the customer order has been received. This scenario takes place in the following situations:

  • Individual constructions have been ordered by the customer

  • Series products with variant configuration will be manufactured

  • In general with plant construction

The customer order can provide the functionality to represent the order-to-cash process. The customer order can be combined with other cost objects such as WBS and Internal Orders. When using the Project System (PS), a sub-project as part of a project structure (WBS — Work Breakdown Structure) can be assigned to the customer order item. If the WBS is marked with the operational indicator Billing element, the revenues are posted to the WBS within the billing of the sales order item. This allows several customer orders to be combined into one project, or to different sub-projects of a WBS. If a WBS is marked as statistical, it cannot be assigned to the sales order.

Scenario with Several Controlling Concepts

Diagram showing product cost breakdown by sales order and period, from finished product to raw material and procurement, with make-to-stock and make-to-order production.

If a customer order is added to order-specific product controlling or periodic controlling, the work with the objects that represent the production does not necessarily change. By means of Customizing, it is possible that the customer order is processed with the Product Cost by Sales Order, whereby the result analysis for this revenue-bearing cost carrier is performed.

Sub-products, especially those with the flag Collective Requirements Only and the production scenario Repetitive Manufacturing, will be controlled with the controlling concept Product Cost by Period. Sub-products with the requirement type "Individual Requirements Only" or requirement type "_" (blank) deriving upper level make-to-order requirements will be controlled with Product Cost by Order.

While the period-end closing in Product Cost by Period and Product Cost by Order focus on work in process (WIP) and variance analysis, the Product Cost by Sales Order calculates the reserves for anticipated losses or missing actual costs.

Products Used in this Course

In this course, a forklift will be used for the following scenarios:

  • Make to stock production (MTS) with product cost by period

  • Make to stock production with product cost by order

  • Make to order production (MTO) with product cost by sales order

Flow chart showing make to order and make to stock product costs by sales order and production order in a manufacturing process, with various components like engine, frame, tires, paint, etc.

Using the Product Cost by Period scenario, a product cost collector will be created using the bill of materials (BOM) and the routing of the assembly Gearbox. The connection between the product cost collector and the production order is based on the Controlling Level, which in this case is the BOM and the routing. Alternative controlling levels are product versions, which includes the BOM and routing, or just the plant. The product version as controlling level will be used in the production scenario with Repetitive Production. Using the plant as controlling level, a fully production controlling is not available. Such a controlling level is not used in this course. To enable such a scenario, the product cost collector first has to be created. The order type for the production orders needs a flag to be assigned to the product cost collector and the settlement type PP2 (production material periodic settlement). Although the production order will not save any costs, the settlement rule in the production order is used to credit the product cost collector with the yield quantity confirmed to the production order. Without settlement type Periodic Settlement, the assignment of the flag Product Cost Collector to the order type of the production order is not possible.

The Product Cost by Order scenario will be used with the assembly chassis of the forklift. In this coupling scenario, the production order is used as a logistic order and cost object simultaneously. The main difference between Product Cost by Period and Product Cost by Order is the calculation of the work in process (WIP). Using product cost by order, the WIP is calculated on the actual cost balance of the production order. It is dependent on the status of the production order. Only production orders which are not technically completed, or final confirmed, calculate the actual balance as WIP. Otherwise, the actual balance is a variance and WIP is zero. Using Product Cost by Period, the WIP and variances are calculated at any period-end closing. Therefore, the WIP is not calculated based on actual cost, but on target cost. The target costs are the multiplication of the actual WIP quantity and the standard cost, based on the material cost estimate or preliminary costing of the product cost collector. The difference between the actual balance and the WIP is the variance of the product cost collector in the period end closing for every period.

In the Product Cost by Sales Order scenario, a sales order for the forklift will be created. The sales order item needs a requirement type for MTO - production. The requirement class in this scenario includes the flag to post the yield quantity with the Stock Type Sales Order Stock. It also includes an account type (E) which sets the sales order item as a controlling object. The material requirement run in production planning (PP) will create a plan order, which is assigned to the sales order item. With the conversion of the plan order to the production order, the production order will also be assigned to the sales order item. Therefore, the confirmed yield quantity will be posted with stock type sales order stock. Using the information system, the cost can be analyzed from the view of the sales order item to all assigned production orders.

Summary

  • Cost Object Controlling helps manage costs for production processes in SAP ERP.
  • Preliminary, simultaneous, and final costing are essential terms in Cost Object Controlling.
  • Product cost by order focuses on discrete quantities using production orders.
  • Product cost by period is used for continuous production processes with standard products.
  • Product cost by sales order is used for make-to-order production scenarios.