AN ANALYSIS OF SERVICE DEPARTMENT
COST ALLOCATION ERROR

David S. Christensen, Ph.D.
Southern Utah University
351 West Center Street
Cedar City, UT 84720

Email: christensend@suu.edu

Phone: (435) 865-8058

 

AN ANALYSIS OF SERVICE DEPARTMENT COST ALLOCATION ERROR

ABSTRACT

There are several methods (direct, step, reciprocal) to allocate the cost of service departments to operating departments. Most cost accounting textbooks describe the direct and step methods in detail, but only briefly refer to the reciprocal method. Although the reciprocal method is generally regarded as the most accurate, it is also the most complicated and often requires the use of simultaneous equations and matrix algebra. Kaplan and Atkinson (1998) report that the reciprocal method was initially recommended by the Cost Accounting Standards Board (CASB), but based on industry concerns regarding the complexity of the method, the CASB modified the proposed standard to allow either the reciprocal or step methods, or the direct method if its results approximated the results of the other two methods.

Electronic spreadsheet software has greatly facilitated the reciprocal method by providing matrix algebra functions. This paper illustrates the use of Excel to perform the reciprocal method on simplified textbook problems. As such, the value of this paper is largely pedagogical. However, the paper also makes an original empirical contribution by comparing the relative accuracy of the direct and step methods. Using simulation, allocation error data are computed for the direct method and two popular versions of the step method. The results show that the mean absolute relative error (MARE) of the step method is significantly less than the MARE of the direct method.



BACKGROUND

Accounting textbooks (e.g., Horngren et al. 2000, Blocher et al.1999) typically describe three methods for allocating the costs of service departments to operating departments. Allocating the costs of service departments is complicated by "reciprocal relationships" among the service departments, where the service departments provide support to each other. The direct method completely ignores reciprocal relationships by allocating service department costs directly to operating departments. The step method gives partial recognition to reciprocal relationships by allocating service department costs in a specific sequence. The reciprocal method fully models the reciprocal relationships by a series of simultaneous equations. Accordingly, the reciprocal method is the most accurate but also the most difficult to implement.

In a recent simulation, Jacobs and Marshall (1999:45) found that the mean absolute relative errors created by the direct and step methods can be quite large and vary a great deal. However, they did not report standard deviations and the results of any difference testing. Without this information, it is not possible to tell whether the mean allocation errors across the three methods are statistically different.

SERVICE DEPARMENT COST ALLOCATION USING EXCEL

A simple example of the service department cost allocation problem is found in Horngren et al. (2000:531). In the problem, a company has two service departments (S1 and S2) and two production departments (P1and P2). (1) As shown in Table 1, the cost of a power-generating department (S1) is allocated using kilowatt-hours. The cost of a materials-handling department (S2) is allocated using labor hours. The task is to allocate the costs of S1 and S2 to P1 and P2 using the direct, step, and reciprocal methods. The solution is summarized in Table 2.

TABLE 1

EXAMPLE PROBLEM

Service Department S1 S2 P1 P2 Allocation base
Power-generation (S1) 0 100 250 150 500 kilowatt-hours
Materials handling (S2) 500 0 100 400 1000 labor-hours
Costs to be allocated $100,000 $40,000


TABLE 2

SOLUTION TO EXAMPLE PROBLEM

Allocation method Cost allocated to P1 Cost allocated to P2
Direct $70,500 $69,500
Step (cost) $62,000 $78,000
Step (percentage) $79,000 $61,000
Reciprocal $73,333 $66,667


The solution is easily accomplished in Excel (Exhibit 1). (2) Data from Table 1 appear at the top of the spreadsheet. Using a spreadsheet to solve such problems is useful for exploring the impact of uncertainty on decisions related to service department cost allocations. In this example, the spreadsheet uses formulas linked to the data in Table 1. If the input data are changed, the solutions are immediately computed, thus facilitating a sensitivity analysis of the solution to the service department costs or the allocation bases.

As shown in the spreadsheet file (Exhibit 1), the solution to the direct method is straightforward, with the allocations based on the hours consumed by P1 and P2. There are two solutions to the step method because there are two possible sequences for allocating the costs of S1 and S2. The costs of either S1 or S2 may be allocated first, with the cost of the remaining service department allocated second.

Accounting textbooks suggest ways to minimize the allocation error created by the step method. One way is to sort the service departments based on percentages of service provided to the other service departments, termed "Step (percentage)" in Table 2. Another is to sort on service department cost, termed "Step (cost)" in Table 2. Either method will likely result in some allocation error because the reciprocal relationships occur in more than one direction.

The solution to the reciprocal method is illustrated in four stages. First, the relative amount of each allocation base that is consumed by each department is computed. Second, a coefficient matrix is created from the simultaneous equations describing the reciprocal relationships. Third, the coefficient matrix is inverted using the Excel function "MINVERSE." Finally, the inverted coefficient matrix is multiplied against the vector of service department costs using the Excel function "MMULT." (3) The product is the costs allocated to P1, P2, S1 and S2.

