Unit-level activities are those that are performed each time a unit is produced. Examples of unit-level
activities include power and machine hours (both of these are used each time a unit is produced). Direct
materials and direct labor activities are also unit-level activities, even though they are not overhead costs.
Batch-level activities are those that are performed each time a batch of products is produced. Examples of
batch-level activities include setups, inspections, purchasing, and materials-handling costs.
Product-level activities are those activities performed that enable the various products of a company to be
produced. These activities and their costs tend to increase as the number of different products increases.
Examples of product-level activities include engineering changes, developing product-testing procedures,
introducing new products, and expediting goods.
Facility-level activities are those that sustain a factory’s general manufacturing processes. Examples of
facility-level activities include plant management, landscaping, maintenance, security, property taxes, and
plant depreciation.
After classifying activities into one of the four categories, the costs associated with the unit-level, batch-
level, and product-level categories are assigned to products using cost drivers that reflect the cause-and-
effect relationship between activity consumption and cost. Facility-level costs are viewed as fixed costs
and are not traceable to individual products. In practice, most firms allocate these costs to products even
though no cost driver is available. Because they are usually a small percentage of total costs, this
allocation probably will not have an appreciable effect on the accuracy of individual product costs. The
product cost categories should be reported separately so managers can focus on activities by category and
choose those categories for cost reduction that have the greatest potential impact.
Teaching hint: Exercise 4.19 is a good example for a class discussion in classifying activities and in
preparing an activity dictionary.
C. Reducing the Size and Complexity of an ABC System
In principle, ABC requires an activity rate for each activity. An organization may have hundreds of
different activities and potentially hundreds of activity rates as well. Although information technology is
capable of handling this volume, there is merit to reducing the number of application rates as long as
accuracy is not compromised. Fewer rates may produce more readable and manageable product cost
reports, reducing the perceived complexity of an activity-based costing system and increasing its
likelihood of acceptance. Efforts to simplify ABC have been proposed that involve either before-the-fact
simplification or after-the-fact simplification. Some ABC systems are introduced as a solution for
companies wishing to implement ABC without having to create complex data collection systems.
D. Before-the-Fact Simplification: TDABC
Time-Driven Activity-Based Costing (TDABC) is a before-the-fact simplification method that simplifies
Stage 1 by eliminating the need for detailed interviewing and surveying to determine resource drivers.
First, it calculates the total operating cost of a department or process for supplying resource capacity.
Second, it calculates a capacity cost rate by dividing the total resource cost by the practical capacity.
Third, it estimates the time to perform one unit of activity. Cornerstone 4.7 (p. 166) illustrates the basic
concepts of TDABC.
An approximately relevant ABC system may be useful for those firms where a few activities account for
most of the overhead costs. To implement, a company would analyze the activity accounting system and