Activity Based Costing in SAP FICO
Activity Based Costing in SAP FICO
INDEX
1.Introduction.
4.Master data.
6.Planning.
10. Conclusion.
Introduction
1.Determining the cost objects, the organizational unit which can be used
for tracking cost and distributing to product
How the cost will be considered as Setup and pressing, it’s depended
upon the nature of the activities, here in this example we are
considering SETUP as a manual activity so all the wages paid to the
workers could be consider as Variable Setup cost and cost for
lubricant oil used in press shop could also be consider as variable
cost. In this way we can decide activity dependent and activity
independent cost and in SAP it can be used to distribute the cost to
the product. The details can be seen from the below document on how
to differentiate activity dependent and activity independent cost:
2. Body Shop/ Welding
3. Paint Shop
4. Engine Plant
In engine plant all different parts of engine are manufactured and
assembled. After manufacturing of engine, it is sent to assembly line
to be included in car. Here we can identify two different activities, like
manufacturing of engine parts and assemble of parts. These activities
can be used to track cost.
5. Assembly Line
The next department is assembling line, where the painted car body
and its engine are assembled. Then car is sent for quality testing.
The car is driven on a few miles test track to check for rattles or other
issues. Once a car meets all quality standards, kept in warehouse and
are ready to send to customer, dealers.
Creation of Activity:
T-Code: KL01
Path: SAP Easy Access > Accounting > Controlling > Product Cost
Controlling > Product Cost Planning > Master Data > Activity Type/Price
Planning > Condition Records > Create (KL01)
·Description of activity
·Activity Type Categories: this defines how we are going to put the values
of plan & actual activity and what method will be used for distributing
or allocating activities. Different standard options are:
i. Indicator 001: if we select 001, then plan activity price are calculated
automatically based on Plan Total Cost divided by plan activity.
ii. Indicator 002: in 002, the variable plan activity price is calculated based
on plan activity and fixed activity price is calculated by considering the
Capacity.
·Actual price indicator: if we define the actual price indicator then system
use this for calculating actual price otherwise previous price indicator
will be used.
iv. Indicator 005: here the actual activity price is calculated by considering
the actual activity.
v. Indicator 006: the variable portion of cost is determined through actual activity
and fixed portion is determined through actual capacity.
T-Code: OKEW (Assign the new cost center to the splitting structure)
Path: SAP Easy Access > Controlling > Cost Center Accounting > Master Data
> Assignments > Splitting > Assign Cost Centers to Splitting Structure.
Purpose: OKEW is used to assign cost centers to splitting structures in SAP.
This enables accurate allocation of costs across multiple cost centers based
on predefined rules, improving the accuracy of internal cost reporting and
controlling processes.
Double click on splitting structure and assign the cost centers to the respective
splitting structure
Planning:
1.Maintain Versions:
You’ve defined the planning versions for CO-CCA in Chapter 3, and the same
versions defined for CO-CCA are available to use in CO-ABC. You can use
Transaction OKEQ to maintain versions.
2.Group Maintenance:
3.Manual Planning:
In the manual planning step, you’ll define the planning layouts and planning
profiles for CO-ABC planning. You’ve already created planning layouts for cost
center planning in Chapter 3, and the process is similar in CO-ABC. Use
Transaction CP65 to create planning layouts for business process cost
planning, Transaction CP75 for business process quantity/prices planning, and
Transaction CP85 for business process statistical key figures planning.
4.Plan Data Transfer:
5.Allocations:
Distribution.
Assessment.
Distributions and assessments follow the push method (the approach where
you define a sender cost object and a receiver cost object for the costs without
using a valuated quantity structure to perform the allocation). The customizing
of distributions and assessments follows the same principle as for cost center
distributions and assessments. Use Transactions CPV7, CPV8, and CPV9 to
create, change, and display CO-ABC plan distributions, and use Transactions
CPP7, CPP8, and CPP9 to create, change, and display CO-ABC plan
assessments.
Together with templates, indirect activity allocations are used to create the
pull method, where a complex allocation method based on quantity and
formulas can be used to allocate the CO-ABC costs. Indirect activity allocation
is also customized using allocation cycles, which have been already described
in the Chapter 3. Use Transactions CPC7, CPC8, and CPC9 to create, change,
and display CO-ABC indirect activity allocation. Now that you’ve seen the CO-
ABC planning customizing and its similarity with CO-CCA planning
customizing, you’re ready to move on to the next topic, actual posting
T-Code: KP26
Path: SAP Easy Access > Accounting > Controlling > Cost Centre
Accounting > Planning > Activity Inputs > Change Price/Activity Inputs
> Change Plan Prices.
Purpose: KP26 in SAP is used to plan and maintain activity prices for cost
centers. It helps allocate costs to cost objects like production orders or
projects based on activity consumption, supports budgeting and cost control,
and integrates with other modules like Product Costing and Production
Planning for accurate cost management.
After designing the overall structure of value flows, activities need to
be linked to cost centers through KP26. Here we need to define Plan
Activity, and Plan Capacity. Quantity defined for plan activity or
capacity are used to calculate activity prices at KSPI depending upon
price indicator set while defining master data. If we select price
T-Code: KP06
Path: SAP Easy Access > Accounting > Controlling > Cost Centre
Accounting > Planning > Cost & Activity Inputs > Change Cost/Activity
Inputs > Change Plan.
Purpose: KP06 in SAP is used for planning costs for cost elements within specific
cost centers. It helps with budgeting, cost control, and providing a basis for
cost allocation, while supporting variance analysis by comparing planned and
actual costs.
All the primary expenses are planned on cost centers through KP06.
Here we can also define activity dependent cost with the combination
of planning at cost element for activity at cost center.
d. Plan Cost Splitting through (KSS4): plan cost split distributes the plan
fixed cost to the activities assigned to the cost center. The
distribution of cost happened on the basis of splitting rule defined in
splitting structure. So, the assignment of cost centers to the splitting
structure is important.
e. Plan Activity Price calculation (KSPI): KSPI calculates plan activity price
or activity rate.
Ø Monitoring of direct and indirect activity cost possible with the help of
controlling activities.
Conclusion:
With the help of this article, I have tried to focus how the concept of
activity-based costing can be applied in SAP. Here we can see how to
identify activities in different manufacturing processes. By carefully
analyzing the business process for manufacturing or production
organization, we can find out cost carrier activities and use activity-
based costing to improve the accuracy of product costing and
profitability analysis.