The foregoing example had only two service departments and two production departments. Other tabs in the spreadsheet file (Reciprocal.xls) contain templates for problems with three service departments and three production departments. Of course, more realistic problems require more service and production departments. Thus, the value of this spreadsheet application is primarily pedagogical. Based on classroom experience, students quickly learn to create their own spreadsheet models. Once created, the spreadsheet creates an opportunity for sensitivity analysis that generates insight into the service department cost allocation problem and its impact on strategic business decisions such as pricing or outsourcing.

THE RELATIVE ACCURACY OF THE DIRECT AND STEP METHODS

Table 3 shows the allocation errors from the direct and step methods. In this example, the direct method has the smallest error, but this is not always the case. In general, one would expect the step method to be more accurate than the direct method because the step method gives only partial recognition to reciprocal relationships between service departments.

TABLE 3

RELATIVE ALLOCATION ERROR IN EXAMPLE PROBLEM

Relative Error Mean Absolute
Allocation Method P1 P2 Relative Error
Direct -3.9 % 4.3 % 4.1 %
Step (cost) -15.5 % 17.0 % 16.2 %
Step (percentage) 7.7 % -8.5 % 8.1 %




To test this expectation, the input cells in the spreadsheet (Reciprocal.xls) were changed to random variables using Excel's RAND function (Exhibit 2). Because all the formulas are linked to the input cells, the cost allocations and the relative errors are immediately computed. After a few iterations (accomplished by pressing the enter button), it becomes quickly apparent that neither the direct nor the step methods will always have the smallest allocation error. However, after a large number of iterations, the differences in the mean absolute relative error of each method may be tested for statistical significance. The results of this simulation appear in Tables 4 and 5.

TABLE 4

MEAN ABSOLUTE RELATIVE ERROR (STANDARD DEVIATION)

Number of Service x Number of Production Departments
Method 2 x 2 2 x 3 3 x 2 3 x 3 4 x 2 All
Direct 9.4 % 8.4 % 11.1 % 9.7 % 10.2 % 9.8 %
(13.4) (8.8) (11.6) (8.5) (9.3) (10.5)
Step (cost) 8.9 7.2 10.7 8.3 10.8 9.2
(9.7) (6.7) (10.3) (6.6) (9.1) (8.7)
Step (percentage) 7.3 6.6 8.6 7.6 8.2 7.7
(7.7) (6.5) (8.0) (5.2) (7.0) (7.0)
All 8.5 7.4 10.2 8.5 9.7 8.9
(10.6) (7.4) (10.1) (6.9) (8.6) (8.9)





Table 4 shows the mean absolute relative errors (MARE) and standard deviations of the direct and step methods. The number of service departments was varied from two to four and the number of production departments was varied from two to three. For each combination of service and production departments, 500 iterations were run. The last column in the table shows the MARE for all combinations and represents 2,500 iterations for each method. Note that the MARE for the Step (percent) method is the smallest. This result is consistent with results reported by Jacobs and Marshall (1999). However, they did not test for statistically significant differences across methods.

A one-way ANOVA using SPSS indicated that the MARE across the three methods was significantly different (F = 37.3, df = 2 and 7497, p = 0.000). Results of the pairwise comparisons are shown in Table 5. (4) The step methods were more accurate than the direct method. The step (percentage) method was more accurate than the step (cost) method.

TABLE 5

COMPARISONS BETWEEN MEAN ABSOLUTE RELATIVE ERRORS

LSD Comparison Mean Difference Standard Error

Significance

(2-tailed)

Direct - Step (cost) 0.56 % 0.30 % 0.026 *
Direct - Step (percentage) 2.09 % 0.30 % 0.000 *
Step (cost) - Step (percentage) 1.53 % 0.30 % 0.000 *

* significant at the .05 level

CONCLUSION

Electronic spreadsheets have made the reciprocal method more feasible by removing the computational difficulty of matrix inversion and multiplication. Moreover, by dynamically linking the results of the cost allocation to input values, electronic spreadsheets facilitate sensitivity analysis. Students, accountants, and managers can easily explore the impact of alternative allocation bases (e.g., unit-level versus batch-level drivers), uncertain cost estimates, and alternative cost allocation methods (e.g., direct, step, reciprocal) on the costs allocated to operating departments. Such sensitivity analysis is useful in making business decisions related to profit planning and in performance evaluation.

When the reciprocal method is not used, the step method is significantly more accurate than the direct method. In addition, the step (percent) method is significantly more accurate than the step (cost) method.

REFERENCES

Blocher, Edward J., Kung H. Chen, and Thomas W. Lin. 1999. Cost Management, A Strategic Emphasis. Blacklick, Ohio: Irwin-McGraw Hill.

