You are on page 1of 15

© 1995 American Accounting Association

Accounting Horizons
Vol. 9 No. 4
December 1995
pp. 48-61

Integrating Activity-Based Costing With the


Theory of Constraints To Enhance
Production-Related Decision-Making
Robert Kee
Robert Kee is Associate Professor at the University of Alabama.

SYNOPSIS: Activity-based costing (ABC) and the theory of constraints (TOC) represent alternative
paradigms for modeling a firm's production structure. This paper discusses how aspects of the TOC
may be integrated with ABC. The resulting model captures the interaction between the cost, physi-
cal resources, and capacity of production activities. The model enables an optimal production mix
to be determined from simultaneous evaluation of ABC data and physical attributes of the produc-
tion process. Equally important, it facilitates identifying a bottleneck activity that constrains the firm's
production opportunities and may lead to excess resources in the firm's other production activities.
Sensitivity analysis may be used to estimate the benefits that may accrue from relieving a constraint
and identifying the subsequent set of activities that will become a bottleneck as prior constraints are
relieved. Integrating ABC with principles from the TOC provides an expanded framework for under-
standing the economic consequences of production-related decisions.

Activity-based costing (ABC) and the and inventory while improving productivity
theory of constraints (TOC) represent alter- and quahty (Goldratt and Fox 1987, 22).
native paradigms for modeling a firm's pro- One of the questions confi-onting many man-
duction structure. Both paradigms are de- agers today is that of deciding which paradigm
signed to aid managers in understanding the to select for production-related decisions. As
firm's production processes and to provide in- noted earlier, ABC and the TOC represent radi-
formation for resource allocation decisions. cally different approaches to modeling the pro-
While their ohjectives are similar, the means duction process. However, as noted hy (aoldratt
used to achieve these ohjectives differ signifi- (1990,110) in comparing the TOC with just-in-
cantly. ABC represents an extension of tradi- time and total-quality-management:
tional cost systems and provides more accu- Most of these new approaches usually pro-
rate product cost information. Firms adopt- vide a significant contribution. They may
ing ABC report an improved understanding emerge from different angles, they may be
of the profitability of their product lines and based on different facets of the established
base of knowledge.... It is no wonder tbat af-
customer hase (Cooper et al. 1992, 55). In ad- ter some time tbe consolidation process must
dition, many firms report that ABC has stimu- begin. People start to explore ways in wbicb
lated improvements in their production pro- to mold tbe new ideas, whicb bave passed tbe
cesses (Cooper et al. 1992, 57). Conversely, the test of reality, into a new and xiniform body
TOC represents a theory for optimizing pro- of knowledge.
duction that provides insights into the manu- The author gratefully acknowledges the helpful com-
facturing process that traditional cost systems ments provided by Robin Cooper, Thomas Albright, the
associate editor, and anonymous reviewers. Financial
ignore. Firms adopting the TOC indicate that support for this paper was provided by the Culverhouse
it has aided in reducing lead time, cycle time. School of Accountancy, University of Alabama.
Submitted February 1995
Accepted June 1995
Integrating Activity-Based Costing With the Theory of Constraints 49

Similarly, ABC and the TOC may represent hierarchical level at which it is incurred en-
different aspects of the same underl5ang phe- able ABC to more accurately model the rela-
nomenon. tionship between resources used in production
The purpose of this paper is to discuss how activities and the products they are used to
the principles of ABC and the TOC may be produce. ABC, thereby, provides a better esti-
used in conjunction with one another. The mate of product cost as well as the cost of the
paper demonstrates that ABC and the TOC individual activities used in its production.
reflect different aspects of the production pro- ABC has been criticized for its failure to
cess and that concepts of both models may be identify and remove constraints that lead to
integrated to provide deeper insights into a delay, excess, and variation in the production
firm's underl5dng production process. The re- process (Johnson 1992, 32). Johnson notes
mainder of the paper is organized as follows: that removing constraints is one of the pri-
the next two sections evaluate many of the mary avenues firms should exploit to reduce
conceptual aspects and limitations ofABC and costs and become more globally competitive.
the TOC, respectively. This is followed by a Production constraints also play a significant
discussion of how the principles of ABC and role in many of the decisions in which ABC is
the TOC may be integrated within a common used. For example, a bottleneck activity in the
framework for modeling a firm's production firm's production structure plays a critical role
structure. A methodology is then proposed for in decisions such as the optimal-production
implementing the model. The next section pre- mix, pricing, make-buy, and special order.
sents a numerical example to illustrate the Similarly, a production constraint plays a key
application of the model and the methodology role in determining the opportunity cost of the
used for its implementation. The summary firm's resources and in determining where
and conclusions of the paper are presented in process improvement would be the most ben-
the final section. eficial to the firm.
Cooper and Kaplan (1992, 12) note that
ACTIVITY-BASED COSTING ABC measures the usage of resources with
ABC was developed independently by Gen- respect to the demand placed on a production
eral Electric and other firms to improve the activity. If demand for an activity is below the
usefulness of accounting information (Johnson level of services supplied, ABC assigns the cost
1992, 27). Cooper, Kaplan, and others stud- of these excess resources to "unused capacity"
ied organizations that developed innovative (Cooper and Kaplan 1992a, 1). Under ABC,
accounting systems and introduced ABC to the the cost of unused capacity is used for resource
academic literature. ABC differs from tradi- allocation decisions to better match the sup-
tional cost systems in two important respects. ply and demand for an activity's resources.
First, it traces indirect costs to cost objects The excess capacity of production activities is
such as products and customers on the basis determined, in part, by a constraint or bottle-
of factors (cost drivers) that cause or corre- neck activity in the firm's production struc-
late highly with indirect costs. The use of ture. A constraint or bottleneck restricts pro-
multiple-cost drivers results in product costs duction, thereby limiting resource usage by
that more accurately reflect the quantity and non-constrained activities and leading to ex-
diversity of resources used by products in the cess or unused capacity. A constraint, there-
manufacturing and support processes used in fore, plays a pivotal role in understanding why
their production. Second, ABC traces indirect unused capacity exists in the firm's produc-
costs on the basis of the structural or hierar- tion structure and in decisions involving its
chical level at which costs are incurred in the disposition. For example, a constraint repre-
production process. For example, many indi- sents an activity where resources may be
rect costs are incurred at the batch, product, added to expand production and use the ex-
and facility levels (Cooper 1990). The use of cess capacity of non-constrained activities.
multiple-cost drivers and tracing cost at the Conversely, for a resource reduction decision.
50 Accounting Horizons / December 1995

a bottleneck may be used to determine the and operating expenses, all the money the
level of unused capacity that may be elimi- system spends in turning inventory into
nated without adversely impacting produc- throughput (Goldratt and Fox 1986, 29). Un-
tion. Consequently, identif5dng a constraint der the TOC, direct material is treated as a
and understanding its impact on the firm's variable cost, while direct labor and all other
production opportunities is crucial for resource costs are treated asfixed.The objective of the
allocation decisions using ABC to maximize TOC is to maximize throughput subject to the
the firm's production and profitability. capacity of the individual production activi-
ties of the firm.
THEORY OF CONSTRAINTS Kaplan has criticized the application of the
The theory of constraints was developed TOC to production decisions as an extreme
by Goldratt as a process of ongoing improve- form of direct costing or the contribution mar-
ment (Sheridan 1991, 48). The objective of the gin approach to decision-making (Robinson
TOC is to maximize the goal of an organiza- 1990, 3). Contribution margin, in its tradi-
tion which is limited by a constraint (Goldratt tional and the TOC forms, has been criticized
1990, 4). The system is managed with respect for its short-run focus. Shank suggests that
to the constraint or bottleneck, while resources the contribution margin approach to decision-
are expended to relieve this limitation on the making will lead a firm to never drop a prod-
system (Goldratt and Cox 1992, 301). When uct, always make instead of buy, charge inad-
the constraint is removed and the firm moves equate prices, and support the short-run sta-
to a higher level of goal attainment, a new tus quo (Robinson 1990,19). Supporters of the
bottleneck will appear, and the cycle of man- contribution margin approach suggest that
aging the system with respect to the new con- these problems are the result of inappropri-
straint is repeated. ate applications of the method rather than the
The simplicity and compact nature of method itself. However, Shank notes that use
Goldratt's theory conceal many of the under- of the contribution approach is pernicious and
lying assumptions that make it so powerful. that it's "a snare, a trap, and a delusion"
First, the TOC recognizes both the interde- (Robinson 1990, 19). Finally, the use of con-
pendent nature of production activities and tribution margin in either its traditional or
how the most limited of these activities con- TOC forms may lead to a series of short-term
trols the performance of the larger system. maximization decisions that fail to maximize
Equally important, the TOC focuses attention the long-term profitability of the firm. For
on constraintsfi-oman organizational perspec- example. Shank suggests that the contribu-
tive, i.e., how does removing the constraint tion margin approach led the airlines and
impact the goal of the firm. Consequently, the trucking industries to the verge of bankruptcy
assumptions underljdng a constraint and its after deregulation (Robinson 1990, 17).
core problems rather than symptoms may be Another limitation of the TOC concerns its
addressed. Finally, the TOC's process of con- use of global operational measures to model
tinuously removing bottlenecks will impact the relationship between resources used in the
successively larger subsystems of the firm and production process and output. As noted ear-
promote change in the firm's management lier, the TOC assumes a short-term decision
culture. For example, the TOC encourages horizon. However, even in the short run, many
communication and problem-solving across decisions involve trade-offs between increases
functional areas based on an organizational in throughput, inventory, and operating ex-
rather than a local perspective. penses. Therefore, using throughput maximi-
The TOC is implemented through three zation as a decision criterion may lead to sub-
measurements: throughput, the rate at which optimal decisions in some circumstances. For
the system generates money through sales; intermediate and longer-run decisions in
inventory, all money the system invests in which management has discretionary power
purchasing items the system intends to sell; over direct labor or overhead cost items, the
Integrating Activity-Based. Costing With the Theory of Constraints 51

global operational measures of the TOC ignore model that simultaneously links the cost and
factors relevant to the decision process. physical attributes of afirm'sproduction struc-
ture.^ This objective may be accomplished by
COMPETING AND expanding the framework provided by ABC to
COMPLEMENTARY ASPECTS OF incorporate the resource usage of individual
ABC AND TOC products and the capacities of the processes
ABC and the TOC model different aspects used in their production. However, the cost
of a firm's production structure. ABC models and physical usage of resources by production
the economic aspects of how resources at the activities must be modeled at the level at
unit-, hatch-, and product-level activities are which an activity contributes to the produc-
transformed into the firm's products. ABC, tion process. Resources used by unit-level ac-
thus, represents a long-term perspective of tivities vary proportionally with production
how costs vary with production. Conversely, and may be represented with a linear rela-
the principles of the TOC reflect how the tionship. Batch- and product-level activities,
physical resources consumed by production however, use resources in large discrete quan-
activities and their production capacity play tities at periodic intervals as production is
a critical role in the production process. The increased. Consequently, they must be mod-
global operational measures used to imple- eled with a step function to reflect the non-
ment these principles reflect a direct-cost ap-
proach to decision-making. Unlike ABC, they
represent a short-term perspective of the re- ' ABC ineorporates the physical resources and capac-
lationship between a change in cost and pro- ity of an activity indirectly into the analysis of a
product's cost. An activit^s costs are divided by a mea-
duction. sure of its practical capacity to compute a cost driver
As noted earlier, one of the limitations of rate for tracing costs to products using an activity's
ABC is its failure to explicitly reflect the physi- resources. Over a short to intermediate time horizon,
an activity's production capacity may be fixed. That
cal usage of resources by production activities is, the firm may have trouble adding or deleting ca-
and the capacity of these activities.^ The in- pacity. Consequently, an activity's production capac-
ability to incorporate physical measures of ity represents a potential constraint on thefirm'spro-
duction opportunities. However, the cost driver rates
resource usage and the production capacity of used by ABC fail to refiect this limitation. In the long
activities fosters an inability to identify con- run, the capacity of production activities is not re-
straints and predict their effect on the firm stricted. The firm can add or delete capacity as needed.
However, even then, cost driver rates are predicated
as noted by Johnson (1992, 32). Conversely, on specific levels of production capacity. Integrating
the TOC is based, in large part, on managing ABC with the capacity levels used to compute its cost
production constraints. One of the limitations driver rates may be useful for understanding the pro-
duction opportunities inherent in cost driver rates and
of the TOC is its use of global operational evaluating whether these capacity levels are optimal
measures to guide production decisions. As for the firm.
noted earlier, the global operational measures 2 Spoede et al. (1994,43) have suggested that ABC may
of the TOC will lead to optimal decisions un- be used "to generate the data necessary to support
the Theory of Constraints." ABC cost data, in effect,
der very restrictive circumstances. Alterna- would be used as an input into the TOC for making
tively, ABC provides a comprehensive frame- product-mix decisions. 'The Spoede et al. (1994) sug-
work for modeling the economic attributes of gestion for using ABC with T'OC contrasts with the
proposal presented in this paper that expands the ABC
the production process. It thereby provides model to explicitly recognize the physical usage of re-
managers with a means of predicting the eco- sources and the capacity of production activities. It is
nomic consequences of alternative resource demonstrated that the expanded ABC model over-
allocation decisions. The strengths ofABC and comes limitations of the traditional ABC model and
that it may be used in conjunction with principles fi"om
TOC are complementary in nature. The the TOC to make product-mix and other resource al-
strengths of each model overcome a major location decisions. However, unlike Spoede et al.
limitation of the other. (1994), product mix and other resource allocation de-
cisions are made within the framework of the ABC
Many of the conceptual aspects ofABC and model.
the TOC may be integrated to form a larger
52 Accounting Horizons / December 1995

linear manner in which their resources are table 1. XYZ Inc. is a medium-size firm with
used in the production process. two production departments, assembly and
finishing, and three support departments, set-
A METHODOLOGY FOR up, purchasing, and engineering. XYZ is cur-
INTEGRATING RESOURCE rently considering adding products X^, Xg, Xg,
CONSTRAINTS INTO ABC or X4 or some combination to expand its cur-
Mixed-integer programming rent product mix. ABC cost, price, and ex-
To integrate ABC with the physical usage pected annual demand for these products are
and capacity of production activities, a mixed- given in panel I.'^ Direct material and labor
integer programming model can be used. A are traced directly to individual products.
brief review of mixed-integer programming is Unit-level overhead was estimated using di-
provided in Appendix A. A mixed-integer pro- rect labor cost as the cost driver. Set-up and
gramming model may be used to represent purchasing costs are incurred at the batch
unit-level cost and resources as continuous level, while engineering is incurred at the
variables, while batch- and product-level ac- product level. These costs, their cost driver,
tivities are represented as discrete variables.^ and batch- and product-level rates are given
The resulting model captures the interaction in panels II and III of table 1, respectively.
among the cost, physical resources, and capac- Based on how products use batch- and prod-
ity of production activities. It thereby enables uct-level resources, their costs are converted
many of the principles of the ABC and the TOC to an equivalent unit cost.^
to be implemented within a common framework. As noted earlier, a mixed-integer program-
The solution to the mixed-integer program- ming model may be used to integrate ABC
ming model gives the optimal-production mix data with the physical usage of resources and
subject to the capacity of the individual activi- their productive capacities. The mixed-integer
ties comprising the firm's production structure. equations for modeling the production struc-
The solution identifies non-constrained activi- ture in table 1 are listed in table 2. The first
ties and their excess resources. These are the equation or objective function reflects the goal
resources that Cooper and Kaplan (1992) note of maximizing the profit (Z) that may be
may result in excess spending. However, iden- achievedfi"omthe different production mixes
tification of these activities prior to actual pro- that XYZ may produce. The contribution of
duction may assist management in reallocating each product was computed by subtracting
these resources to other uses. The solution to
the mixed-integer programming model also may
^ Unit-level activities use resources in discrete quanti-
be used to identify the constraint that limits ties. However, the requirement of using integer val-
production and leads to excess spending. Con- ues to represent these activities may be relaxed if the
straint identification provides a starting point range of the variable is sufficiently large so that round-
for the application of Goldratt's principles (1990) ing the solution to nearby integer values will lead to
approximately the same objective function value
for managing production bottlenecks. Sensitiv- (Harvey 1979, 245).
ity analysis of the mixed-integer model may be '' XYZ does not have sufficient capacity in its support
used to estimate the expected increase in pro- activities to produce each of the four new products.
Consequently, if customers demand a full product line,
duction and profit from relieving the bottleneck then XYZ is confronted with outsourcing the new prod-
activity. Sensitivity analysis also may be used ucts it cannot produce or adding capacity to expand
to identify the activity that will become a con- production.
straint when the current bottleneck is relieved 5 For example, set-up (see panel II of table 1) is expected
to provide 500 hours of set-up time while incurring a
as well as the economic benefits of its removal. cost of $200,000. Set-up costs are, therefore, $400 per
set-up hour. A batch of product Xj, 1,000 units, re-
quires two hours of set-up time. Therefore, the set-up
A Numerical Example cost for a unit of Xj is approximately $.80. Purchasing
To illustrate the integration of ABC with and engineering costs were converted from hatch- and
the TOC, consider the example provided in product-levels to a unit basis in a similar manner.
Integrating Activity-Based Costing With the Theory of Constraints 53

TABLE 1
XYZ Inc.
Revenue, Cost and Operating Structure
Panel I: Activity-Based Cost, Price, and Demand
Product
Xl X2 X3 X4
Assembly Labor Hours 1.00 1.00 2.00 5.00 200,000
Finishing Labor Hours .50 .50 2.00 4.00 180,000
Direct Material Cost $ 4.00 $ 7.00 $ 15.00 $ 28.00
Direct Labor Cost 12.00 12.00 32.00 72.00
Overhead Cost* 36.00 36.00 96.00 216.00
Unit-Level Cost $52.00 $55.00 $143.00 $316.00
Batch-Level Cost"
Set-up .80 .80 3.20 10.00
Purchasing .25 .40 2.40 6.00
Product-Level Cost**
Engineering 1.00 1.00 10.00 25.00
Total Activity-Based Cost $54.05 $57.20 $158.60 $357.00
Price 70.00 80.00 223.00 516.00
Profit $15.95 $22.80 $ 64.40 $159.00
Maximum Annual Expected
Demand 100,000 100,000 30,000 20,000

* 300% of direct labor cost


*' Converted to an equivalent unit level cost

Panel II: Batch-Level Activities


Product
Xl X2 X3 X4
Set-Up Department
Batch Size (units) 1,000 1,000 500 200
Hours/batch 2 2 4 5
Expected Cost $200,000
Expected Capacity (hours) 500
Cost Per Set-Up Hour $400
Purchasing Department
Batch Size (units) 4,000 4,000 1,000 500
Orders/batch 5 8 12 15
Expected Cost $160,000
Expected Capacity (orders) 800
Cost Per Purchase Order $200

Panel III: Product-Level Activities


Product
Xl X2 X3 X4
Engineering Department
Drawings/product 100 100 300 500
Expected Cost $1,000,000
Expected Capacity (drawings) 1,000
Cost Per Engineering Drawing $1,000
54 Accounting Horizons /December 1995

direct material, labor, and unit-level costs from sembly and flnishing are projected to have
its price. Set-up and purchasing costs are de- 10,000 (constraint 1) and 55,000 (constraint
ducted at the batch level, while engineering 2) excess labor hours of capacity, respectively.
costs are deducted at the product level. The Similarly, constraints 12 and 17 suggest that
constraints of XYZ's production processes are purchasing and engineering will have excess
listed below the objective function. Con- capacity of 200 purchasing orders and 500
straints 1 and 2 reflect the usage of resources engineering drawings. The slack variables for
in assembly and flnishing measured in direct constraints 18 and 21 indicate that the flrm
labor hours. Constraints 3 through 7 reflect will be unable to supply 70,000 units of de-
the batch level at which set-up activities are mand for product Xj^ and 20,000 units of de-
used in production. For example, constraint 3 mand for product X^.^
computes the number of set-ups (S^) for prod- To provide a benchmark for assessing how
uct Xj, where the number of set-ups is re- well the expanded ABC model performs, the
stricted to an integer value. The hours of set- data in table 1 were analyzed with the ABC
up time used for a batch of each product, sub- and TOC models. The product mix, excess re-
ject to available set-up time, are modeled in sources, and proflt from these models are pro-
constraint 7. Constraints 8 through 12 are for- vided in table 4. The product mix for the ABC
mulated to reflect the batch-level behavior of model was computed by ranking each prod-
the purchasing department in a similar man- uct in terms of its profltability and producing
ner. Constraints 13 through 17 reflect the
product-level behavior of engineering services.
For example, constraint 13 is used to compute ^ If product X, is produced, 100 engineering drawings
are required before the first unit of Xj is mEinufactured.
the amount of engineering (E^) required to However, once developed, these drawings can be used
produce product X^, where E^ is restricted to to produce one to 100,000 units of Xj without the use
a value of zero or one.^ Constraint 17 mea- of additional engineering resources. Conversely, if
sures the number of engineering drawings re- product Xj is not produced, no engineering drawings
are required. Consequently, the use of engineering is
quired to support each product and the capac- a product-level cost dependent solely upon whether
ity of the department. The last four con- or not Xj is produced. Therefore, the use of engineer-
straints, 18 through 21, reflect the maximum ing resources is modeled in constraint 13 with the bi-
nary variable Ej that assumes a value of one if Xj is
expected annual demand for each of XYZ's produced or zero if it is not produced. The manner in
products. which Ej is computed can be seen by moving the sec-
ond term in constraint 13 (-lOO.OOOEj) to the right
The solution to the mixed-integer problem hand side of the equation. The revised equation for
in table 2 is given in table 3.^ The flrst panel constraint 13 states that the units of X, produced is
less than or equal to the maximum number of Xj that
of table 3, labeled "Solution Variables," gives may be produced times Ej. Consequently, if Xj is not
the production mix that maximizes the objec- produced, constraint 13 in conjunction with the ob-
tive function in table 2. As indicated, the opti- jective function will assign a value of zero to Ej indi-
cating that no engineering resources will be used for
mal-production strategy consists of producing product XJ. On the other hand, if X, is produced, Ej
30,000 units of X^, 100,000 units of X2, and assumes a value of one indicating that resources for
30,000 units of X3. Variables S^, S2, S3, P^, Pg, 100 engineering drawings will be required. Con-
and Pg measure the number of set-up and pur- straints 14 through 16 compute the engineering ef-
fort required for manufacturing products Xg, X3, and
chase batch-level activities required to sup- X^ in a similar manner, respectively.
port this production strategy. Similarly, vari- ^ The mixed-integer equations in table 2 were solved
ables Ej, Eg, and E3 measure the product-level using STORM, a software product of Storm Software,
support requiredfromthe engineering depart- Inc. The STORM package may be used to solve lin-
ear, integer, and mixed-integer programs as well as
ment. Finally, the proflt (Z) projected for the other statistical and quantitative models.
optimal-production mix is $4,620,000. ^ The slack variable for constraint 8 measures the num-
The second panel of table 3, labeled "Slack ber of additional units that could be produced with
Variables," measures the slack or excess ca- the last batch of purchase orders for product Xj. Simi-
larly, the slack variable for constraint 13 represents
pacity of the non-constrained activities in the additional units that could be produced from the
XYZ's production structure. As indicated, as- engineering drawings for product Xj.
Integrating Activity-Based Costing With the Theory of Constraints 55

O O O O O O O O O O O O O O O O O O O O O
oo o o p o o o o
o o in 00 o o o o o
o o rH" O" O* O" O"
O O CO CM
o 00
(N rH VI VI VI VI VI VI VI VI VI VI VI VI VI VI VI VI VI VI VI
VI VI

Ui PM p.n CO CO
o o o o in o in o o
o o o o + O T-\
o o
o o o o in
o o" +
on CM

CO m CO
m PH W CO CO PH
o o o o o CM o o
o o o o o o o
CD Tf o in o CO
O o"
I
o

CO PH

ill
CO PH
o CM O 00 o o
o o o o
o o o_^
o"
o

CO PH W CO Ui PH PH W
o o o o CM O lO O o
o o o o o o o
00 o o o o o
o"
M ' ^ <=> o
1 o rH
rH

X X X
o in
o

CO CO CO r-^"ferH-
X X! X! X X X II
o (N (N
00 + +

Al .pH- 3
X X ft
in in
(N + jl
u

X
00
X! tx! X X X X 2ft
rH in
u
I -5 ^<$,bo
II O o
(N(N 'f .. fH
«4H .. u
, o <u <u
" <U
ft » - ^ ^
s
d m
0) 0) • bo 6 II
.. O Q ft

in a
I Q
o
u ^ S m.2
rr* i"^ i
fe Ui
56 Accounting Horizons /December 1995

TABLE 3
XYZ Inc.
Mixed Integer Programming Solution

Panel I: Solution Variables Panel 11: Slack Variables


Variable Optimal Value Constraint Slack Explanation
Xi 30,000 1 10,000 Excess capacity in the assembly
department
X2 100,000 2 55,000 Excess capacity in the finishing
department
X3 30,000 8 2,000 Excess capacity of last batch of
purchasing orders for product
Xi
Si 30 12 200 Excess purchase order capacity
S2 100 13 70,000 Excess capacity of engineering
for product X^
S3 60 17 500 Excess capacity in engineering
Pi 8 18 70,000 Excess demand for product Xj
P2 25 21 20,000 Excess demand for product X^
P3 30
El 1
1-1

E2
E3 1
z 4,620,000

the products with the highest profitability termination of an optimal-production mix. The
subject to available resources. As indicated in income of each model is given in the last sec-
table 4, this procedure would lead to produc- tion of table 4. The projected income for the
ing 20,000 units of product X^. Producing ABC, TOC, and expanded ABC models are
20,000 units of product X^ uses the resources $3,180,000; $2,280,000; and $4,620,000, re-
of the set-up department thereby preventing
the production of other products.
^ A product mix is selected under the TOC, based on
The product mix for the TOC in table 4 throughput maximization. Operationally throughput
was computed using procedures proposed by is defined as a product's price less its direct material
Plenert (1993, 126).9 As indicated, the TOC cost. Direct labor and overhead are treated as a fixed
operating expense and therefore irrelevant to the prod-
would suggest producing 50,000 units of prod- uct-mix decision. Fox (1987) outlines a set of proce-
uct X^, 100,000 units of Xg, and 25,000 units dures for selecting a product mix that maximizes
of X3. The product mix for the expanded ABC throughput. However, Plenert (1993, 126) suggests
these procedures may be inefficient when the firm's
model was taken from table 3. The excess re- production structure contains multiple constrained
sources resulting from the production mix resources. Plenert (1993,126) demonstrates that lin-
under the ABC, TOC, and expanded ABC mod- ear-integer programming overcomes the limitations
of Fox's procedures. With unit-, batch-, and product-
els are given in the second section of table 4. level activities mixed-integer programming would be
The ABC model resulted in more excess re- appropriate for selecting a product mix rather than
sources than the TOC and expanded ABC the linear-integer model. A mixed-integer model was
used to select the product mix for the TOC in table 4.
models. This result was to be expected since The objective function, Z = 66Xj -1- 73X2 + 208 Xg +
the TOC and expanded ABC models explicitly 488X^-13,520,000, was maximized subject to the con-
incorporate resource constraints into the de- straints listed in table 2.
Integrating Activity-Based Costing With the Theory of Constraints 57

TABLE 4
Comparative Analysis
ABC, TOC, and Expanded ABC Models

ABC TOC Expanded ABC


Model Model Model
Product Mix:
-0 50,000 30,000
-0 100,000 100,000
2
-0 25,000 30,000
X3
20,000 -0 -0
X4

Excess Resources:
Assembly (labor hours) 100,000 -0 10,000
Finishing (labor hours) 100,000 55,000 55,000
Set-up (hours) -0 -0 -0
Purchasing (orders) 200 235 200
Engineering (drawings) 500 500 500

Profit:
Projected Income $3,180,000 $2,280,000 $4,620,000
Cost Saving Available
From Excess Resources* -0 2,307,000 -0
Available Income $3,180,000 $4,587,000 $4,620,000

* The cost savings from excess resources was computed by multiplying the excess capacity of each activity
by its respective cost driver rate. The cost of excess resources are excluded from income under ABC and
the expanded ABC models.

spectively. The incomes for the three models


1" The ABC, TOC, and expanded ABC models discussed
are not comparable since the ABC and ex- throughout the paper are being proposed as planning
panded ABC models exclude the cost of excess models for making product-mix and other resource
resources while the TOC includes these costs. allocation decisions. Identification of the optimal-prod-
uct mix, maximum income potentially available to the
Adding hack the potential cost savingfromthe firm, and excess resources are crucial for understand-
excess resources with the TOC model, its ing the opportunities and problems facing the firm in
available income is $4,587,000.^° developing its product-mix strategy. Consequently, the
income of the ABC, TOC, and expanded ABC models
The performance of the three models listed in tahle 4 exclude the cost of excess resources. Identi-
in table 4 is a result of the opportunity cost of fying and planning how these resources may he used
the resources used to determine an optimal- in more productive activities is an essential aspect of
developing an optimal-product-mix strategy. In cases
product mix. ABC assumes that production where the excess resources of the optimal-product mix
capacity is unconstrained. Therefore, there are cannot he reallocated or the firm's management
no opportunity costs associated with using the chooses not to reallocate these resources, the coeffi-
cients of the mixed-integer set of equations used to
capacity of production activities. A product's model the firm's revenue, cost, and production struc-
price less its ABC costs is used for evaluating ture may be adjusted to assess the production oppor-
production-related decisions. Conversely, the tunities available to the firm given the committed
TOC and expanded ABC models assume that nature of its resources. For financial reporting pur-
poses, the cost of excess resources or unused capacity
production capacity is constrained and that is expensed in the period incurred. See Cooper and
producing one set of products precludes the Kaplan (1992) for an extended discussion of this and
production of other products. The TOC and related issues.
58 Accounting Horizons I December 1995

expanded ABC models select products with the production. Conversely, the TOC will continue
highest contribution margin per unit and to produce beyond the point where the mar-
highest profit per unit for a bottleneck activ- ginal revenue is equal to the marginal cost of
ity, respectively. The opportunity cost from the resources used in production, thereby con-
using the resources of the bottleneck activity suming additional resources, and reducing
is reflected in the relative profitability com- available income. The expanded ABC model
puted for each product. selects a product mix based on the resources
The difference in the income of the TOC used rather than the resources supplied to the
and expanded ABC model is the result of the production process. The expanded ABC model,
costs that are assumed to be relevant for the thereby, measures the maximum potential
product-mix decision. The TOC assumes that income available to the firm and identifies
all resources other than direct material are resources that are unable to generate a return
committed and therefore irrelevant for deci- sufficient to justify their ^^
sion making. Conversely, ABC assumes that
all costs are relevant for understanding the Further Analysis and Interpretation
costs of resources used to perform the activi- The expanded ABC model provides a
ties used to produce the firm's output (Cooper framework for implementing many of the prin-
and Kaplan 1992,12). Based on these assump- ciples of the TOC. As noted earlier, under the
tions, the TOC selects products to the point TOC a system is managed with respect to a
that the marginal revenue from the last unit constraint while resources are expended to
produced is equal to the cost of the direct ma- remove a bottleneck activity. An examination
terial used, while the expanded ABC model of the slack variables in panel II of table 3 in-
selects products to the point that the marginal dicates that the set-up department is the only
revenue from the last unit produced is equal production or support activity without excess
to the marginal cost of the resources used in resources. Therefore, it represents the con-
its manufacturing. straint in XYZ's production structure limiting
The relative superiority of the ABC, TOC, further production and profitability. The op-
and expanded ABC models for product-mix timal-product mix for XYZ Inc. listed in table
decisions is dependent upon the economic cir- 3 was based, in part, upon the limited re-
cumstances of the firm. When demand for the sources in the set-up department. This may
firm's products exceeds the capacity of at least he seen hy computing the profit per hour of
one production activity, the expanded ABC set-up time for each product. The profit per
model will lead to a more or equally profit- hour of set-up time is $7,975 for X^, $11,400
able product-mix decision relative to ABC.^^ for Xg, $8,050 for X3, and $6,360 for X4.13 The
The expanded ABC model incorporates the
opportunity cost of a production constraint,
thereby identifying those products with the ^' When a ranking of each product's profitability is the
same under the ABC and expanded ABC models, both
highest profit potential given the firm's lim- models will lead to identical product-mix decisions
ited production opportunities. Similarly, when when there is a single constrained resource.
demand for the firm's products exceeds the 12 In cases where the firm has no discretionary power
over production resources other than direct material,
capacity of at least one of its production ac- the TOC will provide a product mix with a higher or
tivities and the firm has some discretionary equeJ income relative to the expanded ABC model. The
power over the excess resources in its produc- TOC includes only direct material cost in selecting an
optimal-product mix, while the expanded ABC model
tion structure, the expanded ABC model will includes all production costs in developing a product
lead to a more or equally profitable product- mix. Consequently, the expanded ABC model may re-
mix decision relative to the TOC. As noted sult in a lower level of production, higher level of ex-
earlier, the expanded ABC model selects prod- cess resources, and lower income relative to the TOC.
^^ Each product's profit per hour of set-up time was com-
ucts to the point where the marginal revenue putedfi-omits profit per unit in table 1 multiplied by
from the last unit produced is equal to the the units and divided by the hours of set-up time per
marginal cost of all the resources used in its batch.
Integrating Activity-Based Costing With the Theory of Constraints 59

relative rates of profit per hour of constrained cbase orders for every 4,000 additional units
resources are reflected in the optimal-product of production. Since tbere are 10,000 bours in
mix, i.e., demand for products X^ and Xg and assembly, 55,000 bours in finisbing, and 200
part of the demand for X^ are met in the opti- orders in purcbasing of excess capacity, assem-
mal solution. bly will become constrained after 20 additional
The slack or excess resources identified in bours of resources are added to tbe set-up
the second section of table 3 are the direct re- function. Adding tbese resources will increase
sult of the limited capacity of the set-up de- profit by $170,000, wbile using 10,000 bours
partment to support further production. The in assembly, 5,000 bours in finisbing, and 10
impact of expanding the resources in the set- purchase orders tbat are currently unused. ^^
up department may be evaluated by increas- At tbis point, assembly will become a con-
ing the amount of set-up time in the original straint. Therefore, to expand production and
mixed-integer programming model, solving profit furtber, additional resources would need
the revised model, and comparing the origi- to be added to tbe assembly and set-up de-
nal and revised solutions. Adding two addi- partments. Tbe subsequent set of activities in
tional hours to set-up would increase produc- XYZ's production structure tbat will become a
tion of Xj by one batcb, profit by $17,200, and constraint and tbe economic impact of tbeir re-
would decrease excess resources in assembly moval can be determined in a similar manner.
and finishing by 1,000 and 500 hours, respec- Identification of a constraint plays a key
tively. The TOC would suggest this has sev- role in a program of continuous improvement.
eral implications for the management of XYZ Tbe TOC indicates tbat process improvement
Inc. First, an hour of resources lost in the set- sbould be targeted at a constraint (Sberidan
up department is much more critical than an 1991, 46). Improving a constrained activity
equivalent amount of capacity lost in another relieves a bottleneck, tbereby increasing
department. Every pair of hours lost in the tbrougbput. Conversely, improving non-con-
set-up department results in one less batch of strained activities simply increases tbeir ex-
product Xj, reduced profit of $17,200, and in- cess capacity. Applying tbese principles to tbe
creased excess resources in the assembly and data in table 3, XYZ Inc. sbould target tbe set-
finishing departments of 1,000 and 500 bours, up department for improvement. Prior sensi-
respectively. A comparable inefficiency in as- tivity analysis indicates tbat tbis strategy will
sembly, finishing, purchasing, or engineering increase production, profitability, and use ex-
would bave no impact on tbe firm's produc- cess resources in otber departments. However,
tion and profitability. Consequently, monitor- once set-up time bas been increased more tban
ing tbe efficiency of tbe set-up department is 20 bours, process improvement must be di-
critical for maximizing production and profit- rected at the assembly department to expand
ability and minimizing XYZ's excess produc- production and profitability furtber. Tbe ex-
tion capacity. panded ABC model, tbus, provides a system
A second implication of tbe TOC is tbat for prioritizing process improvement activi-
adding resources to tbe set-up department will ties and estimating tbeir potential economic
dramatically impact tbe production and prof- impact.
itability of tbe firm. However, wben one con-
straint is relieved, another activity will be- SUMMARY AND CONCLUSIONS
come a bottleneck. To evaluate bow mucb ca- ABC and tbe TOC incorporate facets of tbe
pacity can be added to tbe set-up department, production process ignored by traditional cost
tbe resource usagefiromexpanding production models. Accordingly, botb paradigms provide
and tbe excess capacity available in otber de-
partments must be evaluated. Every addi- I"* The increase in profit may be computed by executing
tional batcb of Xj produced uses 1,000 and 500 the mixed-integer model in table 2 with 520 set-up
hours or manually by multiplying the additional units
bours of capacity in assembly and finishing, by their unit-level contribution less batch- and prod-
respectively, and takes five additional pur- uct-level costs.
60 Accounting Horizons /December 1995

insights into the production process that en- of continuous improvement has the highest
hance production decisions. An examination potential for enhancing organizational produc-
of their cost measures and time frames for tivity and profitability.
making production-related decisions suggests The expanded ABC model may have sev-
that they are diametrically competing para- eral limitations when used in practice. The
digms. However, an examination of their re- expanded ABC model is formulated in terms
spective strengths and limitations suggest of quantitative measures of thefirm'srevenue,
that they are more complementary than they cost, physical resources, and production capac-
may first appear. The product costs of ABC ity. However, product-mix and other resource
may be combined with the physical resources allocation decisions frequently involve numer-
used by production activities and their capac- ous non-quantitative factors. Consequently,
ity to form a more comprehensive model of a the expandedABC model provides only a sub-
firm's production structure. The resulting set of the information needed for many mar-
model provides an expanded framework for keting and production decisions. The ex-
understanding the economic consequences of panded ABC model requires numerous esti-
production-related decisions and implement- mates and assumptions of the firm's business
ing the principles of the TOC. opportunities and resources over an extended
The expanded ABC model may be time period. The usefulness of much of the
operationalized using mixed-integer program- information developed from the expanded
ming to integrate a firm's ABC data with ABC model is dependent, in part, upon the
physical resource used by production activi- accuracy of these assumptions and estimates.
ties and their production capacity. The mixed- However, assumptions and estimates are re-
integer programming model provides informa- quired for other approaches to making prod-
tion that may be used for making a variety of uct-mix and resource allocation decisions and
marketing and production-related decisions. impact the usefulness of their information as
The solution to the expanded ABC model iden- well. Finally, the cost of using the expanded
tifies the firm's optimal-production mix from ABC model may be relatively high compared
simultaneous evaluation of the cost, physical to other approaches because of the substan-
resources, and marketing opportunities avail- tial time required to model the firm's revenue,
able to the firm. Perhaps equally important, cost, and production structure and interpret
it aids in identifying a production bottleneck and analyze the resulting mixed-integer pro-
and assessing its economic impact upon the gramming solution. The additional costs of
firm. The solution to the expandedABC model applying the expanded ABC model may be
also facilitates identifying excess resources relatively insignificant, however, compared to
that can be reallocated to more productive the potential benefit of the information that
uses. Finally, the expanded ABC model may it may provide for making more informed mar-
be used to identify activities where a program keting and production decisions.
Integrating Activity-Based Costing With the Theory of Constraints 61

APPENDIX A
Mixed-Integer Programming
Mixed-integer programming is a subset of mathematical programming designed to optimize an objective
function subject to constraints with continuous and integer variables. A business problem is formulated
as a mixed-integer model identical to that of the more familiar linear-programming technique. An objective
function is used to represent an organizational goal sucb as profit maximization. A second set of equations
is used to model constraints that limit the attainment of this objective. Once formulated, a mixed-integer
programming algorithm is used to solve the resulting set of equations.
The algorithm will provide the variables that maximize the objective function, the slack variables
that measure the excess resources of non-constrained activities, and the value of tbe objective function.
Unlike linear programming, the mixed-integer programming model will not generate information about
the sensitivity of the optimal solution to changes in a constraint or to a change in the value of an objective
function coefficient. However, sensitivity analysis may be performed by changing the value of one or more
variables in the original mixed-integer model, solving the revised model, and observing the change between
the original and revised models.
A variety of computerized algorithms are available for solving integer and mixed-integer programming
problems. However, an integer or mixed-integer problem requires more computational time than a
comparable linear-programming problem. For example, the hranch-and-bound algorithm, which is widely
used for solving mixed-integer problems, takes a prohibitive amount of time to solve if the problem has
over one hundred integer variables and the continuous solution is distant from the optimal integer solution
(Budnick et al. 1988, 413). However, even under these conditions, the manner in which a mixed-integer
problem is formulated or structured significantly affects its computational time. For a more in-depth
discussion of mixed-integer programming and factors affecting its computational time see Budnick et al.
(1988) and Eppen et al. (1993).

REFERENCES
Budnick, F , D. McLeavey, and R. Mojena. 1988. Principles of Operations Research for Management, 2nd
edition. Homewood, IL: Irwin.
Cooper, R. 1990. Cost classification in unit-based and activity-hased manufacturing cost systems. Jour-
nal of Cost Management 4 (Fall): 4-14.
, and R. Kaplan. 1992. Activity-based systems: Measuring the costs of resource usage. Accounting
Horizons 6 (September): 1-13.
-, and , L. Maisel, E. Morrissey, and R. Oehm. 1992. From ABC to ABM does activity-based
management automatically follow from an activity-based costing project? Management Accounting
74 (November): 54-57.
Eppen, G., F. Gould, and C. Schmidt. 1993. Introductory Management Science, 4th edition. Englewood
Cliffs, NJ: Prentice Hall.
Fox, R. 1987. Theory of constraints. NAA Conference Proceedings (September): 41-52.
Goldratt, E., and R. Fox. 1986. The Race. Croton-on-Hudson, NY: North River Press.
, and . 1987. Goldratt & Fox: Revolutionizing the factory floor. Management Accounting 68
(May): 18-22.
. 1990. What is This Thing Called Theory of Constraints and How Should it be Implemented. Cro-
ton-on-Hudson, NY: North River Press.
-, and J. Cox. 1992. The Goal A Process of Ongoing Improvement, 2nd edition. Croton-on-Hudson,
NY: North River Press.
Harvey, C. 1979. Operations Research An Introduction to Linear Optimization and Decision Analysis.
New York, NY: North Holland.
Johnson, H. 1992. It's time to stop overselling activity-based concepts. Management Accounting 74 (Sep-
tember): 26-35.
Plenert, G. 1993. Optimizing theory of constraints when multiple constrained resources exist. European
Journal of Operational Research 70 (October): 126-133.
Robinson, M. ed. 1990. Contribution margin analysis: No longer relevant/strategic cost management: The
new paradigm. Journal of Management Accounting Research 2 (Fall): 1-32.
Sheridan, J. 1991. Throughput with a capital T. Industry Week 240 (March 4): 44-49.
Spoede, C , E. Henke, and M. Umble. 1994. Using activity analysis to locate profitability drivers ABC can
support a theory of constraints management process. Management Accounting 75 (May): 43-48.

You might also like