THE ROLE OF THE
COST FLOW DIAGRAM
IN ACTIVITY-BASED COSTING
If the implementation of
ABC appears to be an overwhelming task,
here is some practical information
on how to design the structure of the system.
by Paul Sharman
Many management accountants have accepted in principle that
ABC provides a relatively accurate method with which to calculate the cost of activities,
processes, cost and profitability of the products, services, customers and served markets
that represent the tangible outputs of their organization. However, relatively few
organizations have actually implemented ABC as their primary source of cost information.
A number of management accountants have commented that they
have read many articles and the few available books on the subject of ABC, and they are
convinced that it is something that they should implement. But, they say that they have
not found a viable description of how to actually do so.
In the past, accountants would simply ignore the activity
dimension of resource utilization in their hurly burly rush to allocate cost fairly to
products. To this day, we hear veteran accountants talk of the need to fully allocate
cost, because they need to know how much products cost. After 10 years of ABC, the vast
majority of accountants still don't get it. If an activity is not utilized in the
production of a product, then its cost must not be allocated because the resulting number
will mislead management. In management accounting and for the purpose of supporting
decision making, it is wrong to allocate cost, period. In fact there are serious questions
about the relevance of cost allocations for inventory valuation and reporting purposes. At
one time, someone obviously felt the need to make up some rules, but the resulting
valuations are generally inaccurate.
Apart from the confusion about what the purpose of ABC is,
perhaps the biggest problem for management accountants who wish to implement ABC is that
they typically don't have an organized, reliable methodology with which to actually do it.
Simply put, ABC is a cost and operational analytical exercise which is highly dependent on
the gathering and assembly of both financial and non-financial operating data. It is
designed to provide management with information at a level of materiality sufficient to
guide both strategic and operational decisions. In fact, most ABC systems contain high
levels of aggregation and numerous assumptions. Therefore, effective implementation is
highly dependent on three things: knowledge of the business; a straightforward
methodology; and, good project management skills.
The basics of ABC
ABC is the tool with which to correctly document and
calculate the cost and profitability (if appropriate) of products, services, customer and
market support. These costs are calculated by identifying the cost of activities and
resources consumed in their production. The cost of resources employed to perform
activities that do not produce products, services and support customers or markets are
classified as business sustaining activities, and they are not allocated to products. The
business sustaining classification includes cost of activities and resources consumed,
such as regulatory reporting, business development and idle capacity. Business sustaining
costs are paid for out of profits made from the sale of products and services to
customers, after having paid for the cost of making sales calls and processing orders in
support of the customer. In ABC, the economic outputs of the organization, which include
products, services, customer and market support and business sustaining, are referred to
as cost objects. Rather than trying to allocate cost fairly, ABC sets out to assign cost
to activities and cost objects based on measurement of resources consumed.
The primary purpose of ABC is to analyze indirect costs.
This is irrespective of industry, whether manufacturing or service, for profit or not,
private or public. The primary building material for ABC is knowledge -- knowledge of the
activities performed by the people and other resources employed by the organization. Armed
with information on activities and resources, a cross-functional implementation team has
to link them to cost objects in order to develop an understanding of the economic
architecture of the organization. This linkage describes the cost and operational
relationships of the organization.
The cost flow diagram
To clearly understand the cost and operational
relationships and to make the information usable, it is necessary to prepare some form of
documentation. We refer to this document as the cost flow diagram. Its components include
a list of the activities that are performed by the people in each department, buildings,
machinery and equipment employed, their outputs, cost drivers, cost objects and the flow
of operational relationships between them. The purpose of the cost flow diagram is to
define what economic relationships exist within an organization and to explicitly identify
what operational data is necessary to build an ABC analysis. In some instances, the
document appears as a style of flowchart with symbols, lines and connectors. In other
instances, it appears as lists of activities coupled with the use of "post - it"
notes, demonstrating relationships between the resources, activities and cost objects.
Irrespective of the style and actual look of the document,
the principle of cost flow diagrams is the same. Basically they provide a record of how
the ABC implementation team views the economic relationships of its organization.
Accountants have used flow charts to symbolize flows of cost and conceptualize operational
relationships for as long as we have done cost accounting. What is different about the
cost flow diagram is that it is a disciplined and critical step within a seven-step
process required to build an ABC system. It is used as a vehicle with which to bring order
to the otherwise haphazard understanding that most people have of how their organization
functions economically. The cost flow diagram is the single most important tool used by
ABC implementation teams because of its role in defining the software model architecture
and data requirements. It also provides a mechanism with which to control design
complexity, and the amount of detail to be managed. Without it, implementation teams tend
to be constrained to entering data into the preconfigured fields within the software, and
hoping like crazy that the software firm and/or the consultants understand both ABC and
their business needs.
Preparation of the cost flow diagram is the stage in ABC
implementation that requires the most concentrated thinking from the team. The
overwhelming characteristic of the cost flow diagram exercise is that the team holds
extensive discussions. Therefore, it requires the full dedication of the team's attention
and participation. It is important to minimize distractions and to complete the exercise,
once it has begun. Frequently the team meets off site.
To be fully effective, design of the cost flow diagram
occurs after the team has completed activity analysis. Some consultants suggest that
detailed activity analysis is unnecessary because ABC can be prepared on a macro basis.
Experience would suggest that such macro analysis is dependent on the team's having a
strong comprehension of the actual activities being performed by every function. However,
most people have a general understanding of the outputs of their functions, but it is
incomplete and their knowledge of how long it takes to perform activities is minimal.
Hence, macro ABC models are often built on the basis of incomplete information and
assumptions. They tend to yield a more detailed allocation system. This is not ABC.
Activity-based costing is only as accurate as the analysis of activities.
There are a series of steps that the team cycles through
when designing the diagram. A number of them are iterative and repeated constantly as the
resources and activities of each function and department are reviewed. Other steps are
handled as discrete exercises for the entire organization when analysis of all of the
departments is complete. (See Cost flow diagram steps sidebar.)
Cost flow diagram preparation
Most cost flow diagrams in manufacturing or
equipment-intense service organizations (telephone or railway companies) are initiated by
the team discussing and documenting machinery and other operational equipment. The team
evaluates each of the major productive components in order to determine what functionality
is provided, outputs produced, resources consumed, and what the appropriate driver
measurement is. For example, a machine typically consumes floor space, electricity,
operator time and maintenance resources. The driver measurement for a machine, whether it
be a computer, a locomotive or steel-stamping press, is often "number of machine
hours." The outputs or activities of machines are therefore defined in terms of time
utilization, such as "running," "set-up," "down," and
"idle." Where the organization has a number of similar machines, e.g.,
locomotives or stamping presses, they can be grouped into classes. For instance, if the
company has five 1000-ton presses, and seven of another kind, it is unnecessary to review
each of the five 1000-ton presses individually, but rather to deal with them as a group.
This approach recognizes that each item of the group has the same characteristics as other
items. If the team perceives that there is not a material difference between the
characteristics of the five 1000-ton presses and the seven of another kind, they may
decide to group the five and seven together.
Each machine within the organization is reviewed and
discussed individually and decisions are made. As the team progresses through its
discussions, care is taken to document all of the decisions made. This is accomplished on
flipcharts and is often entered into the ABC software simultaneously.
Having completed the analysis and documentation of
productive equipment, the team moves to the analysis of human activities. Each team member
presents the results of his or her activity analysis interviews to the assembled team. The
team discusses the types of activity and agrees on which activities are material to the
overall ABC analysis. The interviewer may present a series of activities that appear to be
linked by a common output and the team may decide to group them as one activity,
particularly if they have a common driver (e.g., number of orders). For example, the
various tasks in receiving and handling a customer order may have been broken out
separately, i.e.: receive phone call; call up customer on screen; and enter customer
requirements. As with the discussion of equipment, the team moves methodically through
each of the activities performed by all of the functions or departments and documents its
decisions on flipcharts.
As with machines, functions that perform similar functions
(e.g., bank branches) can be reviewed in groups. To make sure nothing is overlooked,
typically the most complex example of the group is discussed in detail and then the other
similar entities within the group are reviewed to see if they have any different
activities that need to be added to the list.
During the exercise, the team creates and applies a
numbering system, so that each activity within the document is given a unique
identification. Most ABC software products require a form of numbering, some are
alpha-numeric, some simple, others complex. Rather than get hung up on complex numbering
systems during the design, it may be better just to start at "one" and keep
counting. The numbers can be modified later to suit the proprietary needs of the software
when the model is being built. It is also possible to define certain characteristics of
activities at this stage. For example, activities are reviewed to determine whether their
cost will be assigned to product, customer and business-sustaining cost objects, or
reassigned to other activities.
Other activity characteristics or attributes can be noted
at this stage. For example, some organizations like to note whether an activity is
perceived to be value adding, or non-value adding.
The cost flow diagram
is a critical step in
understanding the economic structure of an organization -- the relationships
among resources, activities
and cost objects.
As well, information on whether the activity is deemed to
be unit, batch, product or facility-oriented can be recorded. Another attribute type that
may be noted is the name of the process within which the activity functions. This permits
the organization to calculate the cost of processes, which is highly desirable during
process reengineering. Readers should note that processes operate across departments,
functions, and consist of a group of activities which have a common purpose, e.g., the
order fulfilment process. It is important to note that the cost flow diagram should not be
confused with a process map.
Cost objects are identified on the flipcharts by using
large "post-it" notes to depict groups of products or services, customers and
business-sustaining activities. When all of the activity and resource analysis discussions
and reviews are complete, the team proceeds to identify the flow of outputs from each
activity to the cost objects. This is accomplished by using one- inch square
"post-it" notes. Each team member writes activity numbers on "post-it"
notes and physically attaches them to the cost objects or other activities that will later
be assigned the cost of the output of the activities. The department or cost object to
which a "post-it" note is attached is referred to as the destination. If the
output of an activity (origin) is to be assigned to more than one destination, i.e., a
number of different products or departments, then the team member attaches a
"post-it" note to each destination with the same activity number on it. In this
fashion, the structure of the ABC model is defined. Each "post-it" note
represents a point at which a data relationship exists between the originating activity
and the destination cost object, or other destination activities.
By making a note of where the "post-it" notes are
on the activities and cost objects, team members are able to begin to collect data for
entry into the software model. This will include gathering information on the number of
driver units produced by each activity (origin) and the quantity received by each cost
object or receiving activity (destination). During data collection, each team member is
responsible for preparing a description of the activities for which he or she collects
data. This will be included in a reference document called a dictionary of activities.
In summary, the cost flow diagram is a critical step in
understanding the economic structure of an organization. The economic structure is
represented by the relationships among resources, activities and cost objects. Although
the cost flow diagram maps operational relationships, it is a basic cost accounting tool
because it describes how the cost of resources is consumed by activities to produce the
organization's outputs and therefore correctly matches cost with revenue. With this tool,
management accountants have a practical and disciplined method with which to undertake
activity-based costing. cma
Paul Sharman, features editor for CMA magazine,
is president of Focused Management Information Inc. The company helps businesses to
implement new cost management techniques.

Reprinted from the
CMA magazine with permission from The Society of Management Accountants of Canada.
|