Indirect Activity Allocation May 2013
Indirect Activity Allocation May 2013
Page
1 of 16
Because managers are allocated a portion of overhead, much of which arises in other
departments and is considered beyond the line managers' control, no one is held accountable for
overhead. Managers have an incentive to reduce their direct costs on which overhead expense is
allocated, but no incentive to reduce overhead itself. Overhead is indeed controllable and the
accounting system must reflect this. As mentioned earlier, if overhead expenses can be traced to
the products or services that give rise to them, they should be. If not, recognize that not all
expenses need to be allocated. If there is really no relationship between a product or service and
an overhead expense, an allocation serves little purpose.
To budget and control these expenses separately is a better option, rather than create the illusion
that volume or production efficiencies can change them. If the cost of the human resource
department is independent of or too costly to trace to individual products, it is better to establish
an operating budget and holding the department manager responsible for it. Perhaps it is possible
to develop measures such as cost per applicant to measure efficiency. If costs change, the results
are reported for just the department; the difference does not have to be absorbed by other
departments or individual products.
The same holds true for companies that like to allocate a portion of all corporate expenses to
division or product lines to create pro forma P&Ls. Although the allocation may ensure that all
the costs of business are reported, it ends up assigning the costs to departments that have no
control over them and the allocation is unrelated to the source of the expense.
The important thing is not to ignore the expenses or the line mangers held responsible for them.
Overhead is too large to simply vanish in a series of allocations. The accounting system must
ensure accountability for the level of overhead and it must be aligned with what the managers
can actually control.
Clearly the benefits of management accounting information must be weighed against the
cost of collecting and compiling the information.
There is no single way to allocate costs, but some relationships will stand out as logical.
For example:
Power can be tied to the number of machine hours a product requires.
Expenses for the building can be allocated first to departments based on square footage
and then to any products produced in that department.
Telephone expenses can be allocated based on the headcount in different departments and
then to the products produced in the departments.
Many allocations proceed in a step-down manner. For example, some portion of building costs
may be allocated to a quality assurance department. These costs, added to wages in the
department, are then allocated to several different assembly and packaging departments. Next
total costs for these areas are allocated to products. In many companies labor hours are the basis
of allocation. This scheme makes sense when production is labor intensive; however, as
processes have gotten increasingly automated, many such allocations have become outdated. The
best allocation scheme is one that traces costs as closely as possible to their source.
The best way to do so is using activity based costing (ABC). One of the most recent
developments in management accounting is the field of activity based costing. ABC is a
management accounting approach that traces all indirect costs, including administrative costs,
back to the products that generated them. This practice recognizes the problems traditional cost
systems have with allocating overhead and with ignoring selling and administrative expenses,
even though these may vary with sales or production volume.
Page
2 of 16
Management accounting and correct allocation methods are critical for internal decision making
and control over the organization.
3. Options and Type of Allocations
This section describes different types of allocations and their main purpose. Most allocations are
used at period end.
Period end allocations are procedures which handle indirect allocation methods. Indirect
allocation methods do not have the exchange of activities which are used as the basis for cost
allocation, but instead have user defined keys such as percentage rates, flat amounts, statistical
key figures, or posted amounts. These type of allocations are usually carried out after all the
primary postings for a relevant period have been made. In addition to month end allocations
there is one important method of allocation that will happen during the month. Each internal
activity is valuated to determine the costs for business events (e.g. Internal cost allocation)
The following allocation methods are available for cost center accounting:
2.1 Direct Internal Activity Allocation
Internal cost allocation is used in cost center accounting. It involves measuring, entering and
allocating of internal services performed. In order to use direct internal cost allocation the system
requires relevant allocation bases which can be measured and used to allocate costs. These bases
are known in SAP as activity types (e.g. quality control hours, maintenance hours ). The costs are
allocated when operations are confirmed or activities recorded. This is a transaction -based
allocation method, it does happen during the month for every transaction using activity types that
is posted in cost center accounting. To obtain the costs the system multiplies the activity quantity
produced by the activity price (determined for an activity). You can either set the activity rate
manually when you plan the activity or let the system compute it automatically. This utility is
useful in that activities on cost centers can be allocated when they occur and will be allocated on
the base of utilization of activities in cost centers.
This type of allocation will be mainly used for production related cost centers, because it is not
always possible to determine activities and activity rates for service and overhead cost centers as
well as determine the use of activities in these cost centers.
2.2 Indirect Activity Allocation
Indirect activity allocation is a tool for automatically allocating plan and actual activities. Unlike
direct activity allocation you use self-determined keys to allocate activities. Prior to allocation a
fixed activity network is generated and valuation executed iteratively using it for allocation.
2.3 Calculation of Imputed Costs
Imputed costs are costs which need to be handled differently in cost center accounting and
financial accounting. For example, operating costs which can be shown in financial accounting
on an annual basis should be shown within management accounting on a monthly basis. Thus the
process of distributing irregularly incurred expenses evenly over a number of periods is known
as imputed cost calculation.
2.4 Distribution
It is a method of allocating costs from one cost center to other cost centers. It allocates all costs
on one primary cost element to the same primary cost element on different cost centers.
All information about the distributing posting, for example details on sender and receiver is
documented in the cost accounting document.
Advantages:
Original cost element on the allocated costs is retained on receiver cost center
Disadvantages:
Page
3 of 16
Total on the original (sender ) cost center is 0, due to using the original cost element for
allocation
More records are generated in the system
2.5 Assessment
It is a method of allocating cots from one cost center to other cost centers. This method does not
allocate using the primary cost element but transfers costs using and assessment (secondary) cost
element. Therefore details of the original cost elements will not be shown on the receiver cost
element. This method allows grouping together of different primary and secondary cost
elements. All information about the allocation posting, for example details on sender and
receiver is documented in the cost accounting document.
Advantages:
Original costs remain on the cost center. So it is possible to report on just the primary
costs.
Data in the system is grouped together, for example material costs can be put to one
assessment cost element.
This method can allocate both primary and secondary cost elements on a cost center.
Disadvantages:
The receiver cost element cannot identify the primary cost element.
Page
4 of 16
Page
5 of 16
Sender cost center (CC 1) allocates $1000 to 2 receivers (CC 2, CC 3). The tracing factors (e.g.
statistical key figures or activities) posted for the receivers are:+100 for CC 2, -90 for CC 3. The
sender base is the total of the tracing factors: +100 - 90 = 10.
Without scaling of the tracing factors the allocated amounts are calculated as follows:
CC 2 receives $1000 * (+100)/10 = $10000
CC 3 receives $1000 * (-90)/10 = $-9000
CC 3 is thus credited with $9000 at the expense of CC2.
The scaling process works as follows:
1. The lowest tracing factor is set to 0.
2. The other tracing factors are increased accordingly.
Then the newly calculated tracing factors for our example are:
CC 3 is 0. CC 2 is increased by the scaling amount of 90. Sender CC 1 would now be
credited 100% to CC 2 and CC 3 would be neither credited nor debited.
You must define scaling for single segments or for a segment and a cycle.
Iterative indicator
When a cycle is processed iteratively, all segments are processed one at a time. The result of one
segment is then used by the next segment in the cycle. Note however that this indicator only
applies to other senders within the cycle. If a later segment uses 'posted amounts' as a basis of
receiving, then results of earlier segments are not taken into consideration. This indicator should
only be used if really necessary, since it will run the cycle until all the costs in a sender are
allocated, it may have an impact on runtime of the cycles. Depending on the sizes of the created
cycles the runtime could be an issue.
Object currency
If this field is set all the sender values in the object currency are computed separately and
distributed in separate fields. This facility only functions when the object currency of all objects
is the same because no translation will take place during processing.
If this indicator is not set it will result in the object currency being determined by the controlling
area currency.
Transaction currency
In indicating the transaction currency posted sender values are computed separately and the
receiver is updated in the posted transaction currency. In setting this indicator the allocation will
create more records for each receiver and sender relationship. If you don't set this indicator the
allocations will be carried out using the controlling area currency.
5.1 Segments
A segment is a way of grouping together related sender-receiver relationships. Each segment
defines the cost elements and cost centers to be allocated. The receivers can be cost centers,
orders or WBS elements. Each segment has to have one assessment cost element assigned.
Page
6 of 16
Sender cost centers, where the values to be allocated are calculated using the same rules, and the
corresponding receiver cost centers, where the tracing factors are determined using the same
rules, are combined in a segment.
The segments are processed sequentially during an allocation run.
Sender values
Sender values are either actual or planned. If not the total amount, but a fixed predefined amount
or percentage should be allocated it can be defined here.
Tracing Factors
Tracing Factors: The tracing factors within a segment control how the system will compute
allocation. The system has four possible tracing factors:
Variable Portions - this tracing factor computes the allocation from the total file. In order to tell
the system which totals file to access, the appropriate field group must be chosen. The field
group indicates what the allocation base is for the segment. The following groups are
available:actual costs, planned costs, actual consumption, planned consumption, actual
statistical key figures, planned statistical key figures, actual activity, planned activity
Fixed Amounts- within the tracing factor screen the receivers are selected and charged directly
with a fixed amount. The amount credited to the sender is derived from the total of the receiver
debits.
Fixed Percentages - the value form the sender is allocating according to the percentages on the
receivers. The percentage value must not exceed 100. Where the percentage value is less than
100 the remainder stays on the sender.
Fixed Portions - the value form the sender is allocated according to the total number of receiver
portions. Unlike the percentage allocation the value can be a maximum of 999.99.
Allocation Base
The use of allocation base only arises of the tracing factor '1' - variable portions is chosen. Then
it is important to decide which of the field groups will be used to make the most meaningful
allocation. If the field group entered is incorrect it may override any selection criteria chosen
(e.g. if the field group actual costs is used but with a statistical key figure entered in the selection
criteria the statistical key figure will be ignored. The allocation will be made on the basis of
actual costs present on the receivers.)
Use of Statistical Key Figures in Assessments
There are two types of statistical key figures within SAP: a fixed value and total value key
figure.
The fixed value key figure (type 1) indicates that a key figure is fixed from the initial
month for all subsequent months of the current fiscal year.
A total value key figure (type 2) indicates that the amount of the key figure is set for the
respective month and not carried forward to the subsequent months.
Statistical key figures can be incorporated in assessment cycles when the allocation is based on
ratios like headcount square footage, telephone units etc.
6. Processing Allocations
Cycles can be processed directly on-line or as a background job. They can be processed in a test
mode or an updated mode and with/without a detailed list display. Usually allocation cycles are
processed at the end of each month for the period that has to be financially closed.
The use of background jobs is recommended however it is imperative that these jobs are
scheduled after all the statistical key figures have been input into the system.
Page
7 of 16
If errors are found after the cycle has been run, provided the CO posting period is still open, the
cycle can be reversed. It can be corrected if necessary and re-executed. This generates more
records (one record for each posting, one for each reversal) on the database but is the safest way
to perform corrections as no direct posting is permitted on assessment cost elements.
Page
8 of 16
The activity type category 3 (manual entry, indirect allocation): here the
segment definition must include the sender rule Posted quantities and any
receiver rule except Fixed quantities.
If activity type planning and internal activity allocation has not yet taken place, indirect
activity allocation is possible only for activity types of category 2 because the R/3 System
has no basis for allocation (meaning plan and actual quantities) yet. In this case, determine
the activity type category in the segment definition.
In actual indirect activity allocation, the activity type category is determined
in segment definition or is drawn from the default value in the activity type
master data.
Receivers for indirect activity allocation in the Activity-Based Costing component (CO-OMABC) are business processes and cost objects, just as in manual activity allocation (activity
input planning). To do so, you must enter a delta version in the header information.
If the receiver of the activity allocation is a cost object (for example, a
production order or a product cost collector), then the prices used in the
valuation are determined based on the valuation variant. In this case, the
valuation variant is linked to the cost object through the costing variant for
the simultaneous costing. If the receiving cost object is not tied with a costing
variant for the simultaneous costing, then the planned price for the period is
used for the valuation.
_
Transaction Code
KSC8
2. Choose
SAP Reference IMG.
3. Open the tree Controlling Cost Center Accounting Planning Allocations
Activity Allocation Indirect Activity Allocation.
4. Choose
Define Indirect Activity Allocation.
5. Place the cursor on the Change Plan Indirect Activity Allocation, choose
Choose.
If the Set Controlling Area dialog box appears, enter the following data then choose
:
Field
Europe
North America
Controlling area
1000
2000
Field
Europe
North America
Cycle
I-IAP1
I-IAP3
Page
9 of 16
Starting date
01.01.1995
01.01.1995
This cycle is used only for company code 1000 Germany or 3000 U.S.A., as these are
the only company codes in which indirect activity allocation occurs. Company codes
2000 Great Britain (or 4000 Canada) use assessment to allocate secondary costs.
7. Choose
.
8. Choose
.
You see which areas are to be allocated using indirect activity allocation.
9. To close the dialog box, choose
.
10. Choose First segment.
11. Choose the Sender/Receiver tab page.
You can see the specification of the sender and receiver cost centers for the
allocation of cost center 1000 (Corporate Service). In this segment, the sender costs
are allocated via activity type 1510 (caution, we use activity type categories 2 and
3).
12. Double-click on the receiver Cost Center Group VC1-050 (VC3-050).
The system displays the drilldown for the receiver cost center set. This contains all
cost centers from numbers 1110 to 4500.
13. Choose
.
14. Choose the Recvr tracing factor tab page.
Statistical key figure 9101 (square meters) is used as the basis for the indirect
activity allocation. This key figure is planned either as activity-type independent or
activity-type dependent on the receiver cost center. The sender/receiver relationship
is built up via indirect activity allocation, either activity-type independent or activitydependent.
15. Choose
and
until the overview tree appears.
If you are asked whether you wish to save the processed cycle, choose No.
STEP-1: Create allocation cost element
Accounting>>Controlling>>Cost Element Accounting>>Master Data>>Cost
Element>>Individual Processing>> Create Secondary
T code: KA06
Enter your controlling area in the pop up screen for Set Controlling Area
Cost element <enter cost element unique number>
Valid from <first day of the current year>
Click on Master Data button
Name < Enter name of the cost element>
Description <enter description>
Cost element category <43>
<Save>
STEP-2: Create activity type
Accounting>>Controlling>> Cost Center Accounting>> Master Data>> Activity Type>>
Individual Processing>> KL01 - Create
T code: KL01
Activity Type <enter unique activity ID>
Valid from <first day of the current year>
Click on Master Data button
Name <enter name of the activity>
Description <enter description of the activity>
Activity Unit <select HR>
Cost center categories < *>
Page
10 of 16
11 of 16
12 of 16
Hit <Enter>
Text <description>
Click on <Attach Segment>
Segment name<unique name>
Description<description>
Rule <Posted quantities>
Shares in % <100>
Confirm defaulted radio button for <Actual value>
Receiver Tracing Factor<Variable Portion>
Variable portion type<select Actual Statistical Figures>
Click on Sender/Receivers Tab
Sender:
Cost center <enter sender cost center>
Activity type<select activity type created in step-2>
Receiver:
Cost centre: FromTo <enter receiver cost centres or Group
Click on Receiver Tracing Factor Tab
Variable portion type <Actual Statistical Figures>
Selection criteria:
Statistical key figure <select SKF created in step-5>
<Save>
STEP-7: Execute indirect activity cycle and segment:
Accounting>>Controlling>> Cost Center Accounting>> Period-End Closing>> Single
function>> Allocations>>Indirect Activity Allocation
T code: KSC5
Period From To <current period>
Fiscal year<current fiscal year>
Flag for Test Run
<Execute>
Review the results and if results correct, remove the test run flag and again execute in
production mode. Confirm postings in sender and receivers cost centers line item report.
T code KSB1
Page
13 of 16
Activity types in production cost centers are machine hours or finished units.
Page
14 of 16
Page
15 of 16
activity-independent activity input in relation to their tracing factors (quantity debit). The indefinite credit rate
is updated for plan data as well (with activity type category 2).
Additionally, the following activity postings are based on the sender activity quantities:
If available quantities are distributed (subfunction 1), the scheduled quantity are updated.
If the sender activity quantities are indirectly determined or fixed, the activity quantity is also updated in
addition to the scheduled quantity.
In actual indirect activity allocation, all quantities are treated as fixed quantities.
You use indirect activity allocation in activity price calculation.
Page
16 of 16