Horngren, Charles T., George Foster, Srikant M. Datar. 2000. Cost Accounting, A Managerial Emphasis. Tenth Edition. Upper Saddle River, NJ: Prentice Hall.

Jacobs, Fred and Ron Marshall. 1999. "Accuracy of Service Cost Allocations." The Journal of Cost Analysis and Management, Winter, pp.45-58.

Kaplan, Robert S, and Anthony A. Atkinson. 1998. Advanced Management Accounting. Third Edition. Upper Saddle River, NJ: Prentice Hall.

 





INPUT DATA
SUMMARY OF RESULTS

s1

s2 p1 p2 total Method p1 p2

s1

0 100 250 150 500 direct 70500.0 69500.0 140000

s2

500 0 100 400 1000 step12 62000.0 78000.0 140000

cost

100000 40000 140000

step21

79000.0 61000.0 140000
recip 73333.3 66666.7 140000
Direct

s1

s2 p1 p2 total
s1 -100000  

62500

37500 0 ABSOLUTE RELATIVE ERRORS
s2  

-40000

8000 32000 0 p1 p2 MARE
-100000 -40000 70500 69500 0

direct

3.86% 4.25% 4.06%
step12 15.45% 17.00% 16.23%
Step12

s1

s2 p1 p2 total step21 7.73% 8.50% 8.11%

s1

-100000 20000 50000 30000 0
s2  

-60000

12000 48000 0
-100000 -40000 62000 78000 0
Step21

s1

s2 p1 p2 total
s2 20000 -40000 4000 16000 0

s1

-120000   75000 45000 0

-100000

-40000 79000 61000 0
Reciprocal - normalized matrix
s1 s2 p1 p2

s1

0.000 0.200 0.500 0.300 1
s2 0.500 0.000 0.100 0.400 1
Reciprocal - coefficient matrix

Service

p1 p2 s1 s2 Cost

P1

1 0 -0.500 -0.100 0
P2 0 1 -0.300 -0.400 0

s1

0 0 1.000 -0.500 100000
s2 0 0 -0.200 1.000 40000
Reciprocal - inverted coefficient matrix

Allocated

p1 p2 s1 s2 Cost

P1

1 0 0.578 0.389 73333
P2 0 1 0.422 0.611 66667

s1

0 0 1.111 0.556 133333
s2 0 0 0.222 1.111 66667

Exhibit 1. Reciprocal.xls with input data from example problem.




RANDOMIZED INPUT DATA
SUMMARY OF RESULTS

s1

S2 p1 p2 total Method p1 p2

S1

0.671 0.999 0.052 0.533 2.256 direct 0.277 0.727 1.005

S2

0.755 0.179 0.900 0.793 2.628 step12 0.439 0.565 1.005

cost

0.579 0.425 1.005

step21

0.219 0.785 1.005
recip 0.390 0.615 1.005
Direct

s1

S2 p1 p2 total
S1 -0.579  

0.052

0.528 0 ABSOLUTE RELATIVE ERRORS
S2  

-0.425

0.226 0.199 0 p1 p2 MARE
-0.579 -0.425 0.277 0.727 0

direct

28.79% 18.24% 23.51%
step12 12.70% 8.05% 10.38%
Step12

s1

S2 p1 p2 total step21 43.68% 27.68% 35.68%

S1

-0.579 0.365 0.019 0.195 0
S2  

-0.791

0.420 0.370 0
-0.579 -0.425 0.439 0.565 0
Step21

s1

S2 p1 p2 total
S2 0.131 -0.425 0.156 0.138 0

S1

-0.711   0.063 0.647 0

-0.579

-0.425 0.219 0.785 0
Reciprocal - normalized matrix
s1 s2 p1 p2

S1

0.297 0.443 0.023 0.236 1
S2 0.287 0.068 0.342 0.302 1
Reciprocal - coefficient matrix

Service

p1 p2 s1 s2 Cost

P1

1 0 -0.023 -0.342 0
P2 0 1 -0.236 -0.302 0

S1

0 0 0.703 -0.287 0.579
S2 0 0 -0.443 0.932 0.425
Reciprocal - inverted coefficient matrix

Allocated

p1 p2 s1 s2 Cost

P1

1 0 0.328 0.469 0.390
P2 0 1 0.672 0.531 0.615

S1

0 0 1.767 0.545 1.256
S2 0 0 0.840 1.332 1.053



Exhibit 2. Reciprocal.xls with randomized input data.

1 An operating department adds value to a product or service. In a manufacturing company, the operating department is often termed a "production department."

2 An Excel file (Reciprocal.xls) is linked to this manuscript. I assume that the file can be viewed while reading this manuscript.

3 Similar functions are available in Quattro Pro.

4 These results were insensitive to the specific pairwise multiple comparison test (e.g., LSD, Bonferonni, Scheffe, Tukey) used.