Implementing Activity Based Costing
Implementing Activity Based Costing
Implementing Activity Based Costing
TITLE
Implementing
Activity-Based Costing
CREDITS
IMA would like to acknowledge the work of Gary Cokins
([email protected]),performance management solutions manager, SAS, on whose work this SMA is based
and Raef Lawson, research director, IMA, who served as
reviewer.
Published by
Institute of Management Accountants
10 Paragon Drive
Montvale, NJ 07645
www.imanet.org
. . . . . . . . . .29
Exhibits
Exhibit 1:
Exhibit 2:
Exhibit 3:
Exhibit 4:
Exhibit 5:
Exhibit 6:
Exhibit 7:
Exhibit 8:
Exhibit 9:
Exhibit 10:
Exhibit 11:
Exhibit 12:
Exhibit 13:
I . R AT I O N A L E W H AT L E A D S T O
INTEREST IN ABC?
There is a growing desire among organizations to
understand their costs and the behavior of factors that drive these costs. Yet there is confusion over how to go about understanding costs
and how to distinguish competing cost measurement methodologies (e.g., activity-based costing, standard costing, throughput accounting,
project accounting, target costing, etc.). The
result is that managers and employees are confused by mixed messages about which costs are
the correct ones. Upon closer inspection, the various costing methodologies do not necessarily
compete: they can coexist, be reconciled, and
blended.
In an increasingly competitive business environment, organizations seeking to maintain or
improve their competitiveness need cost information that is accurate and relevant. In the past,
companies planned and controlled their operations using accounting information that was
assumed to accurately reflect the costs of their
products and services (and, ideally, their channels
and customers as well). In fact, this was often not
the case. The costing systems of many companies, with their broad averaging allocation of indirect costs, masked by an illusion of precision,
were actually providing misleading information to
decision makers. This resulted in suboptimal decision making by these companies managers.
In order to overcome the over-generalizations of
traditional costing systems, with their excessively simplified cost allocations and resulting lack
of visibility for indirect costs, organizations have
been adopting activity-based costing (ABC) systems. These systems are based on cost modeling that traces an organizations expensesboth
direct and indirectto the products, services,
Overhead
(indirect expense)
Cost
Components
Direct
Material
Trace
and assign,
not
allocate.
1950s
Old-fashioned
1990s
Hierarchical
Integrated
II. SCOPE
This SMA provides an overview of the approach
to designing and implementing an ABC system.
The principles contained in this SMA are applicable to any organization, regardless of size or
industry. It provides those considering implementing an ABC system with information regarding:
The roles and responsibilities of management
accountants in ABC projects;
The need for behavior change management
when implementing an ABC system;
How to design and implement an ABC system;
How to plan an ABC project implementation;
How to ensure sustainability of an ABC system;
and
How to evaluate ABC software.
The information in this SMA will enable the reader to design and implement a sustainable ABC
system that provides a greater understanding of
product and customer costs, business processes, and work activities. This understanding provides an organization with the means for making
better business decisions.
I V. T H E R O L E O F T H E
M A N A G E M E N T A C C O U N TA N T
As with any new management technique, buy-in
from the executive team is crucial to the implementation of an ABC system. Also essential is
the support of an organizations management
accounting staff. These professionals need to
understand that their existing costing system
which they have a vested interest in maintainingis most likely producing inaccurate and misleading costing information. It is essential that
adequate communication take place to demonstrate to the accounting staff that a better alternative existsone that provides operationalrelevant information and enhances the quality of
the information they provide to managers.
Management accountants can perform an important role in the design of an ABC system. Based
on their skills and training, they can help identify
what is appropriate for analysis (product, customer, process, etc.) and explain the probable
causes of an existing cost systems deficiencies.
In addition, based on their detailed knowledge of
the information in their companys costing information systems, they are uniquely qualified to
judge the level of aggregation appropriate to the
ABC costing system. They can use their understanding of costing methods to recommend
appropriate methodologies for the assignment of
costs to activities and cost objects. Finally, they
will be able to use their understanding of the
information and cost relationships to support
the system once it is implemented.
A few notes of caution and a qualifier: ABC calculates historical costs to provide insights,
understanding, and focus. ABC is basically full
absorption costing but without violating rules of
causality as is typically done with traditional cost
allocations of indirect expenses. But decisions
impact the future. To validate the expected financial impact of a decision, one should apply managerial economics that involve marginal cost
analysis that classifies the behavior of expenses
with respect to changes in mix and volumes as
being variable, semi-variable, step-fixed, or fixed
(or include that capability in the ABC model).
Such analysis should also distinguish the difference between capacity provided and capacity
V. I M P L E M E N T I N G A B C
I N VO LV E S B E H AV I O R A L
CHANGE MANAGEMENT
As with any new management technique or tool,
an effective change management process must
be in place before implementing an ABC system.
An objective of this process should be to ensure
that there is support for the system at all levels
of an organization. This includes having a toplevel manager to champion the initiative, as well
as acceptance by lower-level managers. The
acceptance by these later managers often can
be obtained by demonstrating that in most cases
the existing cost accounting system produces
distorted, and thus misleading, information. This
distortion often arises because an existing costing system does not reflect the increasing complexity of an organization and the products and
services it offers. By implementing a costing system that reflects that complexityand provides
the operational information necessary for managing a companys operationsmanagers can
see the increased relevance of the information
provided for managerial decision making and
enhanced performance management.
The change management process needs to
specifically address the people issues that will
arise in the implementation of the new costing
system. This includes addressing commitment
to the existing system that various managers
may have, and their reluctance to change. It is
also important to address the effect of the new
system on performance measurement and compensation systems. New performance metrics
may need to be devised, or existing ones
revised, based on information obtained during
Incremental benefits
Incremental administrative cost
>1
The pilot project can be implemented using actual revenues and expenses. If the main goal is to
gain buy-in for ABC, budgeted or planned revenues and expenses may be used, but budgets
and forecasts may be substantially different than
actual results. Continuing with the pilot implementation, activities and their interrelationships,
cost drivers, and volumes are identified. Cost
attachment points are identified, and activity
costs are calculated. The consumption of activities by cost objects (such as products or customers) is identified, and the drivers and volumes identified. The successes of the pilot project can also be used to validate the business
case for implementing ABC company-wide and
provide lessons learned for subsequent rollout
of the methodology.
An organization can also opt to fully implement
ABC from the start. In this case, the ABC rapid
prototyping with iterative remodeling approach is
strongly recommended. The structure of the ABC
rapid prototyping approach is similar to that
used in the pilot approach, but it includes more
areas (ideally, the entire enterprise), more data,
and more analysis. By exposing managers (for
which it is important to select advocates and
avoid nay-sayers or those who may feel threatened) to the quickly produced preview of the
reformed costs, buy-in will occur. Use of this
approach enables an organization to achieve a
new awareness of cost system design throughout the organization, giving it the ability to rapidly adopt these systems and use the enhanced
information to improve its performance. People
do not know what they do not know. As these
models are iteratively scaled, managers will see
more outcomes that will stimulate what they
want to analyze. Seeing results accelerates this
learning process.
EXHIBIT 2.
Resources
Resource Driver
Assignment
Process
View
Cost
Drivers
Activities
Resource
Drivers
Measure and
Manage
Processes
Activity Driver
Assignment
Final Cost
Objects
(Outputs)
Activity
Drivers
Better
Decision
Making
Why Things
Have Cost
Source: Adapted from CAM-I
Chart-of-Accounts View
Actual
Salaries
Equipment
$621,400
161,200
Key/scan claims
Favorable/
Plan
(unfavorable)
$600,00
$(21,400)
150,000
(11,200)
Travel expense
58,000
60,000
2,000
Supplies
43,900
40,000
(3,900)
Use and
occupancy
Total
Analyze claims
Suspend claims
Receive provider inquiries
$914,500
30,000
121,000
32,500
101,500
83,400
Process batches
45,000
Determine eligibility
119,000
Make copies
145,500
Write correspondence
Attend training
30,000
$ 31,500
77,100
158,000
#of
#of
#of
#of
#of
#of
#of
#of
#of
#of
Products/Customers
------
$880,000 $(34,500)
Total
$914,500
$914,500
Resource
drivers
Activity
drivers
10
11
Resource Expenses
($70)
Resources
$10
$10
$30
$10
Support
activities
$30
Activities
$10
$15
Resource *Inter- Final activity
drivers mediate drivers
drivers
$10
$5
Direct
Material $10
$10
Final cost
objects
Product
activities $15
$20
$15
Products
$25
Customers
$20
$25
$45
Price
Customer
activities $20
Business
sustaining $25
$25
pools to accumulate similar expenses into categories before assigning them to activities.)
For a manufacturing company, the activities performing maintenance and operating the tool
room will accumulate the costs directly related
to those activities. (Note that activities are best
described using an action-verb and noun grammar convention.) Under the two-stage approach,
an activity (or second-stage) driver would be
used to allocate the costs of these activities
directly to cost objects. The multiple-stage
approach differs in that it recognizes that the
maintenance activity is not directly consumed by
the final cost objects. The maintenance activity
supports other activities (including some activities of the tool room). In general, an activity may
directly support both final cost objects and other
activities; the latter are called intermediate cost
objects. The costs accumulated in those activities are distributed to either final cost objects or
12
13
Salary, Fringe
Benefits
Direct
Material
Phone,
Travel
Supplies
Depreciation
Rent,
Interest, Tax
(general ledger)
Direct Material
Final
Cost
Objects
Work
Activities
Support
Activities
People
Activities
cost-to-serve
paths
Products
Services
Business
Sustaining
Suppliers
Customers
14
$8
$6
Net
Revenues
Minus $4
ABC Costs
$2
$1.8 profit
$0
V I I I . S T R AT E G I C V S .
O P E R AT I O N A L C O S T
MANAGEMENT
There are two broad purposes for using management accounting information:
Strategic cost managementto determine the
right things to do, i.e., selecting the correct
processes, suppliers, products, channels, and
customers.
Operational cost managementto perform well
on those things identified as strategic, improve
productivity, and remove waste.
This section discusses both forms of cost
management.
15
16
Activities
$ loss
each activitys
driver quantity
X
unit activity
driver cost
(e.g., # of registrations)
Price/Fee
(Revenue)
Activity
Costs
Source: Gary Cokins.
17
I X . C U S T O M E R P R O F I TA B I L I T Y
REPORTING
Some customers purchase a mix of mainly lowmargin products. After adding the costs-toserve those customers apart from the products
and service lines they purchase, these customers may be unprofitable to a company and to
its extended value chain. Customers who purchase a mix of relatively high-margin products
may demand so much in extra services that they
also are unprofitable. How does one properly
measure customer and supplier profitability?
After the less-profitable customers and suppliers
are identified, they need to be migrated toward
18
SALARY &
FRINGE BENEFITS
RELATIONSHIP
MANAGEMENT
PURCHASES,
RECEIPTS
# POs
# Receipts
NON-WAGE RELATED
CAPITAL
(equipment-related)
*BRAND/PRODUCTRELATED WORK,
*BRAND/PRODUCTRELATED ADVERTISING
& MERCHANDISING
*FACILITIES COST
MACHINES
MAKE PRODUCT,
MOVE PRODUCT,
SET-UPS
TRADE SHOWS,
IMAGE ADVERTISING
SALES CALLS,
ORDER HANDLING,
FREIGHT
# Sales calls
# orders
# shipments
SUPPLIERS
# Machine hours
# Material moves
# Set-ups
# Advertisements
BRAND
SUSTAINING
# Punds
# Gallons
# Meters
PRODUCT/SERVICE
LINE SUSTAINING
SUPPLIERRELATED
SENIOR
MGT
ARBITRARY
(for full absorption)
Product-specific
UNIT &
BATCH
LEVEL
WORK
ACTIVITIES
(examples)
FINAL
COST OBJECTS
Facility costs
SUPPLIER
SUSTAINING
RESOURCES
# Shows
# Advertisements
OSHA
DOT
IRS
Etc.
Gvt. Regulators
UNUSED
CAPACITY
R&D
BUSINESS
SUSTAINING
RELATED
CUSTOMER
SUSTAINING
UNIT &
BATCH
LEVEL
UNIT &
BATCH
LEVEL
PRODUCTS/SKUs
ARBITRARY
(for full absorption)
CUSTOMERS CUSTOMER-RELATED
in this exhibit is the customer, ultimately consumes all the other final cost object costs, with
the exception of the business sustaining costs.
Each of the major final cost object categories
(e.g., supplier, product/service line, and customer) has its own sustaining costs that are
assignable to its end-product or customer. When
tracing these sustaining costs, however, one
cannot apply a measurable product- or customerspecific quantity. For example, a product branding
program from the marketing department may benefit only a select group of products, but how much
of the branding cost should be charged to each
specific product within the brand? Even though
there is no cause-and-effect relationship, these
product sustaining costs can be traced using
19
Sales
Product-Related
Supplier-Related costs (TCO) $xxx
Margin $
(Sales oCosts)
Margin
% of Sales
$xxx
98%
Productrelated
costs
Direct Material
Brand Sustaining
Product Sustaining
Unit, Batch*
xxx
xxx
xxx
xxx
xxx
xxx
xxx
xxx
50%
48%
46%
30%
Distribution-Related
Outbound Freight Type*
Order Type*
Channel Type*
xxx
xxx
xxx
xxx
xxx
xxx
28%
26%
24%
Customer-Related
Customer-Sustaining
Unit Batch*
xxx
xxx
xxx
xxx
22%
10%
Business Sustaining
xxx
xxx
Capital Charge**
xxx
xxx
8%
8% Operating Profit
2%
6% Economic Profit
(inventories, receivables)
Customerrelated
costs
(for EVA)
* Activity Cost Driver Assignments use measurable quantity volume of Activity Output
(Other Activity Assignments traced based on informed (subjective) %s)
20
bl
e
High
(Creamy)
Pr
of
ita
Very
Profitable
Un
pr
of
ita
b
le
Product Mix
Margin
Low
(Low Fat)
Low
High
Cost-to-Serve
Very
unprofitable
focused and customer-obsessed. The best solution is to increase customer satisfaction profitably. Because increasingly more customers will
expect and demand customization rather than
standard products, services, and orders, understanding this balance is important. ABC data
facilitates discussions aimed at arriving at that
balance.
There are two major layers of profit margin in the
company profit and loss statement in Exhibit 9:
1. Mix of products and service lines purchased,
and
2. Costs-to-serve apart from the unique mix
of products and service lines.
Exhibit 10 provides a two-axis view of customers
with regard to these two major layers. Any single
customer (or cluster) can be located based on
these two attributes. The vertical axis measures
21
An important element of a successful implementation of ABC is training. Although it is not necessary for management to become ABC experts,
they must understand the need for ABC, its benefits, and its key concepts. On the other hand,
members of the project teamthose actually
designing and implementing the systemdo
need to develop a thorough understanding of
both the hows and whys of ABC. Because
ABC is as much an art as it is a science, it is not
enough to master the mechanics. The designers
and implementers must comprehend the various
approaches and the levels of scope, accuracy,
and detail that will result in the most costeffective system for their particular organization.
Those who will be providing data input for the
system, both during its development stages and
its ongoing execution as a repeatable reporting
system, must understand the significance of the
data they provide.
Finally, the system will not be effective unless its
users understand the new information that ABC
provides. At some organizations, ABC will contradict many of the beliefs about the organizations
costs and profit margins. For example, most
manufacturing firms have believed for decades
that direct labor efficiency was the key measurement of productivity. Under ABC, many of these
firms found that direct labor may be an immaterial component of the cost equation relative to
indirect expenses, and focusing on direct labor
efficiency drew attention away from important
issues. The project team must ensure that everyone involved understands the new systems output and how it can best be put to use in improving the organizations operations.
X I . C O L L E C T I N G A B C DATA
Two types of information are required for an ABC
project:
conceptual
and
transactional.
Conceptual information is needed to develop the
22
overall design of the ABC system, and transactional information is needed to simulate the cost
flows through the system model. Transactional
information also serves as the raw data from
which to develop and validate some of the conceptual information.
The goal of the data-gathering activity is to accumulate the necessary information to:
1. Identify the work activities performed by people and equipment in the organization (for
both the cost assignment and process
views);
2. Identify the organizations elements of cost
(for the cost assignment view) and performance measures (for the process view);
3. Determine the relationships between the
various activities and elements of cost (for
the cost assignment view); and
4. Identify and measure the activity drivers that
determine the work load (for the process
view) and cause accumulated activity costs
to flow to other activities or to the organizations products and services (for the cost
assignment view).
1. Identifying Work Activities
Even a small organization can identify an almost
limitless number of activities. The work activity
identification exercise, however, should be guided by materiality and the objectives of the ABC
system. For example, if the objective is strategic
(e.g., product line profitability, pricing policies),
the primary need is to accurately assign costs to
final cost objects. In such cases, activities can
be broadly defined. If the intent is to improve
operations (e.g., eliminate nonvalue-added
processes), however, the need is for information
about work activities and intermediate cost
objects. For example, in a purchasing department, what is the difference between the unit
costs of a special order vs. a standard order vs.
23
24
Dept. 1
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Resources
Dept. 2
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Dept. 3
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Outputs
Process Measures
x = activities
= process
= cost drivers
Source: Gary Cokins.
25
Dept. 1
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Resources
Dept. 2
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Dept. 3
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
xxxxxxx
Outputs
Process Measures
x = activities
= process
= cost drivers
Sustaining
Suppliers
Products
Orders
Customers
In contrast, the process view of activities is mixblind but time-sequence sensitive. Exhibits 11
and 12 illustrate this difference.
Other useful data can often be found in the
records that support operating employees unofficial systemsthe ones they maintain because
they do not believe the official accounting system or because the data they need is not collected in that system. This data can be either financial or nonfinancial. Since these employees need
to get their job done in spite of an ineffective
cost system, often they will have accumulated a
wealth of relevant data that will support a properly designed ABC system.
26
ABC System
(repeatable, reliable, relevant)
ABC Models
#0
#1
#2
#3
27
Common sense assists with the remaining implementation steps to convert the most recent ABC
iterative model into a permanent, repeatable production system. By that point in time, the cost
assignment structure is designed and all the drivers are identifiedresource, activity, and cost
object drivers. In effect, the IT task of data
requirements definition has been completed.
The remaining tasks are to automate the import
of data into the calculation model, routinize the
procedures (e.g., a monthly cycle), and develop
28
X I V. C O M M E R C I A L A B C
S O F T WA R E
Some organizations initially construct their ABC
model using a personal computer and spreadsheet software. They aggregate general ledger
expense accounts into groups, as yet undefined
activities into processes, and products and cus-
29
tomers into families and segments with similarities. The spreadsheet ABC model hits the wall
when it becomes apparent that: its columns-torows math logic is restrictive, multiple-stage
assignments are necessary, disaggregation is
required, and there are too many columns-torows calculations. It is also at this stage that it
becomes apparent the ABC spreadsheet will
never graduate from an ABC model to a reliable,
repeatable ABC system. Consequently, the selection of a commercial ABC software package
becomes the only option.
Commercial ABC software is designed to interface with general ledger, sales, and operating
systems, such as ERP. The software itself is
designed to calculate the multiple-stage cost
assignment network. After that, raw transactional data is loaded, and the laborious calculation
of costs is automated.
Some ERP software packages include an ABC
module, but much of the driver data may come
from a multitude of disparate data sources outside of the ERP system. Also the priorities of an
ERP software vendor are typically transactionbased operations and control. The trend of commercial ABC software is toward advanced modeling capabilities. These packages typically possess functionality to report multidimensional
views of costs and to display visual cost assignment paths that can be quickly and flexibly
remodeled. As ABC software modeling capabilities advance to reflect expense and cost behavior with regard to volume and mix changes, there
will be further improvements in reliability of forecasting and predictive analytics to evaluate whatif scenarios.
The premier commercial ABC systems reside on
top of a single, integrated information platform
that has already extracted and cleansed data
X V. C O N C L U S I O N
ABC is a powerful management tool that has
evolved in response to the ineffectiveness of traditional cost accounting and cost management
practices. Advocates of ABC have been won over
following their realization that the general
ledgers cost center and chart of account
expense data is structurally deficient in calculating costs and providing cost visibility and driver
understanding. They realize that broad-based
cost allocations create grotesquely distorted and
misleading costs compared to tracing costs with
ABC principles.
The adoption rate of ABC is propelled by increasing proliferation of all businesses outputs
(including types of suppliers, products, services,
channels, and customers) that cause increased
complexity and increased indirect expenses to
manage the complexity. Appeals by quality and
Lean management to their sales colleagues to
standardize cannot overcome customers
demand for customization. Operations managers
tasked with streamlining processes and remov-
30
G L O S S A RY
ACTIVITY DRIVERA factor used to assign cost
from an activity to a cost object. A measure
of the frequency and intensity of use of an
activity by a cost object.
CAPACITYThe physical facilities, personnel,
and processes available to meet the product
or service needs of customers. Capacity
generally refers to the maximum output or
production ability of a machine, person,
process, factory, product, or service.
BIBLIOGRAPHY
BOOKS
James A. Brimson, Activity Accounting: An ActivityBased Costing Approach, John Wiley & Sons,
New York, 1997.
Gary Cokins, Alan Stratton, and Jack Helbling, An
ABC Managers Primer: Straight Talk on
Activity-Based Costing, McGraw-Hill, New
York, 1993.
Gary Cokins, Activity-Based Cost Management: An
Executive Guide, John Wiley & Sons, New
York, 2001.
Gary Cokins, Activity-Based Cost Management
Making It Work: A Managers Guide to
Implementing and Sustaining an Effective
ABC System. McGraw-Hill, New York, 1996.
Ernest Glad and Hugh Becker, Activity-Based
Costing and Management. John Wiley &
Sons, New York, 1996.
Douglas T. Hicks, Activity-Based Costing: Making
It Work for Small and Mid-Sized Companies,
John Wiley & Sons, New York, 2002.
31
32
Matti Sievanen and Katja Tornberg, Processbased Costing: The Best of Activity-based
Costing, AACE International Transactions,
2002, pp. CS151-CS156.
Ken Whittaker, Five Keys to Deploying Activitybased Costing, The Armed Forces
Comptroller, Winter 2005, pp. 6-8.
33