ABCs of batch processing: assign the batch cost to the product that required the batch activity? Maybe not!When it comes to adding or reducing products or services, accurate cost information is critical. Activity-based costing In a business organization, Activity-based costing (ABC) is a method of allocating costs to products and services. It is generally used as a tool for planning and control. This is a necessary tool for doing value chain analysis. (ABC ABC in full American Broadcasting Co. Major U.S. television network. It began when the expanding national radio network NBC split into the separate Red and Blue networks in 1928. ) provides solutions to measuring costs that traditional methods do not address. Rather than simply dividing costs among the number of widgets manufactured or services provided, ABC acknowledges that not all costs are driven by output volume. As a result, ABC identifies activities related to batches, products, customers, administration and related costs that are not driven by volume (or unit production). As a general rule, if non-volume related activities and their related costs are not isolated, high-volume customers and high-volume products will subsidize sub·si·dize tr.v. sub·si·dized, sub·si·diz·ing, sub·si·diz·es 1. To assist or support with a subsidy. 2. To secure the assistance of by granting a subsidy. low-volume customers and low-volume products. Minimizing this type of inaccuracy in·ac·cu·ra·cy n. pl. in·ac·cu·ra·cies 1. The quality or condition of being inaccurate. 2. An instance of being inaccurate; an error. is a priority of cost measurement systems designed to support strategic decision making. Batch activity costs are particularly susceptible susceptible /sus·cep·ti·ble/ (su-sep´ti-b'l) 1. readily affected or acted upon. 2. lacking immunity or resistance and thus at risk of infection. sus·cep·ti·ble adj. to unintentional cost subsidies. This article reviews different types of batch activities, provides examples, reviews how batch activity cost is assigned as·sign tr.v. as·signed, as·sign·ing, as·signs 1. To set apart for a particular purpose; designate: assigned a day for the inspection. 2. under traditional costing, and how batch costs should be assigned using ABC to minimize In a graphical environment, to hide an application that is currently displayed on screen. For example, in Windows and Mac, the application's window is removed from the screen and represented by an icon on the Windows Taskbar. In the Mac, the icon is placed in the Dock. See Win Minimize windows. cost distortions. BATCH PROCESSING (1) Performing a particular operation automatically on a group of files all at once rather than manually opening, editing and saving one file at a time. For example, graphics software that converts a selection of images from one format to another would be a batch processing utility. IN BRIEF Batch processing occurs when one or more units enters a work activity, is changed by the work activity and exits the work activity. For example, a furnace furnace, enclosed space for the burning of fuel. There are many kinds of furnaces, the type depending upon the fuel and the use to which the heat produced within it is put. Most familiar are the furnaces used in the heating of buildings. may heat 50 units at a time or a process for handling paper currency may use 100-unit batches. In many cases, batch processing promotes economy. For instance, it is more economical to transport 60 people in a bus than in 60 automobiles No invention has so transformed the landscape of the United States as the automobile, and no other country has so thoroughly adopted the automobile as its favorite means of transportation. . In other cases, however, where there is economy in batch processing, the end-to-end end-to-end a pattern of anastomosis in which severed ends are matched and united, in contrast with other patterns such as end-to-side or side-to-side. Usually applied to anastomosis of the intestine. process may be suboptimized with large amounts of inventory, longer cycle times, and more rework re·work tr.v. re·worked, re·work·ing, re·works 1. To work over again; revise. 2. To subject to a repeated or new process. n. and scrap. Just-in-time just-in-time - dynamic translation processes reduce batch sizes, in some cases to lot sizes of one, to minimize waste. THE SETUP In most cases, a batch requires a setup to prepare the material for processing. Common setup activities include data recording, quality control and material handling. These activities could be performed by a person or a machine. In most cases, data is captured, stored and analyzed an·a·lyze tr.v. an·a·lyzed, an·a·lyz·ing, an·a·lyz·es 1. To examine methodically by separating into parts and studying their interrelations. 2. Chemistry To make a chemical analysis of. 3. , then used for process control and future problem resolution. Different factors cause setups. They include volume, time, control, product and customer requirements. Operational volume setup takes place every time a lot passes from one work station to the next. The volume could be one or more than one. Volume-driven setups normally do not change any machine settings. Operational time setup takes place based on a calendar event. The setup could require a quality-control batch to be processed. Operational control setup takes place based on quality-control requirements. For example, in check processing, 300 checks are grouped into a batch with a control document containing the value of the lot. This is used for reconciliation throughout the process. Product or conditional Subject to change; dependent upon or granted based on the occurrence of a future, uncertain event. A conditional payment is the payment of a debt or obligation contingent upon the performance of a certain specified act. setup is only required to run a different product through the process, in this case, the conditions for processing change. Differences could be based on temperature, process time, energy input, chemical input or color. Customer-based setups occur when a customer requires some degree of customization such as a private label or custom color. Another example is electronic check processing in which a bank customer sends a payroll payroll a list of employees, their salary rates, tax deductions, amounts paid, payroll tax, long service leave entitlements. deposit file. Setup work is required to recognize and process the file regardless of how many deposits are in the file. The operational setups--volume, time and control--do not lead to cost measurement distortion distortion, in electronics, undesired change in an electric signal waveform as it passes from the input to the output of some system or device. In an audio system, distortion results in poor reproduction of recorded or transmitted sound. . These types of setups exist in processes that include only one type of product. For example, production may decide that a lot size of 50 units optimizes cost, time and quality Fifty units are released to production whether there is one product type or many product types. A 1,000 volume unit product incurs 20 setups whether it is the only product produced in this facility or is one of many product types. The types of setups that can lead to material cost measurement distortion include product-conditional and customer-based setups. Customer-driven setups will not cause product-cost subsidies if the setup's cost is assigned to the customer P&L. Whether the setup's cost is included as a service and therefore listed as a separate line in the invoice An itemized statement or written account of goods sent to a purchaser or consignee by a vendor that indicates the quantity and price of each piece of merchandise shipped. A consular invoice is one used in foreign trade. varies by customer and industry. If customer P&L reporting is not performed by the company and there are material customer-driven setup costs that are unequally distributed between products, there will be product-cost subsidies. This article focuses on product-driven conditional setups and not customer-driven setups. TRADITIONAL COST MEASUREMENT Traditional cost measurement assigns Individuals to whom property is, will, or may be transferred by conveyance, will, Descent and Distribution, or statute; assignees. The term assigns is often found in deeds; for example, "heirs, administrators, and assigns to denote the assignable nature of all costs to the production unit. In manufacturing, these costs usually equate e·quate v. e·quat·ed, e·quat·ing, e·quates v.tr. 1. To make equal or equivalent. 2. To reduce to a standard or an average; equalize. 3. to those costs that can be entered into inventory. In service organizations, these costs typically equate to the cost required to execute To run a program, which causes the computer to carry out its instructions. See executable code, instruction and EXE file. execute - execution the process. If the traditional cost measurement system uses labor time, the time to perform the setup may or may not include the time to process the part or material. This is determined in the engineering labor standards. If the setup time is not included in the engineering labor standard time, that time is assigned to overhead cost and calculated as a percentage of labor time. If machine time is used to assign cost, the setup time might be included if the machine is actively involved in the setup. If most of the setup work is performed while the machine is processing the prior batch or when the machine is sitting idle, the cost is not based on machine time but is assigned through an overhead allocation The apportionment or designation of an item for a specific purpose or to a particular place. In the law of trusts, the allocation of cash dividends earned by a stock that makes up the principal of a trust for a beneficiary usually means that the dividends will be treated as . In some factories, overhead is assigned plantwide. In others, overhead is assigned to each production center. When production center overhead rates are used instead of a plantwide overhead rate, cost subsidies are reduced. However, production center overhead rates do not reduce cost subsidies that result from conditional setups (those setups only required to run a different product through the process) within that production center. DISTORTION FROM TRADITIONAL COSTING Consider two products--A and B. Product A is a high-volume product. Product B is a low-volume product. The batch size for product A is 100. The batch size for product B is 10. The activity cost to perform a conditional setup is $10. If the setup activity cost is not identified and the activity cost is included in overhead, product A incurs the majority of the conditional setup costs. In this simple example for the two batches, product A incurs 100/110 or about 91% of the $20 for the two setups. Product B incurs about 9%. Under this method, product A and product B are each allocated about $0.18 of cost per unit. However, if the setup activity cost is identified, product A is assigned 10 cents per unit, and product B is assigned $1 per unit. Notice the cost subsidy subsidy, financial assistance granted by a government or philanthropic foundation to a person or association for the purpose of promoting an enterprise considered beneficial to the public welfare. that occurs when the volume of units in the batch is not considered. To further illustrate this distortion, consider the data in Exhibit 1. Traditional costing does not differentiate differentiate /dif·fer·en·ti·ate/ (dif?er-en´she-at) 1. to distinguish, on the basis of differences. 2. to develop specialized form, character, or function differing from that surrounding it or from the original. product-level and batch-level costs. The result is that product-level and batch-level costs are buried bur·y tr.v. bur·ied, bur·y·ing, bur·ies 1. To place in the ground: bury a bone. 2. a. To place (a corpse) in a grave, a tomb, or the sea; inter. b. in the cost per unit (see Exhibit 2). ABC COST DRIVERS ABC is an alternative to traditional costing that focuses on activities that have different drivers. Activity-based costing researcher Robin Cooper Cooper may refer to:
Unit activities occur every time a unit is processed. Examples include grinding grinding, process by which surface material is removed from an object, usually metal, by the abrasive action of a rotating wheel or a moving belt that contains abrasive grains. , finishing, assembly and painting. Batch activities occur every time a batch--lot size of one or greater--enters and exits a work station. These will include operational and conditional setups. As a general rule, conditional setup activities are not related to the volume of the units in the batch. For example, if a furnace must be heated or cooled to run a batch of another product, there is only one temperature change regardless of how many units are in the batch. Product activities include all the activities to ensure that production--manufacturing or service--has the capability to produce the product. These activities include maintenance of routings, recipes Recipes by category Albanian cuisine
Facility activities include the plant manager, security and grounds management. They are usually less than 10% of the total cost. ONE APPROACH TO ABC ABC systems typically assign product-level activity costs equally to each product. Batch-level conditional setup costs are assigned to products based on the number of batches produced of each. Conditional setups are often treated as batch-level costs. This is an improvement over traditional cost measurement. But in Exhibit 3, Approach A, again using the data in Exhibit 1, we see that product A continues to bear a higher percentage of the batch activity costs. We believe product A is subsidizing products B and C. To illustrate, consider a factory that has 100 products identified alphabetically al·pha·bet·i·cal also al·pha·bet·ic adj. 1. Arranged in the customary order of the letters of a language. 2. Of, relating to, or expressed by an alphabet. as AA through DV, each requiring a conditional setup at most production centers. In this mix of products there are a few that have high volumes. Most have relatively low volumes. The factory did not manufacture 100 products in the beginning. It began with the high-volume AA product. This product was very successful in the market and achieved wide distribution. Over time, engineering, marketing and customer requests brought about the introduction of product variations beginning with AB. When AB entered production the first time, a conditional setup was necessary. The next time AA was produced, another conditional setup was necessary--but only because AB had been produced. AB was a low-volume product and a few conditional setups did not have a material impact on production. Today this is no longer the case. Long before the 100th product DV was added, conditional setups became frequent. Product AA remains the high-volume product, representing 70% of the total factory output. Because it is the highest volume product, it is likely to incur To become subject to and liable for; to have liabilities imposed by act or operation of law. Expenses are incurred, for example, when the legal obligation to pay them arises. An individual incurs a liability when a money judgment is rendered against him or her by a court. most of the conditional setups because it will be produced more often. This is because customer requirements, warehousing, distribution channels and inventory cost limitations rarely allow a factory or service provider to optimize optimize - optimisation its production solely to minimize conditional setups. Notice: Some cost measurement systems are designed to support regulatory requirements Regulatory requirements are part of the process of drug discovery and drug development. Regulatory requirements describe what is necessary for a new drug to be approved for marketing in any particular country. . These systems should focus first on compliance and then on efficiency. Subsidy costing across individual products generally does not affect compliance reporting. TAKING ABC TO THE NEXT LEVEL In a manufacturing environment like the one described above, we believe the root cause of conditional setups is product diversity. To best reflect this cause, we believe conditional setups should be accounted for not at the batch level but as a product-level cost that is equally distributed among the total number of products or services in a production facility. Using this approach in the above example, product AA and all other products each would incur 1/100 or 1% of the total conditional setup activity cost. If the annual cost of conditional setups is $1 million, product AA is assigned $10,000, as are all other products. For the high-volume product AA, $10,000 is not a significant cost burden. For the low-volume products, $10,000 may be a very significant amount. The low-volume product managers have incentive to consider strategic options such as lowering prices, increasing volumes, reducing expenses, raising prices to cover the product-level cost, migrating customers to higher-volume products, or abandoning the product. In Exhibit 3, Approach B, again using data from Exhibit 1, product-level activity costs are assigned equally to each product. Batch-level conditional setup costs, though still shown separately, are treated as a result of product diversity and assigned equally to each product. We believe this ABC approach minimizes high-volume to low-volume cost subsidies. CONCLUSION There is no standard for ABC. As a result, practitioners may be familiar with different variations of ABC. Some ABC methodologies include the cost subsidies described in Exhibit 3, Approach A, and others embrace the preferred method that distributes conditional setup costs as we recommend in Exhibit 3, Approach B. Any costing approach should apply common sense. There will be environments with either low product diversity or a unique production schedule where cost measurement would not be improved by including conditional setup activity cost as a product-level activity cost. Another strategy for minimizing cost subsidies is a round-trip assignment of conditional setups. Under such a system, both the setup to produce the low-volume product and the setup to return the equipment to its high-volume configuration are charged to the low-volume product. But in an environment where volumes frequently fluctuate and the high-volume product of today becomes the low-volume product of tomorrow, this approach becomes difficult to maintain. From an operations perspective, the cost of conditional setups as well as all other types of setups should be measured for their use in setup-quality and cost-tradeoff decisions. This cost measurement should not interfere with providing the most relevant cost measurement for customer and product profitability. EXECUTIVE SUMMARY * In batch processing, if costs are not isolated, high-volume customers and products tend to subsidize lower-volume ones. * This article reviews different types of batch activities and how they would be handled under traditional costing and two different variations of activity-based costing (ABC). * Traditional costing equally distributes overheads by unit across all products, which clearly subsidizes lower-volume products. * ABC systems often assign setup costs to the product for which the setup is prepared. Higher-volume products, which are likely to be more frequently interrupted in·ter·rupt v. in·ter·rupt·ed, in·ter·rupt·ing, in·ter·rupts v.tr. 1. To break the continuity or uniformity of: Rain interrupted our baseball game. 2. by lower-volume products, have setup costs assigned to them that are not a necessary cost to producing the product. * An alternate alternate /al·ter·nate/ (awl´ter-nit) 1. following in turns. 2. pertaining to every other one in a series. 3. occurring in place of another; acting as a substitute. and preferred ABC design assigns conditional setups (those setups only required to run a different product through the process) as a product-level cost based on the number of different products rather than on the number of batches produced of each product. Alan A`lan´ n. 1. A wolfhound. Vercio, CPA (Computer Press Association, Landing, NJ) An earlier membership organization founded in 1983 that promoted excellence in computer journalism. Its annual awards honored outstanding examples in print, broadcast and electronic media. The CPA disbanded in 2000. , works in Bank of America's Enterprise Profit and Cost Measurement department, provides guidance to the company's ABC methodology, and is active in the CAM-I CAM-I Consortium for Advanced Manufacturing - International Cost Measurement Systems Consortium. Bill Shoemaker William Lee Shoemaker (August 19, 1931 – October 12, 2003) was an American jockey. Referred to as "Bill", "Willie," and "The Shoe", William Lee Shoemaker was born in the town of Fabens, Texas. At 2. , CPA, is a faculty member of the College of Business at the University of Dallas The University of Dallas is a Catholic institution. It seeks to educate its students to develop the intellectual and moral virtues, to prepare themselves for life and work, and to become leaders in the community. , where he is the director of Graduate Accounting Programs. Their e-mail addresses See Internet address. e-mail address - electronic mail address are alan.vercio@bankofamerica.com and shoe@gsm.udallas.edu See .edu. (networking) edu - ("education") The top-level domain for educational establishments in the USA (and some other countries). E.g. "mit.edu". The UK equivalent is "ac.uk". , respectively.
Exhibit 1
Monthly Costs and
Production Statistics
January Total A B C
No. units * 1,350 1,000 200 150
No. conditional setups 30 20 7 3
Product activity costs ** $135,000
Conditional setup costs 165,000
Unit activity costs 700,000
Total costs $1,000,000
* For this example, units require the same amount of processing time.
** Product activity costs include activities required to ensure the
factory has the capability to produce the product. These activities
include engineering specifications, bill of material specifications,
test programs, software application maintenance and training.
Notice: For simplification, this example has excluded the facility
or administration cost.
Exhibit 2
Traditional Approach-Allocate
All Costs to Units Based on Units
January Total Product
A
No. units 1,350 1,000
Price per unit $800
Revenue $1,145,000 $800,000
Cost
Product activity (overhead) 135,000 100,000
Conditional setup (overhead
or process time) 165,000 122,222
Unit activity 700,000 518,518
Total Costs $1,000,000 $740,741
Unit Cost $740.74
Profit $145,000 $59,259
January Product
B C
No. units 200 150
Price per unit $900 $1,100
Revenue $180,000 $165,000
Cost
Product activity (overhead) 20,000 15,000
Conditional setup (overhead
or process time) 24,445 18,333
Unit activity 103,704 77,778
Total Costs $148,148 $111,111
Unit Cost $740.74 $740.74
Profit $31,852 $53,889
Exhibit 3
Two ABC Approaches
Approach A: Allocate batch costs to units
based on number of batches and unit
costs to units based on units.
Approach B (preferred): Allocate
conditional setup costs to units based on
number of products and unit costs to
units based on units.
Product
Month Total A B C
No. units 1,350 1,000 200 150
Price per unit $800 $900 $1,100
Revenue $1,145,000 $800,000 $180,000 $165,000
Cost
Product activity 135,000 45,000 45,000 45,000
Conditional setup 165,000 110,000 38,500 16,500
Unit activity 700,000 518,518 103,704 77,778
Total Costs $1,000,000 $673,518 $187,204 $139,278
Unit Cost $674 $936 $929
Profit $145,000 $126,482 ($7,204) $25,722
Product
Month A B C
No. units 1,000 200 150
Price per unit $800 $900 $1,100
Revenue $800,000 $180,000 $165,000
Cost
Product activity 45,000 45,000 45,000
Conditional setup 55,000 55,000 55,000
Unit activity 518,518 103,704 77,778
Total Costs $618,518 $203,704 $177,778
Unit Cost $619 $1,019 $1,185
Profit $181,482 ($23,704) ($12,778)
|
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion