Process Costing – Scenario
Process costing is used for continuous, mass production where products move through sequential stages. Costs are accumulated by process or department and then averaged over equivalent units – a measure that expresses partially completed units in terms of fully completed units.
The core problem: Profit vs. cash
In the scenario, the CEO (Monica) sees a profit increase of 15% but the bank has only Rs. 2 lakhs after spending Rs. 80 lakhs. The profit statement shows only Rs. 55 lakhs in expenses. The missing Rs. 25 lakhs is tied up in inventory – raw materials, work‑in‑progress (WIP), and finished goods. Inventory value increased by Rs. 25 lakhs, explaining why profit looks healthy while cash is tight.
Exam tip: Profit is not cash flow. In a manufacturing firm, costs incurred to produce unsold units are capitalised as inventory on the balance sheet, not expensed. Only when units are sold do those costs flow to the income statement as cost of goods sold (COGS).
Equivalent units – The key to valuing WIP
To assign costs to partially completed products, we convert physical units into equivalent units (EUs) – the number of fully completed units that would have consumed the same input.
Worked example
Order 804: 2,000 units, currently 70% complete.
The costing system values this order by charging the cost of 1,400 equivalent units, not 2,000.
Why equivalent units matter
- They enable accurate valuation of work‑in‑progress on the balance sheet.
- They determine how much cost is allocated to finished goods vs. WIP.
- A build‑up of WIP increases inventory assets but does not affect profit (costs are deferred until sale).
The real‑world mess: Frequent order changes
Marketing can change orders mid-production, causing:
- Overtime work
- Accumulation of semi‑finished goods at various stages
- A bloated inventory that hides cash‑flow problems
This illustrates a classic process costing challenge: when product mix changes, the costing system must still track costs accurately through each stage.
Diagram: How costs flow in process costing
Key takeaways
- Process costing accumulates costs by department/process and averages over equivalent units.
- Equivalent units convert partial completion into a common measure = physical units × % completion.
- Profit can rise while cash falls when inventory (WIP + finished goods) increases – costs are not yet expensed.
- Frequent order changes cause WIP build‑up, complicating cost tracking and valuation.
- Valuing semi‑finished products requires accurate estimation of completion percentage for materials, labour, and overhead.
Methods of Product Costing
Product costing assigns costs to output units (products or services). Two broad approaches exist, each suited to the production environment.
Job Costing vs. Process Costing
| Aspect | Job Costing | Process Costing |
|---|---|---|
| Output | Unique, customer-specific jobs | Identical, homogeneous units |
| Cost accumulation | Per job (project, batch) | Per process/department |
| Typical industries | Construction, consulting, software, custom manufacturing | Automobile, cement, petrochemical, food processing |
| Example | A custom software build for a client | Litres of paint from a continuous process |
- Job costing tracks direct materials, direct labour, and overhead to each distinct job. The unit cost = total job cost ÷ number of units in that job.
- Process costing averages costs over identical units produced in a period. Unit cost = total process cost ÷ total output.
Variations of the Two Methods
Both basic methods have specialised variants:
Customer Costing (Job Costing variant)
Firms with a few large customers allocate costs to each customer account (like a job) to determine profitability per customer.
Batch Costing (Process Costing variant)
Used when identical units are produced in batches (e.g., pharmaceutical tablets, packaged foods, FMCG). Costs are accumulated per batch and then averaged per unit.
Operating Costing (Process Costing variant)
Applied to service operations that deliver a standardised output (e.g., railway services, utilities). Costs are averaged over a service unit (e.g., passenger-km, kilowatt-hour).
Key takeaways
- Job costing is for unique, custom orders; process costing for mass‑produced identical goods.
- Variants: Customer costing (job costing for big clients), Batch costing (process costing by batch), Operating costing (process costing for standardised services).
- The choice depends on production type — not industry alone but whether outputs are distinct or homogeneous.
- All methods ultimately compute a cost per unit, but the accumulation path differs.
Job Costing: Core Concepts
Job costing treats each customer order (a job) as the cost object. The cost accountant opens a job cost sheet the moment an order is received, assigns a unique job code (encoding product, customer, period, serial number), and accumulates all costs against that code.
Direct and Indirect Costs
| Cost type | Examples | How captured | Basis of charging |
|---|---|---|---|
| Direct material | Fabric, components | Material requisition slip (tied to job number) | Actual usage |
| Direct labour | Wages of workers on the job | Time sheet or HR records (hours per job) | Actual hours |
| Direct expenses | Travel cost for delivery, machine log-book costs | Expense receipts, machine log | Actual usage |
| Indirect costs (overheads) | Factory rent, production manager salary, insurance, taxes | Pooled into one or multiple cost pools | Allocation base (e.g., labour hours, machine hours) |
Prime cost = direct material + direct labour + direct expenses. Conversion cost = total cost − direct material cost (i.e., labour + overheads).
The Job Cost Sheet
A template that summarises:
- Job details: customer, start/completion dates, description, job code.
- Cost breakdown: material, direct labour, direct expenses, indirect costs (often classified into indirect material, indirect labour, factory overhead, administrative overhead).
- Total cost, unit cost (cost per unit produced).
- Profit markup (often based on cost or conversion cost) → final price.
Variations of Job Costing
The three methods differ in whether direct costs and indirect costs are recorded at actual or budgeted (standard) values.
Normal Job Costing
Budgeted rate is computed at the start of the period:
- Advantage: Job cost can be computed as soon as the job finishes (e.g., 4th–17th of month) without waiting for month-end actual overheads.
- Used for: Routine decision-making, pricing, performance evaluation.
Example: Budgeted indirect cost = ₹1,00,000; budgeted machine hours = 200. Rate = ₹1,00,000 / 200 = ₹500 per machine hour. A job using 10 machine hours gets ₹5,000 of indirect cost charged.
Actual Job Costing
- Advantage: No variance between costs incurred and costs charged.
- Disadvantage: Must wait until the end of the period to know actual indirect costs → cost information is delayed.
- Used for: Year-end reconciliation, financial accounting (accuracy).
Standard Job Costing
- Advantage: Cost can be computed before the job starts.
- Used for: Planning, quoting a price in response to customer tenders.
Comparison Summary
| Method | Direct costs | Indirect costs | Primary use |
|---|---|---|---|
| Standard | Budgeted | Budgeted | Planning, price quotation |
| Normal | Actual | Budgeted (predetermined rate) | Decision-making, timely costing |
| Actual | Actual | Actual | Controlling, accounting reconciliation |
Exam tip: Memorise the three pairs (“actual–budgeted” for normal; “actual–actual” for actual; “budgeted–budgeted” for standard). The key exam point is the timeliness vs. accuracy trade-off.
Worked Example: Garment Manufacturer (Job Cost Sheet)
A job produces 300 pairs of shirt and pant. The job cost sheet reports:
| Category | Amount (₹) |
|---|---|
| Direct material | 1,20,000 |
| Other direct costs (labour, expenses) | — |
| Indirect material | (included in total) |
| Indirect labour | (included) |
| Factory overhead | (included) |
| Administrative overhead | (included) |
| Total cost | 2,84,700 (300 pairs × ₹949 = ₹2,84,700) |
From this:
- Cost per pair = ₹949
- Direct material per pair = ₹1,20,000 / 300 = ₹400
- Conversion cost per pair = ₹949 − ₹400 = ₹549 (includes labour + overheads)
Pricing: 60% markup on conversion cost
Price per set (pair of shirt and pant) = ₹1,278
Exam tip: The definition of conversion cost may vary by company. Here, it is total cost less direct material cost. Always check the context.
Key Takeaways
- Job costing tracks costs for individual customer orders using a job cost sheet.
- Prime cost = direct material + direct labour + direct expenses; conversion cost = total cost – direct material.
- Three costing methods differ in the use of actual vs. budgeted costs: Standard (budgeted/budgeted) for planning; Normal (actual/budgeted) for timely decisions; Actual (actual/actual) for accurate reconciliation.
- Indirect costs are allocated using predetermined rates (e.g., ₹500 per machine hour) to assign overheads to jobs before period-end.
- Pricing can be based on a markup on conversion cost (e.g., 60%) or on total cost.
Customer Costing
Customer costing extends job costing by treating the customer as a cost object alongside the job. It aggregates all costs incurred to serve a specific customer (across all jobs for that customer) and computes total customer cost. The goal is to measure and rank customer profitability and to understand why profitability varies across customers.
Why customer profitability differs
Customers place orders differently — in terms of order size, number of deliveries, number of designs, product variety, and special handling. When indirect costs are spread uniformly (e.g., as a percentage of direct cost or variable cost), customers who demand more services subsidise those who demand few. This hidden cross-subsidy distorts pricing and profit measurement.
Worked example: United Leather
United Leather manufactures leather products and garments to customer order. Pricing policy: 100% markup on variable cost (i.e., selling price = 2 × variable cost). Indirect costs are 30% of direct cost at the firm level. The firm was profitable overall, but sales grew 10% while profit grew only 3%. Investigation revealed indirect costs rose 30% (from ₹3M to ₹3.8M) in the same period, driven by increasing variation in customer orders.
Customer order data (selected)
| Customer | Jobs executed | Pieces supplied | Designs used |
|---|---|---|---|
| Newport Garments | 86 | 12,000 | 20 |
| Leatherite | — | — | 50 |
| Radiant Leathers | — | — | ~17 (Leatherite had 3×) |
| Zenith | — | small orders | many designs |
Data shows large variation in order complexity was not reflected in pricing.
Activity-based indirect cost rates
Cost accountant identified four indirect cost pools and computed rates:
| Cost pool | Cost driver | Rate |
|---|---|---|
| Order processing | per order | ₹4,000 / order |
| Design cost | per design | ₹3,000 / design |
| Other operating expenses | per piece | ₹16 / piece |
| Administrative expenses | % of sales value | 3.5% |
Using these rates, indirect costs per customer were recalculated. Leatherite's total indirect cost was 2× that of Radiant Leathers, despite similar revenue.
Revised customer profitability
| Customer | Margin before indirect cost | Margin after indirect cost |
|---|---|---|
| Leatherite | (not given) | 27% |
| Radiant Leathers | (not given) | 41% |
| Others | (not given) | ~30% |
Exam tip: The key insight: if indirect costs are allocated by a simple rate (e.g., % of direct cost), customers with high service demands appear profitable but are actually low-margin. Activity-based customer costing reveals the true cost-to-serve.
Disciplining customers: pricing based on cost drivers
Once true costs are known, the firm can:
- Quote prices that include indirect costs based on each customer's order characteristics.
- Offer lower prices to low-service customers (e.g., Radiant gets a price cut).
- Raise prices for high-service customers (e.g., Zenith sees a price increase).
- Encourage customers to modify order patterns (fewer designs, fewer deliveries), shifting to a lower-cost service level.
Some customers may leave; the firm rebalances its customer portfolio toward more profitable ones.
When customer costing is needed
- B2B markets with customised orders.
- Examples: garment manufacturers, automobile ancillary firms, pharmaceutical sub-contractors.
- Any firm where customers vary in order size, design complexity, delivery frequency, or special handling.
Key takeaways
- Customer costing = extending job costing to the customer level; pools all job costs per customer.
- Profitability differs because customers demand different levels of service (designs, deliveries, pieces).
- Traditional overhead allocation hides cross-subsidies: high-service customers appear profitable, low-service customers appear less profitable.
- Activity-based cost rates (per order, per design, per piece) reveal true cost-to-serve.
- Pricing should reflect cost drivers; this disciplines customers and rebalances the portfolio.
- Customer costing is essential in customised B2B manufacturing.
Process Costing
Process costing is used when identical products or services are produced in a continuous flow (process industries). Examples: cement, fertilizer, steel, automobile manufacturing; process-oriented services include banking, insurance, postal services. The goal: compute cost per unit by dividing total process cost by output.
Single Process, No Work-in-Process
Simplest case: a single product, single process (e.g., rice noodles). All activities (mixing, threading, steaming, packing) are grouped as one process. Direct costs (material, labour, machine) are collected; indirect costs are allocated by weight or process hours.
No work-in-process (WIP) simplifies calculation.
Introducing Work-in-Process: Equivalent Units
When processes span hours or days, some units are incomplete at period-end. We must value closing work-in-process before computing finished‑unit cost.
Equivalent units (EU) convert partially completed units into an equivalent number of fully completed units. Compute separately for each cost element (material, conversion cost).
Key assumption: All materials are added at the start of the process. Conversion costs (labour, overhead) are incurred uniformly.
Worked Example – Single Process (Industrial Coating)
| Item | Opening WIP | Current period | Total |
|---|---|---|---|
| Material cost | ₹6 million (6,000 L) | ₹20 million (20,000 L) | ₹26 million |
| Conversion cost | ₹2 million | ₹8 million | ₹10 million |
| Total cost | ₹8 million | ₹28 million | ₹36 million |
| Output: 22,000 L finished; 4,000 L WIP (30% complete for conversion) |
Step 1: Equivalent units
| Cost element | Finished (L) | WIP (L) | % complete | EU |
|---|---|---|---|---|
| Material | 22,000 | 4,000 | 100% | 26,000 |
| Conversion | 22,000 | 4,000 | 30% | 23,200 |
Step 2: Cost per equivalent unit
Step 3: Cost per finished unit
Step 4: Value of closing WIP
- Material:
- Conversion:
- Total WIP: ₹4,517,236
Reconciliation: Total cost accounted = (22,000 units × ₹1,431.03) + ₹4,517,236 ≈ ₹36,000,000 ✓
Exam tip: The weighted average method (used above) ignores the % completion of opening WIP – it averages all costs (opening + current) over total EU. For FIFO, you must separate opening WIP completion, but it's less common.
Multiple Processes: Inter‑Department Transfers
Most process industries have several sequential processes. Output of one process becomes input (material) for the next. Example: Mars Textile – knitting → dyeing → finishing → etc. Materials may be added at different stages.
We analyse each department separately, using the same EU logic, but the transferred‑in cost from the previous department is treated as a material cost.
Worked Example – Knitting and Dyeing Departments
Knitting Department
| Item | Opening WIP | Current period | Total |
|---|---|---|---|
| Material cost | ₹24,000 (100 kg) | ₹480,000 | ₹504,000 |
| Conversion cost | ₹5,000 | ₹144,000 | ₹149,000 |
| Quantity: 1,800 kg completed & transferred; closing WIP 300 kg (100% material, 30% conversion) |
EU:
- Material:
- Conversion:
Cost per EU:
- Material:
- Conversion:
- Cost per kg of knitted cloth: ₹240 + ₹78.84 = ₹318.84
Closing WIP (knitting):
- Material:
- Conversion:
- Total WIP: ₹79,096
Dyeing Department
Receives 1,800 kg of knitted cloth at ₹318.84/kg = ₹573,912. Also adds dye chemicals worth ₹200,000 during the month.
| Item | Opening WIP (30 kg) | Current period | Total |
|---|---|---|---|
| Material (cloth + dye) | ₹9,000 | ₹573,912 + ₹200,000 = ₹773,912 | ₹782,912 |
| Conversion cost | ₹5,400 | ₹60,000 | ₹65,400 |
| Quantity: 1,750 kg completed; closing WIP 80 kg (100% material, 60% conversion) |
EU (material): EU (conversion):
Cost per EU:
- Material:
- Conversion:
- Cost per kg of dyed cloth: ₹427.82 + ₹36.37 = ₹464.19
Value added in dyeing: ₹464.19 – ₹318.84 = ₹145.35 per kg
Closing WIP (dyeing):
- Material:
- Conversion:
- Total WIP: ₹35,972
Reconciliation check: total cost = cost of finished dyed cloth (1,750 × ₹464.19 = ₹812,333) + closing WIP (knitting ₹79,096 + dyeing ₹35,972) = ₹927,401 – matches opening WIP + all costs incurred (knitting + dyeing). ✓
Exam tip: In multi‑process costing, always compute transferred‑in cost per unit from the previous department and treat it as a material cost for the current department. The value added in each process is the difference between its output cost and the input cost.
Key Takeaways – Process Costing
- Process costing applies to mass production of identical units; cost per unit = total cost ÷ equivalent output.
- Equivalent units convert WIP into finished‑unit equivalents, computed separately for material and conversion cost.
- Weighted average method combines opening and current costs, ignoring opening WIP’s completion percentage.
- Materials added at start → material EU = finished + full WIP; uniform conversion → conversion EU = finished + (WIP × % complete).
- For multiple processes, transfer costs carry forward; each department calculates its own EU and cost per unit.
- Reconciliation (total cost = cost of finished goods + closing WIP) confirms calculation accuracy.
Treatment of Process Losses
Process losses—wastage, evaporation, defective units—are inevitable in manufacturing. How these losses are accounted for depends on whether they are normal (expected under efficient operations) or abnormal (unexpected, avoidable). The core principle: normal loss cost is absorbed into the product (spread across good and WIP units); abnormal loss cost is separated and charged as a period cost.
Normal vs. Abnormal Loss
| Loss type | Definition | Accounting treatment | Impact on profit |
|---|---|---|---|
| Normal loss | Expected loss inherent in the process (e.g., evaporation in chemicals) | Cost of loss is absorbed into the cost of good units and WIP (buried in inventory) | Lower current period profit (if any) – part deferred to future periods via WIP |
| Abnormal loss | Unexpected loss (e.g., defect found at final inspection) | Cost is separated and charged as a period expense below cost of sales | Reduces current period profit directly |
Worked Example: Paint Manufacturer
Given data
- Input: 100 litres @ ₹100/litre → Material cost = ₹10,000
- Conversion cost = ₹8,000
- Output: 60 litres finished, 35 litres WIP, 5 litres lost
- WIP: 100% complete for materials, 40% complete for conversion
- Selling price = ₹250/litre
Case 1: Loss treated as Normal
Equivalent units (EU) – lost units are excluded:
| Cost element | Completed (60) | WIP (35) | Total EU |
|---|---|---|---|
| Material | 60 | 35 | 95 |
| Conversion | 60 | 14 (35×0.4) | 74 |
Cost per EU:
Allocation:
| Item | EU | Cost per EU | Total cost |
|---|---|---|---|
| Completed units | 60 | 213.37 | ₹12,802 |
| WIP – material | 35 | 105.26 | ₹3,684 |
| WIP – conversion | 14 | 108.11 | ₹1,514 |
| WIP total | ₹5,198 | ||
| Total accounted | ₹18,000 |
Profit: Sales (60 × ₹250) = ₹15,000 − Cost of sales ₹12,802 = ₹2,198
The cost of normal loss (₹1,006 implicit) is buried: part goes into WIP, deferring a portion of the loss to the next period.
Case 2: Loss treated as Abnormal (assumed at end of process)
Equivalent units – lost units are included (100% complete for both material and conversion at detection point):
| Cost element | Completed (60) | WIP (35) | Abnormal loss (5) | Total EU |
|---|---|---|---|---|
| Material | 60 | 35 | 5 | 100 |
| Conversion | 60 | 14 | 5 | 79 |
Cost per EU:
Allocation:
| Item | EU | Cost per EU | Total cost |
|---|---|---|---|
| Completed units | 60 | 201.27 | ₹12,076 |
| WIP – material | 35 | 100 | ₹3,500 |
| WIP – conversion | 14 | 101.27 | ₹1,418 |
| WIP total | ₹4,918 | ||
| Abnormal loss | 5 | 201.27 | ₹1,006 |
| Total accounted | ₹18,000 |
Profit: Sales = ₹15,000 Cost of sales = ₹12,076 Profit before abnormal loss = ₹2,924 Less: Abnormal loss (period cost) = ₹1,006 Profit after abnormal loss = ₹1,918
Comparison of Methods
| Metric | Normal loss treatment | Abnormal loss treatment | Difference |
|---|---|---|---|
| Cost of completed | ₹12,802 | ₹12,076 | ₹726 lower |
| WIP value | ₹5,198 | ₹4,918 | ₹280 higher |
| Current period profit | ₹2,198 | ₹1,918 | ₹280 higher |
Exam tip: Under the normal loss method, a portion of the loss cost is shifted to WIP inventory, inflating current period profit. Managers may prefer this to window-dress earnings. A well-designed costing system must clearly define what constitutes normal loss to prevent manipulation.
Managerial Implications
- Behavioural bias: Managers tend to classify losses as normal to defer costs and boost current profit.
- Cost accountant’s role: Set objective criteria (e.g., % yield, industry benchmarks) for distinguishing normal vs. abnormal loss.
- Reliability of accounting: Inventory valuation choices directly affect profit; misuse can lead to accounting fraud, especially in multi‑product, multi‑process environments.
Key Takeaways
- Normal loss cost is absorbed into good units and WIP; abnormal loss is charged as a period cost.
- Equivalent units calculation differs: exclude normal loss units; include abnormal loss units (if detected at end of process).
- Normal loss treatment results in higher current profit and higher WIP value compared to abnormal loss treatment.
- The distinction between normal and abnormal must be clearly defined to ensure accurate cost measurement and prevent earnings manipulation.
Joint and By‑Product Costing
Many process industries (oil refining, sugar, paper, dairy) produce multiple outputs from a single joint process. These outputs are classified by their economic value:
- Joint products – significant sales value (e.g., diesel, sugar).
- By‑products – low sales value relative to the main products (e.g., molasses).
- Scrap – negligible value, often discarded or sold for trivial revenue.
The crucial accounting problem: how to split the common (joint) cost incurred before the split‑off point among the different products.
Split‑off point – the stage in production where separate products emerge and can be identified.
Methods for Allocating Joint Costs
Four approaches rest on different rationales.
1. Physical Quantity Method
Allocate joint cost in proportion to the physical output (kg, litres, etc.). Formula:
Requires all outputs to be measurable in the same unit. Can be misleading if weights differ drastically (e.g., bagasse vs. sugar juice).
2. Sales Value at Split‑off Method
Allocate joint cost in proportion to the market value of each product at the split‑off point.
Most widely used – reflects the “ability to bear” cost.
3. Estimated Realizable Value (NRV) Method
When a product cannot be sold at split‑off (requires further processing), use its net realisable value:
Allocate joint cost using NRV instead of immediate sales value.
4. Constant Profit Margin Method
Determine the overall profit margin (%) on total sales, then apply the same margin to each product’s sales to derive its total cost (including further processing). This ensures equal profitability across products.
Worked Example: Superfine Chemical
Data
- Raw material: 1,000 kg at total cost ₹5 million
- Process expenses: ₹10 million → Joint cost = ₹15 million
- Output: C1 = 600 kg, C2 = 400 kg
- C1 sold at split‑off: ₹20,000 /kg → sales ₹12 million
- C2 further processed (cost ₹2 million) then sold: ₹30,000 /kg → sales ₹12 million
- Total sales = ₹24 million; Total costs = ₹15 M + ₹2 M = ₹17 M
Allocation Calculations
Method 1 – Physical Quantity Ratio: 600 : 400 = 3 : 2 Joint cost split: C1 = ; C2 = C2 total = 6 + 2 = ₹8 M Unit costs:
- C1:
- C2:
Method 2 – Sales Value at Split‑off Sales values: C1 = ₹12 M; C2 = ₹12 M (at split‑off point, though C2 is not yet saleable, we use its eventual sales value as if it were realised at split‑off). Ratio 1 : 1. Joint cost: C1 = ₹7.5 M; C2 = ₹7.5 M C2 total = 7.5 + 2 = ₹9.5 M Unit costs:
- C1:
- C2:
Method 3 – Estimated Realizable Value (NRV) C1 sold at split‑off: NRV₁ = ₹12 M C2: NRV₂ = Sales ₹12 M – Additional cost ₹2 M = ₹10 M Ratio 12 : 10 = 6 : 5. Joint cost allocation:
- C1:
- C2: C2 total = 6.8182 + 2 = ₹8.8182 M Unit costs:
- C1:
- C2:
Method 4 – Constant Profit Margin Overall profit margin: For each product: Total cost = Sales × = ₹12 M × 0.708333 = ₹8.5 M Unit costs:
- C1:
- C2:
Comparison of Unit Costs (₹/kg)
| Method | C1 | C2 |
|---|---|---|
| Physical quantity | 15 000 | 20 000 |
| Sales value at split‑off | 12 500 | 23 750 |
| Estimated realizable value | 13 636 | 22 045 |
| Constant profit margin | 14 167 | 21 250 |
Exam tip: The sales‑value and NRV methods are most defensible because they reflect economic value. Physical quantity can produce absurd allocations (heavy, low‑value output absorbs most cost). The constant‑profit method is valid only if the same profit margin on sales is desired.
Special Cases: By‑products and Scrap
- By‑products – allocate joint cost using the sales value method (i.e., deduct the by‑product’s net revenue from the joint cost before allocating to main products).
- Scrap – not separately costed; scrap revenue is either credited to production overhead or shown as other income.
Key Takeaways
- Joint costs arise from a single process producing multiple outputs; they must be allocated for inventory valuation and pricing.
- The split‑off point is the moment of separation; costs after that are traceable directly to individual products.
- Four allocation methods exist: physical quantity, sales value at split‑off, NRV, and constant profit margin.
- Sales value at split‑off is the most common; NRV is used when further processing is needed.
- By‑products are typically valued at net realisable value; scrap is not costed.
- The choice of method significantly affects unit costs (as seen in the example) and hence inventory valuation and reported profit.
The Problem with Traditional Costing
Traditional costing allocates overhead (indirect costs) to products using a single, volume-based allocation base — typically machine hours (or direct labor hours). The formula is simple:
Each product then receives overhead = rate × its actual machine hours.
Why it fails with product diversity
When a company moves from a single standardized product to many customized, low-volume products, overhead costs often skyrocket (e.g., more setups, more inspections, more order processing). Traditional costing continues to spread all overhead evenly across machine hours. Two problems arise:
- Customized products – They consume a disproportionate share of overhead (extra engineering, frequent changeovers, small batch sizes) but incur only a proportional share of machine-hour-driven overhead. Result: they are under‑costed.
- Standard/generic products – They run in long, stable production runs with few support activities. Yet they absorb a large chunk of the overhead pool simply because they use many machine hours. Result: they are over‑costed.
This phenomenon is called cross‑subsidization – the high‑volume product subsidizes the low‑volume product, distorting reported profitability.
Example scenario
| Product type | Traditional cost signal | Likely true cost |
|---|---|---|
| Generic (high volume) | Shown as loss‑making | Actually profitable (overhead burden too high) |
| Customized (low volume, varied) | Shown as profitable (good margins) | Actually less profitable (overhead burden too low) |
Exam tip: When a firm operates in a multiple‑product, high‑overhead environment, traditional volume‑based allocation nearly always distorts product costs. The symptom: profit does not improve despite strong sales of customized products.
Activity‑Based Costing as a Solution
Activity‑Based Costing (ABC) allocates overhead to products based on the activities that drive costs, not on a single volume measure. It recognises that activities (e.g., machine setup, quality inspection, order processing) consume resources; products consume activities.
ABC process (conceptual flow)
- Step 1: Identify key activities (e.g., setup, material handling, inspection).
- Step 2: Assign overhead costs to each activity pool (cost of resources consumed by that activity).
- Step 3: For each activity, choose a cost driver that best measures how products consume that activity (e.g., number of setups, number of orders, number of inspection hours).
- Step 4: Calculate an activity rate:
- Step 5: Assign cost to products: Driver quantity per product × Activity rate.
Comparison: Traditional vs. ABC
| Criterion | Traditional costing | ABC |
|---|---|---|
| Allocation base(s) | Single (e.g., machine hours) | Multiple (one per activity) |
| Cost pools | One plantwide pool | Several activity‑specific pools |
| Accuracy for diverse products | Low (cross‑subsidization) | High (costs traced to consumption) |
| Complexity & cost to implement | Low | Higher (needs analysis of activities) |
| Best suited for | Simple, single‑product firms | Product diversity, high overhead |
When ABC is justified
- Overhead is a large proportion of total cost.
- Wide product diversity (different volumes, complexities, batch sizes).
- Traditional costing gives counter‑intuitive profit signals (e.g., “loss‑making” product that seems essential).
Key takeaways
- Traditional overhead allocation using a single volume‑based driver (e.g., machine hours) distorts costs when product diversity exists – larger‑volume products are over‑costed, smaller customized products are under‑costed.
- This leads to cross‑subsidization and poor strategic decisions (e.g., discontinuing a “loss‑making” product that is actually profitable).
- ABC solves this by tracing overhead to activities and using multiple cost drivers that reflect how products actually consume resources.
- Implementing ABC requires identifying activities, building cost pools, and selecting appropriate drivers – but it improves reliability of cost data for planning and decision‑making.
- The symptom of a broken costing system: strong sales but stagnant profits, especially when the product mix shifts toward customized orders.
Indirect Costs (Overhead) and Allocation
Indirect costs (also called overhead) are costs that cannot be directly traced to a single product. Unlike direct costs (e.g., wood, plywood, laminations for a furniture manufacturer), indirect costs (e.g., supervisor’s salary, factory rent, equipment depreciation) must be allocated across multiple products. The accuracy of product costing depends critically on how this allocation is done.
The Allocation Challenge
A firm producing 10 different product types cannot simply split overhead equally—products differ in size, complexity, and resource consumption. The solution is to choose an allocation base (cost driver) that reflects each product’s use of overhead. Common bases include:
- Material cost
- Labour cost
- Machine hours
- Direct labour hours
The overhead rate is then:
Each product receives overhead = Overhead rate × Product’s consumption of the base.
Exam tip: The choice of allocation base is the core judgment call. A poor base can distort product costs—especially when overhead is large relative to direct costs.
Why Overhead Matters More Today
With rising automation and flexible manufacturing systems (same machines making multiple products), the proportion of indirect costs has grown. Two examples:
| Company | Industry | Direct Costs (₹ cr) | Indirect / Other Costs (₹ cr) | Overhead as % of total |
|---|---|---|---|---|
| Hindustan Unilever | FMCG | 13,000 (raw materials) | 12,000 (other expenses) | ~48% |
| Infosys | IT services | 25,000 (salary) | 9,000 (admin & other) | ~26% |
Even service firms face the same allocation problem—software companies allocate common infrastructure, support, and administrative costs to projects or clients.
Key Points for Accuracy
- If indirect costs are small: simple equal distribution or a single base may be acceptable.
- If indirect costs are large: careful selection of allocation bases becomes essential to avoid mispricing products.
Worked Example (Generic)
A factory has ₹1,00,000 total overhead and produces two products:
- Product A: direct material cost ₹10,000
- Product B: direct material cost ₹30,000
Using material cost as the base: Total material base = ₹40,000 Overhead rate = ₹1,00,000 / ₹40,000 = ₹2.50 per ₹1 of material Overhead allocated: A = ₹10,000 × 2.5 = ₹25,000; B = ₹30,000 × 2.5 = ₹75,000
Key Takeaways
- Indirect costs cannot be traced; they must be allocated using a reasoned allocation base.
- Equal splitting is rarely correct—products differ in resource use.
- Automation and flexible systems increase the share of overhead, raising the stakes for accurate allocation.
- Common allocation bases include material cost, labour cost, and machine hours.
- The overhead proportion in real firms (e.g., HUL, Infosys) can be substantial, making allocation a top-tier costing decision.
Method of Indirect Cost Allocation
Indirect costs (overheads) cannot be traced directly to products. The guiding principle for allocation is cause and effect – a product that uses a department’s services should bear a proportionate share of that department’s cost.
Organisation of Manufacturing Support
| Department Type | Examples | Role |
|---|---|---|
| Production departments | Assembly, maintenance, inspection, packing, stores, design | Directly involved in manufacturing |
| Service departments | HR, accounting, legal, computer services, sales & distribution | Provide support to production & other service depts |
Key challenge: Service department costs have no direct link to products. The typical solution is to first allocate service department costs to production departments, then allocate production department costs (including their share of service costs) to products.
Self-service (a department providing service to itself) is ignored.
Ranking Service Departments for Allocation
Normal practice: rank service departments by cost (or by proportion of services provided to other service departments) and allocate sequentially – starting either with the smallest cost or the largest cost, or with the department that provides maximum service to other service departments.
Four Methods of Allocation
1. Equal allocation – pool all service costs and split equally among production departments. Simple but ad‑hoc; ignores actual usage.
2. Ratio-based allocation – allocate using a single physical measure (e.g. number of employees or machine hours). Better than equal, but arbitrary if multiple different ratios exist.
3. Step‑wise allocation – allocate service department costs sequentially using estimated percentages of services provided to other departments. Once a department’s costs are allocated, it receives no further allocations from later departments.
4. Simultaneous equations – solve a system of linear equations to account for reciprocal services among service departments. More accurate, but more costly.
Worked Example: Sunshine Chemicals
Sunshine Chemicals produces two chemicals (X and Y) in two production plants. Three service departments support the plants.
| Department | Type | Cost (₹ lakhs) |
|---|---|---|
| Maintenance | Service | 20 |
| Personnel | Service | 6 |
| Accounting | Service | 11 |
| Plant X | Production | – |
| Plant Y | Production | – |
Additional data
- Employees: Maintenance 40, Personnel 10, Accounting 20; Plant X 200, Plant Y 300.
- Machine hours: Plant X 12,000, Plant Y 28,000.
Estimated service usage (from departmental heads)
- Maintenance: 30% to X, 65% to Y, 2% to Personnel, 3% to Accounting.
- Personnel: service directly proportional to number of employees (same basis).
- Accounting: 40% to X, 57% to Y, 2% to Maintenance, 1% to Personnel.
Option 1 – Equal allocation ₹18.5 lakhs to Plant X, ₹18.5 lakhs to Plant Y. Ignores that Plant Y is larger (300 workers vs 200, 28,000 machine hours vs 12,000).
Option 2 – Ratio allocation Ratio of employees (2:3) or machine hours (12:28). Both give different results; no assurance actual usage matches either ratio.
Option 3 – Step‑wise allocation (starting with smallest cost, Personnel first)
- Allocate Personnel (₹6 lakhs) to Maintenance, Accounting, Plant X, Plant Y using the proportional basis (employees).
- Allocate Accounting (₹11 lakhs + its share from Personnel) to the remaining departments using its estimated percentages.
- Allocate Maintenance (₹20 lakhs + its shares from Personnel & Accounting) to Plant X and Plant Y only.
Result: ₹13.20 lakhs charged to Plant X, ₹23.80 lakhs to Plant Y.
Alternative start (largest cost or maximum service to other depts) If we start with Personnel (because it provides 11% of its service to other service depts), then Maintenance (5% to others), then Accounting (3% to others), the final allocation to production departments changes only slightly.
Option 4 – Simultaneous equations Set up equations to fully reciprocate services (e.g., Accounting provides service to Maintenance, Maintenance provides service to Accounting). Solve for true cost of each service department before allocating to production.
Exam tip: Step‑wise allocation is the most common exam method. Be ready to rank service departments by cost or by percentage of service provided to other service departments, then allocate sequentially – stopping when only production departments remain.
Key Takeaways
- Indirect cost allocation follows cause‑and‑effect; arbitrary bases distort product costs.
- Service department costs are first allocated to production departments; reciprocal services complicate the process.
- Step‑wise allocation is a practical compromise: allocate sequentially, ignoring later reciprocal flows.
- Simultaneous equations give theoretically correct allocation but require more effort.
- Choice of allocation method can significantly affect reported product costs (e.g., ₹13.20 vs ₹18.5 for Plant X in the example).
Misallocation of Indirect Cost
Product cost accuracy hinges on how indirect costs are allocated. A flawed allocation method — however simple — can systematically over-cost some products and under-cost others, leading to disastrous pricing and product-mix decisions.
The core problem: arbitrary allocation bases
Many firms allocate indirect costs using a single, easy-to-measure factor such as procurement cost, number of units, or direct labour hours. The assumption is that higher-cost or higher-volume products should bear more overhead. This assumption is often false, because different products consume support services in very different proportions.
Example 1: Retail — perfume vs. wheat flour
A large retailer centralises procurement and distribution. It pools warehouse, distribution and shop-level expenses, finds they amount to 30% of procurement cost, and adds 30% to every product’s procurement cost to recover overhead. A further 10% profit margin is then added.
| Item | Procurement cost | Overhead (30%) | Total cost | Selling price (+10% profit) | Reality of support consumed |
|---|---|---|---|---|---|
| 100 ml perfume | ₹400 | ₹120 | ₹520 | ₹572 | Low: only loading/unloading |
| 10 kg wheat flour | ₹380 | ₹114 | ₹494 | ₹543.4 | High: unpacking, cleaning, repacking |
Distortion: The perfume is heavily over-costed — it consumes very little warehouse space or handling, yet bears ₹120 of overhead. The wheat flour is under-costed — it requires significant handling but bears only ₹114.
Consequence: The perfume’s price becomes uncompetitive. To move inventory, the shop may offer a 50% discount, turning an apparently profitable product into a loss-maker.
Exam tip: A simple percentage add-on based on procurement cost assumes all products consume support equally. Always check whether the allocation base is correlated with actual consumption of indirect resources.
Example 2: Leatherite — standard vs. customised products
Leatherite started with one standard product (P1) and later added customised products (P2–P4). The original costing system was designed for a single product and allocated overhead at ₹90 per unit to all products, regardless of type.
Original (flawed) profitability
| Product | Type | Material cost | Overhead (₹90/unit) | Total cost | Market price / quoted price | Profit/(Loss) |
|---|---|---|---|---|---|---|
| P1 | Standard | ₹200 | ₹90 | ₹290 | ₹264 (market) | (₹26) |
| P2–P4 | Customised | varies | ₹90 | material + ₹90 | (material + ₹90) × 1.2 | Positive |
Based on this, a manager would:
- Recommend pushing customised products (they appear profitable).
- De-emphasise P1 (it appears to lose ₹26 per unit).
The hidden distortion
In reality, most overhead (designing, sampling, order processing) is caused by customised products, not the standard product. Further analysis reveals:
- Total overhead = ₹90,000
- Overhead related to P1 = ₹10,000
- Overhead related to P2–P4 = ₹80,000
Assuming comparable volumes, the per‑unit overhead should be:
- P1: ₹20 per unit (instead of ₹90)
- P2–P4: ₹160 per unit (instead of ₹90)
Corrected profitability
Using the accurate allocation:
- P1 now shows a profit (cost = ₹200 + ₹20 = ₹220; market price = ₹264 → profit ₹44).
- P2 and P3 become loss-making (cost = material + ₹160; even with a 20% mark‑up, they may not cover actual overhead).
- P4 may remain profitable depending on its material cost.
Why the original decision backfired: Shifting sales toward customised products increased the total overhead consumed, further reducing overall profit. The wrong cost data caused a self-fulfilling spiral of rising costs and falling margins.
Key takeaways
- Arbitrary allocation bases (cost %, units, labour hours) can severely distort product costs when products differ in how they use support activities.
- Over-costed products become uncompetitive; under-costed products appear falsely profitable, encouraging a product mix that actually increases total indirect costs.
- The two examples show the same trap: using a simple ratio (procurement cost + 30%; ₹90 per unit) ignores causal relationships between products and overhead consumption.
- Correct allocation requires identifying cost drivers — the activities that truly generate indirect costs (e.g., number of setups, hours of design work, weight or volume for transport).
- A flawed costing system not only misstates individual product profitability but can lead managers to make decisions that reduce overall firm profit.
1. Philosophy and Motivating Examples
Activity-Based Costing (ABC) is built on a simple intuition: an organization is a bundle of activities (performed by people, machines, or both). Inputs are transformed through a series of activities into value‑added outputs (products or services). Costing under ABC:
- Measure the cost of performing each activity.
- Charge that cost to any product or service that consumes the activity. If a product does not use an activity, it is not charged.
The product cost equals all direct costs (materials, etc.) plus the cost of the activities it consumes.
Motivating Examples
| Example | Traditional Costing | ABC Insight |
|---|---|---|
| Watch procurement – two models: one uses local materials, one uses imported materials. | Single procurement cost centre: 8% of material cost applied to both. | Separate activities: local procurement = 5% of material cost; overseas = 15%. The local‑material product is overcosted; the imported‑material product is undercosted. |
| Quality control (QC) – electronic products: matured models need little QC, new models need extensive testing. | QC cost allocated based on units produced or machine hours, charging all products equally. | QC cost is charged according to actual effort (number of tests, stages). Matured products bear lower cost; new products bear higher cost. |
| Customer order change – automotive component: order of 120,000 units at Rs. 2,000 each, delivered 10,000/month for 12 months; profit Rs. 100/unit (5% margin). After 3 months, customer requests 2,500 units/week. | Conventional costing continues to report 5% margin; no system highlights the change. | ABC would capture increased costs: either higher setup/QC/delivery costs (produce in smaller batches) or higher inventory/working capital costs (store monthly production, deliver weekly). Margin likely erodes, but the information system fails to show it. |
Exam tip: The customer‑order example illustrates how ABC reveals hidden cost consequences of changes in order structure – a key advantage over traditional costing.
Key takeaways
- ABC allocates costs based on actual activity consumption, not arbitrary allocation bases.
- Traditional systems often overcost simple, low‑effort products and undercost complex, high‑effort products.
- ABC can detect profit erosion from changes in batch sizes, delivery schedules, or product mix – information that conventional costing misses.
2. Classification of Activities
ABC divides organisational costs into two broad groups: direct material/input costs (traced directly to the product) and activity costs. Activity costs are further categorised into four levels, each with distinct cost drivers and cost behaviour.
| Activity Level | Description | Examples | Cost Driver | Behaviour |
|---|---|---|---|---|
| Unit‑level | Performed for each unit produced or service delivered. Number of times ≈ number of units. | Mobile phone assembly, hotel room cleaning, issuing boarding pass, taking blood pressure. | Number of units | Variable – cost changes proportionally with volume. |
| Batch‑level | Performed for each batch of products or services. Number of times = number of batches, independent of batch size. | Machine setup, material handling, order taking, sample making, pre‑flight maintenance, book composing. | Number of batches | Mixed – fixed per unit within a batch, variable across batches. |
| Product‑level | Performed for each product line or new product introduction. Independent of number of units or batches. | Product design, product improvement, testing routine development, bill‑of‑materials preparation, service manual, brochure, training. | Number of products | Fixed – does not change with volume or batch count. |
| Facility‑level | Support manufacturing but are not directly tied to production. Independent of units, batches, or products. | Accounts, payroll, lighting, security, employee performance assessment. | None (or arbitrary) | Fixed – no meaningful allocation to products. |
Exam tip: Adding more products increases product‑level costs significantly. Companies like P&G and Apple limit product variety to control these costs; Samsung uses many products to penetrate markets.
Key takeaways
- Four activity levels: unit, batch, product, facility.
- Unit‑level: variable, driven by volume.
- Batch‑level: mixed, driven by number of batches.
- Product‑level: fixed, driven by number of products.
- Facility‑level: fixed, not allocated to products – charged directly to the income statement (used only for cost control and outsourcing decisions).
3. Cost Drivers, Master List, and Bill of Activities
Cost Drivers
For each activity, identify the factor that causes its cost to increase or decrease – the cost driver.
| Activity | Common Cost Driver |
|---|---|
| Machine setup | Number of setups |
| Procurement | Number of purchase orders |
| Material handling | Number of material moves |
| Quality inspection | Number of inspections |
Cost of an activity = (cost per driver unit) × (number of driver units consumed).
Master List of Activities
The final output of an ABC implementation is a Master List of Activities that contains:
- Every activity performed in the organisation.
- Its cost driver.
- The cost of performing the activity per cost driver unit.
From this master list, a Bill of Activities (BOA) can be prepared for each product or service. The BOA lists all activities relevant to that product – analogous to a Bill of Materials (BOM) which lists all materials.
Cost Sheet under ABC
The cost sheet for a product has two broad categories:
- Material Cost (+ direct inputs)
- Activity Cost, further grouped into:
- Unit‑level activities cost
- Batch‑level activities cost
- Product‑level activities cost
Facility‑level activities are excluded from the product cost sheet; they are expensed directly.
Application in job‑based manufacturing/services – For customized machines, software, consulting, auditing, etc., having BOM and BOA makes cost estimation easy and accurate.
Flow of ABC Implementation
Key takeaways
- Cost driver links activity cost to consumption. Examples: number of setups, purchase orders.
- Master List of Activities is the central repository: activity, driver, cost per driver.
- Bill of Activities (BOA) lists all activities required for a product – similar to BOM.
- Product cost under ABC = material cost + unit‑ + batch‑ + product‑level activity costs. Facility‑level costs are not included in product cost; they are controlled separately and can be outsourced.
Implementation of Activity Based Costing
Activity Based Costing (ABC) turns costing from a top-down, accounting-department exercise into a decentralized, manager-owned system. Instead of line managers passively accepting overhead rates they don’t trust, ABC makes every departmental head identify, cost, and own the activities in their area. This transparency removes disputes and improves decision-making.
Steps to Implement ABC
- Form an ABC team of all departmental managers; provide a brief ABC introduction.
- Each manager lists activities and sub-activities of their department, involving employees. Activities must be distinctive and have a clear output (e.g., Purchase Department: “Preparation of a Tender Document”, “Tendering”, “Comparison of Quotation”, “Vendor Evaluation”, “Preparing Purchase Order”).
- List resources and time required for each activity.
- Collect financial data for resources (with help from accounting).
- Classify activities into four levels:
- Unit-level (per unit)
- Batch-level (per batch)
- Product-level (per product)
- Facility-level (sustaining the facility)
- Submit department lists to a central pool → Master List of Activities.
- Product managers identify activities relevant to their product and prepare a Bill of Activities (BOA).
Master List of Activities
- Jointly owned and maintained by all departmental heads.
- Reviewed quarterly: update activity costs for salary changes, power tariff changes, equipment replacement, or process changes.
- Full annual review of the activity list itself.
- If costing department alone ran ABC, it would require massive manpower – a key reason many firms resist ABC.
- Wrong notion: ABC needs daily actual data. In reality, activities are costed at current budgeted rates; actual data is only needed for cost-plus contracts or control.
Exam tip: ABC is not about actual costing; it uses budgeted activity costs for planning and decision-making. Actual costs are used for control, not as the primary system.
Activity Based Budgeting (ABB)
An extension of ABC: departmental heads provide budgeted activity costs. Budgeting at the activity level improves accuracy. Actual costs can then be compared with budgeted for variance analysis.
Single-Product Example – Alpha & Co.
Production: 50,000 units/year, sold 42,000 units at ₹2,500/unit.
Traditional Cost Sheet (₹ per unit unless noted)
| Item | Amount (₹) |
|---|---|
| Material (₹1,200/unit) | 1,200 |
| Labour (₹100/unit) | 100 |
| Production overhead (₹300/unit) | 300 |
| Total manufacturing cost per unit | 1,600 |
| Add: Selling & distribution overhead (₹300/unit sold) | 300 |
| Add: Admin overhead (₹30,00,000/year ÷ 50,000 units) | 60 |
| Total cost per unit (if all sold) | 1,960 |
| Profit per unit (₹2,500 – 1,960) | 540 |
(Note: Inventory valuation only includes manufacturing costs: material + labour + production overhead = ₹1,600/unit. Admin and S&D overhead are period costs.)
ABC Cost Statement (same total profit)
| Level | Activity | Cost (₹) |
|---|---|---|
| Unit-level | Material | ₹1,200/unit |
| Assembly | ₹160/unit | |
| Supervision | ₹20/unit | |
| Quality control | ₹40/unit | |
| Batch-level (batch size = 5,000 units) | Set-up | ₹3,00,000 per batch |
| Material handling | ₹1,00,000 per batch | |
| Procurement & storing | ₹50,000 per batch | |
| Product-level (one-time, amortised over expected 1,00,000 units) | Product design | ₹5,00,000 |
| Bill of material prep | ₹3,00,000 | |
| Product instruction manual | ₹2,00,000 | |
| Mould | ₹80,00,000 | |
| (Total product-level cost: ₹90,00,000 ÷ 1,00,000 = ₹90/unit) |
Why ABC is richer: If batch size changes (e.g., to 7,500 units), managers can recompute batch-level cost per unit; traditional costing has no mechanism to adjust. ABC also reveals the impact of overtime or equipment replacement on specific activities.
Multi-Product Example – Beta & Co. (Pharmaceuticals)
Products: P1 (high-volume mass-consumption, like Crocin) and P2 (low-volume specialized dosage). Same basic ingredients, different dosages/additives.
Traditional Costing – overhead allocation bias Using two bases:
| Basis | P1 cost/kg | P2 cost/kg | Total cost |
|---|---|---|---|
| Per unit (kg) | X | Y | Same |
| Per machine hour | X' | Y' | Same |
If market price is ₹2,000/kg for P1 and ₹1,500/kg for P2, P1 appears profitable under unit-based allocation but loss-making under machine-hour allocation. Managers can choose the basis that makes their product look good – a fundamental flaw of traditional costing.
ABC removes bias by tracing costs through activities.
| Activity | Cost driver | P1 | P2 |
|---|---|---|---|
| Material procurement | 10% of material cost | Material cost × 10% | same |
| Supervision | ₹1,000 per direct labour hour | Labour hours × 1,000 | same |
| Machine centre | ₹6,000 per machine hour | Machine hours × 6,000 | same |
| Set-up (per run) | ₹3,25,000 per set-up | P1: 3 batches → 3 set-ups | P2: 1 batch → 1 set-up |
| Order processing | ₹1,75,000 per order | 3 orders | 1 order |
| Material handling | ₹20,000 per batch | 3 batches | 1 batch |
| Product-level fixed | ₹5,00,000 each | ₹5,00,000 | ₹5,00,000 |
Result: P1’s cost remains higher than its selling price of ₹2,000/kg – ABC shows P1 is loss-making regardless of overhead allocation basis. Traditional costing was misleading.
Exam tip: Traditional costing systematically underestimates the cost of low-volume specialized products because it spreads overhead evenly across a single (often volume-based) driver. ABC reveals the true cost by recognising batch- and product-level costs.
Non-Value Added and Non-Core Activities
ABC encourages managers to scrutinise every activity:
-
Non-value added (NVA) activities: Activities that consume resources but do not create value for internal or external customers. These often persist long after their original need disappears.
- Example: A follow-up team in Purchase Department set up during a material shortage continues even after supply normalises, because the purchase manager’s performance is measured only on on-time delivery – not on cost.
- Example: Quality control inspects a mature product with zero initial defects, due to inertia.
-
Core vs. non-core activities: Senior managers classify activities. Continuous improvement on core activities (quality, cost, time) builds cost leadership and creates entry barriers.
- Airline example: Ticketing, check-in, on-time arrival, in-flight comfort – when all employees improve these core activities on all three dimensions (quality, cost, time), the airline commands premium market share.
Key takeaways
- ABC is implemented decentrally; departmental managers own their activities.
- Master List of Activities is reviewed quarterly (cost updates) and annually (activity list overhaul).
- ABC avoids the overhead-allocation bias of traditional costing; it objectively assigns costs via activities.
- Traditional costing underestimates low-volume specialised products; ABC corrects this.
- ABC identifies non-value added activities that drain resources without contributing value.
- Continuous improvement of core activities on quality, cost, and time drives competitive advantage.
Activity Based Management (ABM)
Activity Based Management (ABM) is the natural extension of Activity Based Costing (ABC). While ABC's primary goal is to produce reliable cost data, ABM uses that data for planning, decision-making, and control. Intuitively: once you know which activities truly consume resources, you can manage those activities — not just report costs.
Core idea: from costing to managing
Traditional costing aggregates overhead into arbitrary pools (production, admin, selling), obscuring true cost drivers. ABC measures how products/services demand activities, and activities consume resources. ABM then takes that insight and embeds it into three managerial systems:
- Activity Based Budgeting – Budgets are built from the activities needed, not from last year's functional lines. Those who perform the activities participate in setting the budget, making the process highly decentralized.
- Activity Based Controlling & Performance Measurement – Actual activity costs are collected; variance reports compare them to activity budgets. But control is not limited to cost — performance is assessed on three dimensions:
- Time (speed of activity)
- Quality (defect-free output)
- Cost (efficiency)
- ABC-based decision making – Pricing, product mix, process improvement — all decisions use activity-level data.
Example: For the activity "assemble a product", workers are encouraged to simultaneously reduce assembly time, maintain quality, and minimize cost. This triple focus drives continuous improvement.
Worked example: Creative Furniture – pricing distortion fixed by ABM
Creative Furniture makes three models:
- Model 1: low-cost wood & steel; simple labour; low material cost; activity effort = Rs. 2000
- Model 2: high-end wood & imported steel; similar labour time to Model 1; activity effort = Rs. 3000 (1.5× Model 1)
- Model 3: high-end wood & imported steel + intensive engraving; specialised labour; activity effort = Rs. 15,000 (5× Model 2)
Originally, the company used a 20% profit mark-up on total cost (material + labour + overhead). This created a distorted pricing scheme:
| Model | Material cost | Activity cost (ABC) | Total cost (approx.) | Original profit (20% of total) | Profit per unit of activity effort |
|---|---|---|---|---|---|
| 1 | Low | 2000 | Low | Low | ? |
| 2 | High | 3000 | High (due to material) | 4× Model 1's profit | Low relative to effort |
| 3 | High | 15000 | Very high | Only 50% more than Model 2 | Very low relative to effort |
Because material cost drives up total cost, the 20% markup forces customers of high‑material models to pay excessive profit — even though the company's value‑adding activities are modest. Meanwhile, the high‑effort Model 3 is under‑rewarded.
ABM logic: The company exists to add value to inputs (wood, steel). Customers should pay for the cost of input (storage, carrying cost, etc.) plus a profit margin only on the value‑added activities, not on the raw materials. If Model 1's profit is taken as fair, then the desired profit margin on activity cost is 100% (profit = activity cost). Applying this:
- Model 1: Profit = 100% × 2000 = 2000 → revised price = material cost + activity cost + profit on activity.
- Model 2: Profit = 100% × 3000 = 3000 → price lower than original (because high material cost no longer inflates profit).
- Model 3: Profit = 100% × 15000 = 15000 → price higher than original (effort is rewarded properly).
Exam tip: The key insight is that profit should be a reward for effort (activities), not for expensive inputs. ABM corrects the arbitrary link between material cost and profit.
Key takeaways
- ABM extends ABC by using activity cost data in budgeting, control, and decision‑making.
- Performance measurement under ABM covers time, quality, and cost — not just cost.
- Pricing should be based on activity cost plus profit margin on activity, not on total cost including materials.
- High material cost can inflate profit under traditional markup; ABM aligns reward with actual effort.
Purpose of Product Costing
Determine the cost per unit of an end product or service. This cost data underpins pricing, inventory valuation, and profitability analysis.
Job Costing
Job costing suits firms that produce to customer orders. Each job is a distinct cost object.
- Direct costs (materials, labour) are traced to the job on an actual basis.
- Indirect costs (overhead) are charged using a predetermined overhead rate.
- Common costs are pooled under few cost centres and allocated to jobs.
Customer costing extends job costing by tracing costs to individual customers. It reveals profitability differences when customers demand extra services (frequent deliveries, high customisation, specification changes) that job costing may not capture.
Process Costing
Process costing is used in complex, continuous process industries. Key challenges:
- Valuation of work‑in‑process (WIP): semi‑finished products are converted into equivalent units of completed output.
- Joint products and byproducts: common costs incurred up to a split‑off point must be allocated. Allocation bases mentioned include:
- Unit basis
- Sales value
- Net realisable sales value
- Profit margin
- Process loss:
- Normal loss (within predetermined tolerance) is distributed across all units produced – including closing WIP – and a portion may be carried to the next period.
- Abnormal loss is separated and charged against the income of the same period.
Exam tip: Distinguish normal loss (absorbed in product cost, affects future periods through WIP) from abnormal loss (expensed immediately as a period cost).
Why Accuracy Matters
Cost data drives decisions. Allocating common costs is the main source of distortion. Incorrect costs lead to faulty pricing, product mix, and performance evaluation. This motivates alternative costing systems like Activity‑Based Costing.
Key takeaways – Product Costing
- Two fundamental methods: job costing (custom orders) and process costing (continuous production).
- Job costing uses predetermined overhead rates; direct costs are actual.
- Process costing handles WIP via equivalent units, joint costs via allocation methods, and losses via normal/abnormal treatment.
- Customer costing extends job costing to analyse customer‑level profitability.
Evolution of Costing Systems
Early costing systems focused on simple closing stock valuation for financial reporting. Costs were aggregated at a few levels (production, selling, distribution, administration). With growing product/service variety, these aggregated allocations distorted product costs. Managers made unreliable decisions based on inaccurate data. Activity‑Based Costing (ABC) emerged to address these challenges.
Core Concepts of ABC
ABC treats material cost and activity cost as the two broad categories. It recognises that organisations add value by performing activities; the cost sheet mirrors this value creation.
Activities are classified into four levels:
| Activity Level | Description |
|---|---|
| Unit‑level | Performed each time a unit is produced (e.g., direct labour, machine energy). |
| Batch‑level | Performed each time a batch is run (e.g., setups, inspections). |
| Product‑level | Support entire product lines regardless of units or batches (e.g., product design, engineering changes). |
| Facility‑level | Sustain the whole facility (e.g., plant management, building maintenance). |
Applications and Extensions
- Reliable product cost data for decision‑making on pricing, mix, and outsourcing.
- Activity‑Based Budgeting (ABB): planning and budgeting at the activity level.
- Benchmarking: activity analysis allows comparison with other units.
- Performance evaluation: targets set on Quality, Cost, and Time dimensions of activities.
- Activity‑Based Management (ABM): integrating ABC into planning, control, and decision‑making.
Exam tip: ABC improves cost accuracy by tracing overhead to activities rather than using broad allocation bases. Understand the four activity levels and why batch‑level costs may cause traditional systems to over‑ or under‑cost.
Key takeaways – Activity‑Based Costing
- Traditional costing distorts costs when products are diverse and overhead is high.
- ABC classifies costs by activity levels: unit, batch, product, facility.
- ABC supports budgeting (ABB), benchmarking, performance evaluation, and management (ABM).
- Reliable cost data improves pricing, product mix, and strategic decisions.
Exercise 1 & 2: Job Costing for Balu Tailors (Tailoring Shop)
Job costing collects direct costs (easily traced to a specific job) and allocates a fair share of indirect costs (overhead) to each job. The same logic scales from a tailor shop to a software firm or space agency — only the numbers change.
Direct costs per pair (pant + shirt)
| Item | Calculation | Cost (₹) |
|---|---|---|
| Direct material (cloth, thread, buttons, etc.) | Given per pair | 60.00 |
| Direct labour – cutting (opportunity cost of father) | ₹40 per set | 40.00 |
| Direct labour – stitching (tailors) | ₹500/day ÷ 5 pairs/day = ₹100 per pair | 100.00 |
| Total direct cost | 200.00 |
Overhead cost per month (existing shop, 5 machines)
| Overhead item | Computation | Monthly ₹ |
|---|---|---|
| Semi-skilled labour (2 workers) | 2 × ₹300/day × 25 days | 15,000 |
| Maintenance | ₹20/machine/day × 5 machines × 25 days | 2,500 |
| Depreciation | ₹15/machine/day × 5 machines × 25 days | 1,875 |
| Rent | ₹5,000/month | 5,000 |
| Miscellaneous (electricity, cleaning) | ₹5,000/month | 5,000 |
| Total monthly overhead | 29,375 |
Expected monthly volume = 500 pairs Overhead rate per pair = ₹29,375 ÷ 500 = ₹58.75
Standard cost sheet for the order of 200 pairs
| Line item | Cost per pair (₹) | Total (200 pairs) |
|---|---|---|
| Direct material | 60.00 | 12,000 |
| Direct labour – cutting | 40.00 | 8,000 |
| Direct labour – stitching | 100.00 | 20,000 |
| Overhead (allocated) | 58.75 | 11,750 |
| Total cost | 258.75 | 51,750 |
| Markup 40% | 103.50 | 20,700 |
| Selling price | 362.25 | 72,450 |
Exam tip: The ₹362 price per set is the minimum to recover costs and earn a 40% markup. If the job were non‑standard (e.g., party wear), the stitching time per pair would increase, raising direct labour cost and the price.
What stays the same across industries?
| Aspect | Tailor shop | Software company | ISRO / NASA |
|---|---|---|---|
| Direct costs | Cloth, cutting, stitching | Programmers’ hours, licences | Materials, engineers, fuel |
| Indirect costs | Rent, maintenance, depreciation | Office rent, servers, admin | Launch pads, testing facilities |
| Allocation basis | Volume (pairs) or hours | Software engineer hours | Satellite weight or project hours |
| Cost sheet structure | Job #, direct costs, overhead, markup | Same | Same |
Key takeaways
- Direct costs are traced; indirect costs are pooled and allocated using a rational basis (e.g., machine hours, labour hours, volume).
- Overhead rate = total overhead ÷ total allocation base (e.g., 500 pairs).
- The same three‑step process works for any job: identify direct costs, collect indirect costs, choose allocation basis, compute cost per job.
- Markup is added to total cost to arrive at selling price.
- For non‑standard jobs, estimate direct costs based on estimated time rather than a standard rate.
Exercise 3: Job Costing for Global HR (Service Firm)
Global HR is a consulting firm. A job is a performance assessment for 50 senior managers. The same cost‑sheet logic applies — only the line items change.
Daily rates of consultants
| Consultant type | Count | Annual salary (₹) | Billable days/year | Rate per day (₹) |
|---|---|---|---|---|
| Senior (partners) | 5 | 40,00,000 | 150 | (40,00,000 ÷ 150) = 26,667 |
| Other | 20 | 18,00,000 | 150 | (18,00,000 ÷ 150) = 12,000 |
Corporate overhead rate
- Total corporate overhead: ₹200,00,000 (200 lakhs)
- Total billable days: 25 consultants × 150 = 3,750 days
- Overhead rate per consultant day: ₹200,00,000 ÷ 3,750 = ₹5,333 (rounded)
Job cost sheet: Performance assessment (50 managers)
| Cost element | Calculation | Amount (₹) |
|---|---|---|
| Senior consultants: 2 consultants × 50 days = 100 consultant days @ ₹26,667/day | 100 × 26,667 | 26,66,700 |
| Other consultants: 6 consultants × 50 days = 300 consultant days @ ₹12,000/day | 300 × 12,000 | 36,00,000 |
| Corporate overhead: 400 consultant days @ ₹5,333/day | 400 × 5,333 | 21,33,333 |
| Travel, boarding, lodging: 100 consultant days @ ₹30,000/day | 100 × 30,000 | 30,00,000 |
| Total cost | 1,14,00,033 | |
| Markup 60% | × 1.6 | + 68,40,020 |
| Price to quote | 1,82,40,053 |
Price per manager = ₹1,82,40,053 ÷ 50 ≈ ₹3,64,800
Key takeaways
- Service firms use billable days as the allocation base for overhead.
- Direct costs include consultant salaries (or opportunity cost) and travel.
- Markup covers profit and any unallocated risk.
- The cost‑sheet format is identical to the tailor shop — only the numbers differ.
Exercise 4: Activity‑Based Costing for Trident Electric Motors
Trident makes custom electric motors. Two customers want 4,000 units each, but with very different service demands. The old costing method unfairly penalises the simpler order.
Old costing method (single overhead rate)
- Overhead: ₹20,000 per machine hour (applied uniformly)
- Direct material: ₹200 per unit × 4,000 = ₹8,00,000
- Machine hours required: 200 hours (same for both orders)
- Design charges: ₹2,00,000 per design
| K‑Electronics (4 designs, 4 deliveries) | Rana Electronics (1 design, single delivery) | |
|---|---|---|
| Direct material | ₹8,00,000 | ₹8,00,000 |
| Production overhead (200 hrs × ₹20,000) | ₹40,00,000 | ₹40,00,000 |
| Design charges | ₹8,00,000 (4 × 2,00,000) | ₹2,00,000 |
| Total cost | ₹56,00,000 | ₹50,00,000 |
| Cost per unit (÷4,000) | ₹1,400 | ₹1,250 |
Rana Electronics (simpler order) pays ₹150 more per unit under the old method — a cross‑subsidy.
New costing method (activity‑based)
Trident identifies three activity pools and their cost drivers:
| Activity | Cost driver | Rate |
|---|---|---|
| Assembly | Assembly hours | ₹15,000 per hour |
| Order processing | Number of orders | ₹50,000 per order |
| Set‑up | Number of set‑ups | ₹2,00,000 per set‑up |
| Design | Number of designs | ₹2,00,000 per design |
For K‑Electronics: 4 deliveries → 4 orders, 4 set‑ups, 4 designs. For Rana Electronics: 1 delivery → 1 order, 1 set‑up, 1 design.
| Cost element | K‑Electronics | Rana Electronics |
|---|---|---|
| Direct material | ₹8,00,000 | ₹8,00,000 |
| Assembly (200 hrs × ₹15,000) | ₹30,00,000 | ₹30,00,000 |
| Order processing (4 orders × ₹50,000 / 1 order) | ₹2,00,000 | ₹50,000 |
| Set‑up (4 set‑ups × ₹2,00,000 / 1 set‑up) | ₹8,00,000 | ₹2,00,000 |
| Design (4 designs × ₹2,00,000 / 1 design) | ₹8,00,000 | ₹2,00,000 |
| Total cost | ₹56,00,000 | ₹42,50,000 |
| Cost per unit (÷4,000) | ₹1,400 | ₹1,062.50 |
Comparison
| Old method (₹/unit) | New method (₹/unit) | Change | |
|---|---|---|---|
| K‑Electronics (high service) | 1,400 | 1,400 | No change |
| Rana Electronics (low service) | 1,250 | 1,062.50 | -₹187.50 |
Exam tip: Under a single overhead rate, simple orders subsidise complex ones. Activity‑based costing (ABC) uses multiple cost drivers to assign overhead more accurately, enabling competitive pricing for low‑service jobs.
Key takeaways
- Old method used one driver (machine hours) → unfair for orders with different service demands.
- New method uses multiple activity rates (assembly, order processing, set‑up, design).
- ABC gives truer costs: Rana Electronics’ cost drops, allowing a lower competitive price.
- The cost‑sheet structure remains: direct costs + allocated indirect costs. Only the allocation basis becomes more refined.
Job Costing with Multiple Jobs — Exercise 5
Job costing tracks costs individually for each custom order (job). When multiple jobs run simultaneously, each job accumulates its own direct material, direct labor, and overhead. The key challenge is distinguishing completed jobs (→ cost of sales + revenue) from work‑in‑progress (WIP) (→ closing inventory).
Data flow
- Opening WIP – Costs already incurred on jobs that started in a prior period.
- Current period increments – Additional material, labor hours, and machine hours spent on each job during the month.
- Total job cost = Opening WIP + Incremental material + (Incremental labor hours × labor rate) + (Incremental machine hours × predetermined overhead rate).
- Identify completed jobs – Their total cost becomes cost of sales.
- Revenue = Total cost of completed jobs × (here 40% markup on cost).
- Closing WIP = Total cost of jobs not yet completed.
Worked example (Excel Engineering)
Given:
- Labor rate = ₹100 per hour
- Overhead rate = ₹300 per machine hour
- Markup = 40% on total cost
Opening WIP (1 May)
| Job | Material | Labor | Overhead | Total |
|---|---|---|---|---|
| 132 | 6,000 | 1,200 | 1,800 | 9,000 |
| 137 | 2,100 | 400 | 600 | 3,100 |
| 142 | 5,000 | 800 | 1,200 | 7,000 |
| Total | 19,100 |
Incremental costs during May
| Job | Material | Labor hrs | Machine hrs |
|---|---|---|---|
| 132 | 3,500 | 7 | 3 |
| 137 | 3,870 | 11 | 7 |
| 142 | 2,100 | 5 | 2 |
| 148 | 1,600 | 8 | 4 |
| 149 | 2,400 | 6 | 3 |
| 150 | 1,800 | 10 | 5 |
| 151 | 2,200 | 9 | 6 |
| 152 | 1,900 | 7 | 4 |
Compute total cost per job (example for Job 132)
- Opening WIP = ₹9,000
- Incremental material = ₹3,500
- Labor = 7 hrs × ₹100 = ₹700
- Overhead = 3 hrs × ₹300 = ₹900
- Total = ₹14,100
Completion status Completed: Jobs 132, 142, 148, 151, 152 Incomplete (still WIP): Jobs 137, 149, 150
For completed Job 132, revenue at a 40% markup is . Applying the same rule to every completed job gives:
- Cost of sales: ₹73,110
- Revenue:
- Closing WIP: ₹25,440, comprising incomplete Jobs 137, 149, and 150
Key takeaways
- Opening WIP + current period costs = total cost to account for.
- Assign costs separately per job using actual material, labor hours (× rate), and machine hours (× overhead rate).
- Markup is applied only to completed jobs when pricing.
- Cost of sales = total cost of finished jobs; closing WIP = total cost of unfinished jobs.
- Keep a clear completion status column to avoid mixing sold and unsold costs.
Operating Costing for a Transport Company — Exercise 6
Operating costing (or operation costing) is used by service organisations (e.g., transport, hotels). Costs are classified as fixed (per period) or variable (per unit of service – here per trip, per km, per hour). A standard cost sheet helps set the hire charge.
Fixed costs per month (per bus)
| Item | Annual (₹) | Monthly (₹) |
|---|---|---|
| Depreciation (15% of ₹90,00,000) | 13,50,000 | 1,12,500 |
| Repairs & maintenance (10% of ₹90,00,000) | 9,00,000 | 75,000 |
| Driver salary (fixed) | – | 40,000 |
| Assistant salary (fixed) | – | 15,000 |
| Corporate office overhead | – | 30,000 |
| Total fixed cost per month | 2,72,500 |
Expected operating hours per month = 240 hours Fixed cost per hour =
Fixed cost for an 8‑hour trip =
Variable costs
| Component | Per 8‑hr trip |
|---|---|
| Driver variable salary | ₹500 |
| Assistant variable salary | ₹200 |
| Total variable salary per trip | ₹700 |
Fuel cost per km
- Mileage = 1.2 km/litre
- Diesel cost = ₹60/litre
- Cost per km =
For 80 km (assumed standard distance in 8 hours) →
Standard cost sheet for an 8‑hour, 80‑km trip
| Component | Amount (₹) |
|---|---|
| Fixed cost (8 hrs × ₹1,135) | 9,083 |
| Variable salaries | 700 |
| Fuel (80 km × ₹50) | 4,000 |
| Total cost | 13,783 |
| Markup (30%) | 4,135 |
| Price to quote | 17,918 |
Pricing extra services
Additional kilometre
- Incremental cost = fuel per km = ₹50
- After 30% markup → per extra km.
Additional hour (first approach: full allocation)
- Take fixed cost per hour (₹1,135) plus the full variable salary per trip allocated hourly?
- A full-allocation approach includes fixed cost per hour and can overcharge because most fixed costs do not increase with extra hours.
Revised approach – incremental costing for extra hour Only costs that actually rise per extra hour:
- Driver variable salary (₹500 per 8‑hr block, but if extra hour is within the next full shift? Actually for one extra hour, the same 8‑hr block rate applies for the driver – so the incremental cost is the full ₹700 for any extra hour that triggers a new shift or overtime.
- Only the ₹700 variable salaries are relevant for an extra hour.
- Markup: per extra hour.
Exam tip: When pricing additional units of service (extra km, extra hour), use incremental (avoidable) costs, not fully‑allocated fixed costs. Fixed costs like depreciation and repairs are sunk for that period.
Competitor comparison
| Component | Our price | Competitor price |
|---|---|---|
| Fixed charge (8 hr, 80 km) | ₹17,918 | ₹20,000 |
| Per extra km | ₹65 | ₹130 |
| Per extra hour (revised) | ₹910 | ₹1,300 |
- Our base price is lower; per‑km price is much lower.
- Our initial extra‑hour price (₹1,590) was higher than competitor (₹1,300).
- By switching to incremental cost pricing (₹910), we become competitive on all components.
Key takeaways
- Operating costing separates fixed (period) and variable (per‑unit) costs.
- Fixed costs are spread over expected activity hours.
- Variable costs include fuel (per km) and driver/assistant payments (per trip).
- For standard quotes: total cost + markup.
- For extra services: only incremental variable costs plus markup should be charged.
- Competitor analysis reveals where cost assumptions can be refined.
Process Costing: Weighted Average & Loss Treatment
Process costing averages costs over all units produced in a period. The core challenge: work‑in‑process (WIP) units are only partially complete, so we convert them into equivalent units (EU) – the number of fully completed units they represent for each cost component (material, conversion).
Two methods exist: weighted average (blends opening WIP costs with current period costs) and FIFO (separates opening WIP). The discussion below uses weighted average and then treats normal and abnormal losses.
Weighted Average Method: Equivalent Units & Cost per EU
Intuition: Under weighted average, we ignore the degree of completion of opening WIP. We treat all units (opening + started) as a single pool. EU = units completed (always 100% complete) + (% completion of closing WIP × closing WIP units). Opening WIP information is irrelevant for EU computation – it only matters when we allocate the total costs.
Exercise 7 – Computing Equivalent Units Only
A process:
- Opening WIP: 30 units (60% material drawn, 20% conversion complete) – not used in weighted average EU.
- Completed during period: 400 units.
- Closing WIP: 60 units (80% material, 60% conversion completed).
EU calculation:
| Cost component | Completed units | + | Closing WIP (EU) | = | Total EU |
|---|---|---|---|---|---|
| Material | 400 | + | 60 × 80% = 48 | = | 448 |
| Conversion | 400 | + | 60 × 60% = 36 | = | 436 |
Exam tip: Weighted average never uses opening WIP completion % for EU. Opening WIP costs are added to current costs later, but the EU count only looks at what emerged this period (completed) and what remains (closing WIP at its %).
Exercise 8 – Full Cost Computation & Reconciliation
Data:
- Opening WIP: 5,000 units (material 100% complete, conversion 40% complete). Costs: material ₹6,00,000, conversion ₹40,000.
- Units started during month: 40,000 units.
- Costs added: material ₹48,00,000, conversion ₹38,00,000.
- Closing WIP: 3,000 units (material 100%, conversion 60%).
Step 1: Physical flow
Step 2: Equivalent units (weighted average)
| Component | Completed | + | Closing WIP (EU) | = | Total EU |
|---|---|---|---|---|---|
| Material | 42,000 | + | 3,000 × 100% = 3,000 | = | 45,000 |
| Conversion | 42,000 | + | 3,000 × 60% = 1,800 | = | 43,800 |
Step 3: Total costs (opening + current)
| Resource | Opening WIP cost | + | Current cost | = | Total cost |
|---|---|---|---|---|---|
| Material | ₹6,00,000 | + | ₹48,00,000 | = | ₹54,00,000 |
| Conversion | ₹40,000 | + | ₹38,00,000 | = | ₹38,40,000 |
Step 4: Cost per equivalent unit
Step 5: Cost allocation
-
Completed units (42,000 units): Material: Conversion: Total: ₹87,22,192
-
Closing WIP (3,000 units, 60% conversion): Material: Conversion: Total: ₹5,17,818
Step 6: Reconciliation
| Source | Amount (₹) |
|---|---|
| Opening WIP costs | 6,40,000 |
| + Current period costs | 86,00,000 |
| Total costs incurred | 92,40,000 |
| Allocated: completed units | 87,22,192 |
| Allocated: closing WIP | 5,17,818 |
| Total allocated | 92,40,000 |
Reconciliation confirms total cost = total allocated. ✅
Key takeaways – Weighted Average Method
- EU ignores opening WIP completion %; only closing WIP % matters.
- Total costs = opening WIP costs + current period costs.
- Cost per EU = total cost ÷ total EU for each component.
- Always reconcile total costs with allocated costs.
- Simple and widely used when opening WIP levels are stable.
Normal vs Abnormal Loss in Process Costing
Intuition: Not all units survive the process – some are lost (e.g., breakage, evaporation). Losses are either normal (expected, unavoidable within a tolerance) or abnormal (unexpected, avoidable). The accounting treatment differs fundamentally:
- Normal loss is absorbed into the cost of good units – no separate loss cost is recognised. The total cost is spread over fewer good units, raising their cost.
- Abnormal loss is isolated as a separate cost item, charged directly to the Profit & Loss account – making the loss visible for investigation.
Exercise 9 – Comparing Normal & Abnormal Loss Treatment
Data (furniture manufacturer):
- Opening WIP: 200 units (material 100% complete, conversion 60% complete). Costs: material ₹60,000, conversion ₹24,000.
- Units introduced: 1,000 units.
- Costs added: material ₹3,00,000, conversion ₹2,10,000.
- Completed units: 900 units.
- Closing WIP: 250 units (material 100%, conversion 20% complete).
- Loss: 50 units (difference between total 1,200 and accounted 1,150).
Assumption for abnormal loss: Loss is identified only at final inspection (100% complete on both material and conversion).
Equivalent units and cost per EU (both treatments)
| Component | Treatment | Completed | + Closing WIP | + Process Loss | = Total EU |
|---|---|---|---|---|---|
| Material | Normal loss | 900 | 250 (100%) | 0 (ignored) | 1,150 |
| Material | Abnormal loss | 900 | 250 (100%) | 50 (100%) | 1,200 |
| Conversion | Normal loss | 900 | 50 (20%×250) | 0 | 950 |
| Conversion | Abnormal loss | 900 | 50 | 50 (100%) | 1,000 |
Total costs:
- Material: ₹60,000 + ₹3,00,000 = ₹3,60,000
- Conversion: ₹24,000 + ₹2,10,000 = ₹2,34,000
| Metric | Normal Loss (loss ignored) | Abnormal Loss (loss recognised) |
|---|---|---|
| Cost per EU – material | ||
| Cost per EU – conversion | ||
| Total cost per EU | ₹559.36 | ₹534 |
| Cost of completed units (900) | ||
| Cost of closing WIP | Material: Conversion: Total: ₹90,576 | Material: Conversion: Total: ₹86,700 |
| Process loss cost | ₹0 (buried in above) | (separate – charged to P&L) |
| Total allocated costs | ₹5,93,999 ≈ ₹5,94,000 | ₹4,80,600 + 86,700 + 26,700 = ₹5,94,000 (same total) |
Exam tip: The point at which loss is identified matters. Here we assume 100% completion at final inspection. If loss occurred earlier, partial conversion costs would apply. Always read the problem for loss point assumptions.
Why separate abnormal loss?
- Normal loss: management accepts it; no corrective action needed.
- Abnormal loss: visible cost item signals inefficiency, defective materials, or poor training. Investigation and corrective action can be targeted.
Key takeaways – Loss Treatment
- Normal loss: EU rows for “process loss” are zero; cost per good unit is higher.
- Abnormal loss: loss units get full EU (material and conversion, depending on point of loss); cost isolated as a P&L charge.
- Total cost remains the same under both treatments – only the allocation differs.
- Abnormal loss treatment provides better cost control information for management.
Exercise 10: Multi-Product, Multi-Process Costing
Intuition: In process costing, when multiple products pass through multiple processes in sequence, each process accumulates costs (transferred‑in, direct materials, conversion) and then allocates them to completed units. The key difference from single‑product costing is that at certain processes units may be split into different products, with some units sold and others transferred forward. This exercise demonstrates how to handle:
- Two products (AX‑100 and AX‑PRO)
- Three work centers (C1, C2, C3)
- Transferred‑in costs from the previous process
- Additional material added at specific points (e.g., packing material for AX‑100)
- Weighted average method for inventory valuation
The flow of units:
No new units start in C2 or C3. All completed units are sold immediately.
Data
Units
| Work Center | Opening WIP | Started / Transferred In | Completed & Transferred Out | Closing WIP |
|---|---|---|---|---|
| C1 | 500 | 5,000 started | 5,300 to C2 | 200 |
| C2 | 300 | 5,300 transferred in | 5,600 (3,360 AX‑100; 2,240 to C3) | 0 |
| C3 | 0 | 2,240 transferred in | 1,740 (AX‑PRO) | 500 |
Completion % – Opening WIP
| Work Center | Material | Conversion | Transferred‑in |
|---|---|---|---|
| C1 (500) | 100% | 30% | – |
| C2 (300) | – | 50% | 100% (implicit) |
| C3 | – | – | – |
Completion % – Closing WIP
| Work Center | Material | Conversion | Transferred‑in |
|---|---|---|---|
| C1 (200) | 100% | 40% | – |
| C2 | – | – | – |
| C3 (500) | 100% | 70% | 100% |
Costs
| Cost element | C1 | C2 | C3 |
|---|---|---|---|
| Opening WIP | |||
| Direct material | ₹3,000 | – | – |
| Conversion cost | ₹450 | ₹300 | – |
| Transferred‑in | – | ₹2,700 | – |
| Costs added during the month | |||
| Direct material | ₹30,000 | (none) | ₹11,200 |
| Conversion cost | ₹15,690 | ₹10,900 | ₹4,180 |
| Packing material | – | ₹33,600 (on AX‑100 only) | – |
| Transferred‑in from previous process | – | ₹47,700 (from C1) | ₹24,640 (from C2) |
Process C1 – First work center
Equivalent units (weighted average)
- Material: all units are 100% complete on material. Equivalent units = (5,300 completed) + (200 closing × 100%) = 5,500
- Conversion: closing WIP is 40% complete. Equivalent units = 5,300 + (200 × 40%) = 5,300 + 80 = 5,380
Cost per equivalent unit
| Cost element | Total cost (opening + added) | Equivalent units | Cost per EU |
|---|---|---|---|
| Material | ₹3,000 + ₹30,000 = ₹33,000 | 5,500 | ₹6 |
| Conversion | ₹450 + ₹15,690 = ₹16,140 | 5,380 | ₹3 |
Cost allocation
-
Completed & transferred (5,300 units) Material: ₹6 × 5,300 = ₹31,800 Conversion: ₹3 × 5,300 = ₹15,900 Total transferred‑out cost = ₹47,700 (₹9 per unit)
-
Closing WIP (200 units) Material: ₹6 × 200 = ₹1,200 Conversion: ₹3 × (200 × 40%) = ₹3 × 80 = ₹240 Total WIP = ₹1,440
Reconciliation: opening WIP (₹3,000 + ₹450) + costs added (₹30,000 + ₹15,690) = ₹49,140 Allocated: ₹47,700 + ₹1,440 = ₹49,140 ✔
Exam tip: The transferred‑out cost from C1 becomes the transferred‑in cost for C2. Always compute it accurately because it flows forward.
Process C2 – Second work center (split point)
Units
- Opening WIP: 300 (50% conversion)
- Transferred in from C1: 5,300
- Total units to account for: 5,600
- No closing WIP → all 5,600 are completed in C2.
Splitting the completed units
- 60% → AX‑100 (sold immediately): 5,600 × 60% = 3,360 units
- 40% → transferred to C3: 5,600 × 40% = 2,240 units
Equivalent units (no closing WIP) All three cost elements = 5,600 EU each (transferred‑in, conversion, and material – but note: no new material cost here except packing for AX‑100).
Cost per equivalent unit
| Cost element | Total cost (opening + added) | Equivalent units | Cost per EU |
|---|---|---|---|
| Transferred‑in | ₹2,700 + ₹47,700 = ₹50,400 | 5,600 | ₹9 |
| Conversion | ₹300 + ₹10,900 = ₹11,200 | 5,600 | ₹2 |
Cost of units before splitting = ₹9 + ₹2 = ₹11 per unit
AX‑100 (3,360 units) – additional packing material ₹10 per unit
- Transfer cost from C2: 3,360 × ₹11 = ₹36,960
- Packing material: 3,360 × ₹10 = ₹33,600
- Total cost of AX‑100 = ₹70,560 → ₹21 per unit (₹11 + ₹10)
Transferred to C3 (2,240 units)
- No packing material.
- Cost = 2,240 × ₹11 = ₹24,640
Exam tip: In multi‑product processes, watch for costs that apply to only one product (here packing material). They are assigned only to that product’s units.
Process C3 – Third work center (AX‑PRO)
Units
- Opening WIP: 0
- Transferred in from C2: 2,240
- Total: 2,240
- Closing WIP: 500 (100% material, 70% conversion)
- Completed AX‑PRO: 2,240 – 500 = 1,740 units
Equivalent units
| Cost element | Completed | Closing WIP equivalent | Total EU |
|---|---|---|---|
| Transferred‑in | 1,740 | 500 × 100% = 500 | 2,240 |
| Material (C3) | 1,740 | 500 × 100% = 500 | 2,240 |
| Conversion | 1,740 | 500 × 70% = 350 | 2,090 |
Cost per equivalent unit
| Cost element | Total cost | Equivalent units | Cost per EU |
|---|---|---|---|
| Transferred‑in | ₹24,640 | 2,240 | ₹11 |
| Material | ₹11,200 | 2,240 | ₹5 |
| Conversion | ₹4,180 | 2,090 | ₹2 |
Cost per complete AX‑PRO unit = ₹11 + ₹5 + ₹2 = ₹18
Cost allocation
- Completed AX‑PRO (1,740 units): 1,740 × ₹18 = ₹31,320
- Closing WIP (500 units) Transferred‑in: ₹11 × 500 = ₹5,500 Material: ₹5 × 500 = ₹2,500 Conversion: ₹2 × 350 = ₹700 Total closing WIP = ₹8,700
Summary of costs
| Product / Inventory | Units | Cost per unit | Total cost |
|---|---|---|---|
| AX‑100 (finished) | 3,360 | ₹21 | ₹70,560 |
| AX‑PRO (finished) | 1,740 | ₹18 | ₹31,320 |
| Closing WIP – C1 | 200 | – | ₹1,440 |
| Closing WIP – C2 | 0 | – | ₹0 |
| Closing WIP – C3 | 500 | – | ₹8,700 |
| Total | ₹1,12,020 |
Reconciliation of total costs incurred
Opening WIP total = ₹3,000 + ₹450 (C1) + ₹300 + ₹2,700 (C2) = ₹6,450 Costs added during month = ₹30,000 + ₹15,690 (C1) + ₹10,900 + ₹33,600 (C2) + ₹11,200 + ₹4,180 (C3) + transferred‑in flows (already included in added costs of subsequent processes) – but careful: total cash outflow = sum of all original added costs excluding internal transfers = ₹30,000+15,690+10,900+33,600+11,200+4,180 = ₹1,05,570 Add opening WIP ₹6,450 → ₹1,12,020 ✔
Key takeaways
- Multiple processes require sequential cost accumulation: transferred‑in cost from the prior process becomes a cost element in the next.
- Splitting units at a work center (here C2) creates two cost streams: one for a finished product (AX‑100) and one that continues processing (AX‑PRO).
- Weighted average method blends opening WIP costs with current period costs to compute a single cost per equivalent unit for each element.
- Watch for product‑specific costs (e.g., packing material for AX‑100) – they are added only to the units that incur them and increase the unit cost of that product.
- Closing WIP in any process is valued according to its stage of completion for each cost element.
Exercise 11: Stepwise Allocation of Service Department Costs
Cost allocation becomes tricky when service departments support each other. The stepwise allocation method (also called step-down method) recognises inter-departmental services by allocating service department costs one at a time, stopping once each service department's costs have been fully distributed.
The Setup: Mass Electronic Producers
- Production departments: Assembly, Testing
- Service departments: Maintenance, Administration
- Maintenance spends: 60% Assembly, 35% Testing, 5% Administration
- Administration spends: 70% Assembly, 20% Testing, 10% Maintenance
- Departmental costs (quarterly):
| Department | Cost (₹) |
|---|---|
| Assembly | 7,200,000 |
| Testing | 750,000 |
| Maintenance | 600,000 |
| Administration | 288,000 |
| Total | 8,838,000 |
- Product details:
| Product | Units | Machine Hours |
|---|---|---|
| P1 | 300 | 1,800 |
| P2 | 200 | 800 |
| P3 | 50 | 400 |
| P4 | 10 | 120 |
| Total | 560 | 3,120 |
- Allocation bases: Assembly cost → machine hours; Testing cost → number of units.
Stepwise Allocation — Maintenance First, Then Administration
Step 1: Allocate Maintenance (₹600,000)
| To department | % | Amount (₹) |
|---|---|---|
| Assembly | 60% | 360,000 |
| Testing | 35% | 210,000 |
| Administration | 5% | 30,000 |
Step 2: Allocate Administration (now ₹288,000 + ₹30,000 = ₹318,000)
Only to Assembly and Testing (ignore the 10% back to Maintenance – that would create a further loop). The allocation ratio for these two departments is 70:20 out of 90% (the combined share used).
- Assembly:
- Testing:
Exam tip: In stepwise allocation, once a service department is fully allocated, it no longer receives costs from later steps. This is a shortcut – the full reciprocal method would loop infinitely until the residual is negligible.
Step 3: Total production department costs after allocation
| Production Dept | Original Cost | From Maintenance | From Administration | Total |
|---|---|---|---|---|
| Assembly | 7,200,000 | 360,000 | 247,333 | 7,807,333 |
| Testing | 750,000 | 210,000 | 70,667 | 1,030,667 |
Step 4: Allocate to products
- Assembly uses machine hours: Cost per machine hour (approx.)
| Product | Machine Hours | Allocation (₹) |
|---|---|---|
| P1 | 1,800 | 4,504,231 |
| P2 | 800 | 2,001,880 |
| P3 | 400 | 1,000,940 |
| P4 | 120 | 300,282 |
| Total | 3,120 | 7,807,333 |
- Testing uses number of units: Cost per unit
| Product | Units | Allocation (₹) |
|---|---|---|
| P1 | 300 | 552,143 |
| P2 | 200 | 368,096 |
| P3 | 50 | 92,024 |
| P4 | 10 | 18,405 |
| Total | 560 | 1,030,667 |
Step 5: Total production overhead per product and per unit
| Product | Total Overhead (₹) | Units | Overhead per Unit (₹) |
|---|---|---|---|
| P1 | 5,056,374 | 300 | 16,855 |
| P2 | 2,369,976 | 200 | 11,850 |
| P3 | 1,092,964 | 50 | 21,859 |
| P4 | 318,687 | 10 | 31,869 |
Stepwise Allocation — Administration First, Then Maintenance
Step 1: Allocate Administration (₹288,000) to Assembly (70%), Testing (20%), and Maintenance (10%).
- Assembly:
- Testing:
- Maintenance:
Step 2: Allocate Maintenance (now ₹600,000 + ₹28,800 = ₹628,800) to Assembly and Testing (60% + 35% = 95% of its work). Ignore the 5% to Administration (already closed).
- Assembly:
- Testing:
Step 3: Total production department costs
| Production Dept | Original Cost | From Admin | From Maintenance | Total |
|---|---|---|---|---|
| Assembly | 7,200,000 | 201,600 | 397,137 | 7,798,737 |
| Testing | 750,000 | 57,600 | 231,663 | 1,039,263 |
Step 4 & 5: Allocation to products – same procedure yields a slightly different per‑unit overhead (differences < 1%, due to rounding and the order effect). The principle is that the order of allocation matters little when differences are small.
Exam tip: When multiple service departments exist, a common rule is to allocate the smallest service department first. Here, Administration (₹288,000) is smaller than Maintenance (₹600,000). This minimises the error from stopping after one step.
Key Takeaways (Exercise 11)
- Stepwise allocation partially recognises inter‑service‑department usage, unlike direct allocation (which ignores them entirely).
- The allocation order matters; allocate the smallest service department first for better accuracy.
- Once a service department is closed, it no longer receives costs from later steps.
- Final production overhead per product can be computed by using appropriate bases (machine hours for assembly, units for testing).
- The difference between the two orders is usually negligible if the percentages are stable.
Exercise 12: The Effect of Product Mix on Cost Allocation
When a company adds a new product line (especially customised items), traditional volume‑based allocation can distort costs. This is called cross‑subsidisation: standard products bear costs that are actually caused by customised ones.
The Scenario: Phonics Enterprise
- Original (standard only): 200,000 units/year, indirect costs ₹9,000,000.
- After adding customised orders: total units 300,000; indirect costs ₹18,000,000 (doubled).
- The accountant continues using units produced as the only allocation base.
Cost per unit under old method:
Cost per unit under new method:
Standard products appear to increase in cost by 33% (₹45 → ₹60), even though nothing about their production has changed. The extra ₹90 lakhs of indirect cost is caused by the 100,000 customised units, yet it is spread over all 300,000 units.
Impact on Decision Making
Suppose a customer orders 1,000 standard units with direct cost ₹200 per unit. Under the old rate (₹45 overhead), total cost = ₹245; with 20% markup, price = ₹294. Under the new rate (₹60 overhead), total cost = ₹260; price = ₹312. The customer faces an ₹18 increase for the same product – this could lead to lost sales or unfair pricing.
Cross‑subsidisation: Standard products subsidise customised products. Customised items appear cheaper than they should, while standard items appear more expensive.
Exam tip: This distortion is a classic argument for Activity‑Based Costing (ABC). ABC traces overhead costs to activities and then to products based on their actual consumption of activities, avoiding arbitrary volume‑based allocations.
Key Takeaways (Exercise 12)
- Adding a product line with different cost drivers (e.g., customisation) can distort costs if a single volume‑based base is used.
- Cross‑subsidisation makes low‑volume/complex products seem cheaper and high‑volume/simple products seem more expensive.
- The distortion can lead to poor pricing, product mix, and investment decisions.
- Moving to ABC corrects these distortions by using multiple cost drivers.
Exercise 13: Choosing the Right Allocation Base
Different departments have different cost structures. Using one allocation base (e.g., machine hours) for all departments can misrepresent costs. A better approach is to match the allocation base to the nature of the department (machine‑intensive vs. labour‑intensive).
The Scenario: Dolphin Leather
- Leather Processing Division: machine‑intensive (2,000 machine hours, 600 labour hours; cost ₹20,00,000 per month).
- Leather Products Division: labour‑intensive (8,000 machine hours, 12,000 labour hours; cost ₹8,00,000 per month).
- Traditionally, the company used a single machine hour rate for both departments.
A special order of 1,000 units requires:
| Resource | Usage |
|---|---|
| Leather Processing – machine hours | 80 hours |
| Leather Products – machine hours | 100 hours |
| Leather Products – labour hours | 500 hours |
| Raw leather | ₹2,00,000 |
| Accessories | ₹80,000 |
Method A: Machine‑Hour Rate for Both Departments
- Leather Processing rate: per machine hour
- Leather Products rate: per machine hour
| Cost Component | ₹ |
|---|---|
| Leather Processing (80 h × ₹1,000) | 80,000 |
| Leather Products (100 h × ₹100) | 10,000 |
| Raw leather | 2,00,000 |
| Accessories | 80,000 |
| Total order cost | 3,70,000 |
Method B: Machine Hours for Processing, Labour Hours for Products
- Leather Processing rate: same ₹1,000 per machine hour
- Leather Products rate (labour hours): per labour hour
| Cost Component | ₹ |
|---|---|
| Leather Processing (80 h × ₹1,000) | 80,000 |
| Leather Products (500 h × ₹66.67) | 33,333 |
| Raw leather | 2,00,000 |
| Accessories | 80,000 |
| Total order cost | 3,93,333 |
Which Method Is Better?
- Method A overcosts the order by ₹23,333 (3,93,333 – 3,70,000) because it uses machine hours for a labour‑intensive department.
- Method B is more appropriate because it matches allocation bases to cost drivers:
- Machine hours for the machine‑intensive leather processing division.
- Labour hours for the labour‑intensive leather products division.
Exam tip: Even after choosing a better base, a single allocation base per department still lumps many costs together (power, depreciation, supervision). Activity‑Based Costing goes further by splitting departmental costs into multiple activities (e.g., setups, inspections, material handling) with separate cost drivers. This is the ultimate refinement.
Key Takeaways (Exercise 13)
- A single volume‑based allocation (e.g., machine hours) across all departments can misstate costs when departments have different cost structures.
- Match the allocation base to the dominant cost driver of each department: machine hours for capital‑intensive, labour hours for labour‑intensive.
- The difference between a naive and a refined allocation can be significant (here ₹23,333).
- Even with improved bases, ABC provides a more accurate picture by breaking costs into activities.
Allocation Bases in Different Industries (Exercise 14)
The choice of an allocation basis depends on the cost object, the nature of the activity, and the principle that costs should be assigned to revenue-generating activities. A single arbitrary basis rarely works; the best basis reflects the underlying driver of consumption.
Guiding principle
Allocate costs to revenue-generating activities, not to support functions or users who do not directly generate revenue. Then choose a base that matches how each activity consumes the resource.
Situation 1: Business School Library Costs
A school spends ₹20 lakhs on e‑journals and e‑resources used by students, faculty, staff, and visitors. The school runs five programs (the revenue generators). Faculty and visitors pay no fee – they are not revenue sources.
| Cost pool | Allocation |
|---|---|
| ₹20 lakhs | Charge entirely to the five programs (revenue activities). Faculty, staff, visitors – zero allocation. |
Allocation base – if program durations are uniform, use number of students per program. If durations differ (e.g., 6‑month vs. 12‑month program), use student‑days.
Example
- Program A: 30 students × 6 months (≈180 days) = 5,400 student‑days
- Program B: 100 students × 12 months (≈250 days) = 25,000 student‑days
Total = 30,400 student‑days → each program’s share = its student‑days ÷ total.
Situation 2: Restaurant with Four Service Types
A restaurant has four segments:
- Self‑service (customer takes food, minimal effort)
- Non‑AC hall (waiter takes order, serves, cleans)
- AC hall (same activities + better ambience)
- Take‑away / parcel (similar to self‑service but with extra packing)
The restaurant employs 100 workers (non‑cooks). Cook costs are excluded because all segments use the same cooks.
Approach (increasing accuracy)
| Method | Description | Accuracy |
|---|---|---|
| Direct assignment | If workers are dedicated to a segment, their salaries become direct costs to that segment. | Highest |
| Customer count | If the same workers serve multiple segments, base allocation on number of customers per segment. | Medium |
| Activity‑based allocation | Identify activities (order‑taking, order‑execution, cleaning). Assign each activity’s cost only to segments that consume it. | High |
- Cleaning not needed for take‑away or self‑service.
- Order‑taking not needed for self‑service.
Exam tip: An activity‑based approach is more accurate but requires data collection. Many firms use revenue (an ad‑hoc base) because it is readily available – but it may distort costs.
Situation 3: District Court
Cost unit: Each case (job) heard by the court. Cost pool: Salaries of judges & employees, rent, electricity, water, maintenance – ₹1,80,000 per day.
Allocation base: Hours (or minutes) the court spends on each case.
Worked example
- Court operations per day: 6 hours of hearings, 20 cases.
- Cost per minute = ₹1,80,000 ÷ (6 hr × 60 min) = ₹500 per minute.
- Case 1: 5 minutes → cost = 5 × ₹500 = ₹2,500.
- Case 2: 1 hour (60 min) → cost = 60 × ₹500 = ₹30,000.
Why this matters – court fees should reflect the cost of time consumed. A small claim (₹5,000) may require 3 hours; a large claim (₹20 lakhs) may require 30 hours → fee ratio should be 10:1 to cover costs.
Situation 4: Metro Rail (and Indian Railways)
Operation: 30 km network, 20 trains, 12 stations. Costs: salaries, electricity, repairs, depreciation for coaches, rail network, buildings.
Cost unit → Passenger‑kilometer (number of passengers × distance travelled). This captures both the number of users and how far each travels.
Allocation – simplest: total monthly cost ÷ total passenger‑kilometers = cost per passenger‑km.
Telescoping costing – for systems with fixed and variable costs:
| Cost type | Allocation base | Effect |
|---|---|---|
| Fixed costs (e.g., stations, trains) | Number of passengers | Spread evenly per passenger |
| Variable costs (e.g., electricity per km) | Passenger‑kilometers | Proportional to distance travelled |
Result: Long‑distance passengers pay a lower cost per km than short‑distance passengers because fixed costs are spread over more km. This is called telescoping costing.
Extension – Indian Railways With multiple train types (passenger, super‑fast, express), passenger‑km remains a suitable base. Different trains may have different cost structures; separate cost pools can be set up per train type.
Summary Table
| Industry | Cost object | Recommended allocation base | Key nuance |
|---|---|---|---|
| Business school | Programs | Student‑days (if non‑uniform) | Only revenue‑generating programs bear cost |
| Restaurant | Service segments | Activity‑based (order, serve, clean) or customer count | Avoid ad‑hoc revenue base if accuracy needed |
| District court | Each case (job) | Time spent (minutes) on the case | Reflects actual resource consumption |
| Metro / Railways | Passenger‑km | Passenger‑km (or passengers for fixed costs) | Telescoping: long‑distance gets lower per‑km cost |
Key takeaways
- Allocation bases must match how costs are consumed by the cost object.
- Always ask: Is the cost driver a volume measure (units, hours), an activity measure, or a simple count?
- Activity‑based allocation yields better accuracy when different cost objects use activities in different proportions.
- Revenue is a convenient but often misleading allocation base – it can hide inefficiencies.
- Telescoping costing is the natural result of allocating fixed costs by number of users and variable costs by usage (e.g., passenger‑km).
- The choice of allocation basis can significantly affect pricing decisions (court fees, ticket prices).
Exercise 16: Techbyte – HR Overhead Allocation
Techbyte is a large IT company with 40,000 software engineers across five verticals (Banking & Insurance 14,000, Retail 8,000, Telecom 4,000, Healthcare 6,000, Transport 8,000). The HR department has 162 staff performing 10 activities. Total HR department cost includes annual employee cost (sum of salaries of 162 staff) and other department costs ₹322 lakh (electricity, depreciation, etc.).
Part A: Traditional Overhead Rate
Current practice: All HR costs are pooled and allocated based on software engineer days (each engineer works 200 days per year).
- Annual employee cost = ₹6,23,67,000
- Other department cost = ₹3,22,00,000
- Total HR cost = ₹6,23,67,000 + ₹3,22,00,000 = ₹9,45,67,000
- Total software engineer days = 40,000 employees × 200 days = 80,00,000 days
Exam tip: Traditional overhead rate = total indirect cost ÷ total allocation base. Here the base is total employee days (not hours). Always check the given base.
Part B: Activity-Based Costing (ABC)
Step 1 – Allocate other department costs (₹322 lakh) to activities Use number of staff per activity as allocation basis.
Step 2 – Compute total activity cost = annual employee cost + allocated other costs Step 3 – Compute activity driver rates (cost per unit of activity output)
| Activity | Staff | Annual Employee Cost (₹) | Allocated Other (₹) | Total Activity Cost (₹) | Activity Output (units) | Cost per Unit (₹) |
|---|---|---|---|---|---|---|
| Recruitment | 20 | (given) | 39,75,300 | 1,06,75,000 | 8,000 new hires | 1,334 |
| Contract employment | 6 | (given) | 11,92,590 | 23,18,000 | 12,000 contract employees | 1,932 |
| Visa & travel processing | 14 | (given) | 27,82,710 | 87,13,000 | 12,000 visas | 726 |
| Performance assessment | (given) | (given) | ... | ... | 40,000 employees | 948 |
| Payroll | (given) | (given) | ... | ... | 40,000 employees | Derived from the completed project calculation |
| Training | (given) | (given) | ... | ... | (training days) | 529 per day |
| Labour law & legal compliances | (given) | (given) | ... | ... | 120 compliances | 47,147 |
| Handling legal matters | (given) | (given) | ... | ... | (disputes) | (not given) |
| Health & safety | (given) | (given) | ... | ... | 40,000 employees | 204 |
| Community services | (given) | (given) | ... | ... | (events) | (not given) |
Recruitment costs ₹1,334 per hire; contract employment ₹1,932 per employee; visa processing ₹726 per case; performance assessment ₹948 per employee; labour-law compliance ₹47,147 per compliance; health and safety ₹204 per employee; and training ₹529 per day. The worked project total implies a payroll allocation of ₹50,071, or about ₹166.90 per employee.
Part C: Project Cost Comparison (Traditional vs ABC)
Project: 300 software engineers, 220 days.
- 80 stationed in UK (need visa)
- 40 short travel (need visa)
- 60 new campus hires (need recruitment)
- All 300 need performance assessment, payroll, health & safety
Traditional method: Using the unrounded overhead rate:
ABC method:
- Recruitment: 60 × ₹1,334 = ₹80,040
- Visa & travel: (80+40) × ₹726 = ₹87,120
- Performance assessment: 300 × ₹948 = ₹2,84,400
- Payroll: implied project allocation = ₹50,071
- Health & safety: 300 × ₹204 = ₹61,200
- Total for activities supported by the project data = ₹5,62,831
Training, legal-compliance, dispute-handling, and community-service costs require additional project-driver assumptions. They should be added only when those driver quantities are specified.
Comparison:
| Method | Cost Charged to Project (₹) |
|---|---|
| Traditional | 7,80,177 |
| ABC (supported project drivers) | 5,62,831 |
Key takeaways
- Traditional overhead rate masks differences in HR resource consumption across projects.
- ABC traces costs to activities (recruitment, visa, training) → more accurate project costing.
- The choice of allocation base (number of staff per activity) for indirect costs can significantly impact activity costs.
- When using ABC, some activities may not apply to a project (e.g., contract employment, community events).
Exercise 17: Decolam Corporation – Product Costing
Decolam manufactures three wooden-flooring products: Prime Shield, Sponge Soft, and Glazed Supreme. Traditional costing groups material and production labour as machine-shop direct cost, then applies overhead at 30% of that direct cost. ABC uses five activities. The company targets a 20% profit margin on selling price, equivalent to a 25% markup on total cost.
Given Data
| Item | Prime Shield | Sponge Soft | Glazed Supreme |
|---|---|---|---|
| Production quantity (sq ft) | 200,000 | 50,000 | 120,000 |
| Machine hours required | 1,200 | 500 | 700 |
| Number of setups | 8 | 2 | 5 |
| Material cost (₹) | 90,00,000 | 36,00,000 | 1,26,00,000 |
| Production labour wages (₹) | 26,00,000 | 10,54,047 | 47,00,000 |
| Machine shop direct cost (material + labour) (₹) | 1,16,00,000 | 46,54,047 | 1,73,00,000 |
ABC activity drivers and rates:
| Activity | Driver | Rate |
|---|---|---|
| Material handling | % of material cost | 20% of material cost |
| Setup | Per setup | ₹6,00,000 per setup |
| Machining | Per machine hour | ₹900 per machine hour |
| Finishing | Per square foot | ₹5 per sq ft |
| Quality control | Per square foot | ₹1 per sq ft |
Traditional Costing
| Item | Prime Shield | Sponge Soft | Glazed Supreme |
|---|---|---|---|
| Material cost (₹) | 90,00,000 | 36,00,000 | 1,26,00,000 |
| Production labour (₹) | 26,00,000 | 10,54,047 | 47,00,000 |
| Machine shop direct cost (₹) | 1,16,00,000 | 46,54,047 | 1,73,00,000 |
| Production overhead @30% (₹) | 34,80,000 | 13,96,214 | 51,90,000 |
| Total cost (₹) | 1,50,80,000 | 60,50,261 | 2,24,90,000 |
| Cost per sq ft (₹) | 75.40 | 121.01 | 187.42 |
| Price @25% markup (₹ per sq ft) | 94.25 | 151.26 | 234.27 |
Activity-Based Costing
| Activity Cost Computation | Prime Shield | Sponge Soft | Glazed Supreme |
|---|---|---|---|
| Material handling (20% of material cost) | ₹18,00,000 | ₹7,20,000 | ₹25,20,000 |
| Setup (₹6,00,000 × setups) | ₹48,00,000 | ₹12,00,000 | ₹30,00,000 |
| Machining (₹900 × machine hrs) | ₹10,80,000 | ₹4,50,000 | ₹6,30,000 |
| Finishing (₹5 × sq ft) | ₹10,00,000 | ₹2,50,000 | ₹6,00,000 |
| Quality control (₹1 × sq ft) | ₹2,00,000 | ₹50,000 | ₹1,20,000 |
| Total activity cost (₹) | 88,80,000 | 26,70,000 | 68,70,000 |
| Material cost (₹) | 90,00,000 | 36,00,000 | 1,26,00,000 |
| Total cost (₹) | 1,78,80,000 | 62,70,000 | 1,94,70,000 |
| Cost per sq ft (₹) | 89.40 | 125.40 | 162.25 |
| Price @25% markup (₹ per sq ft) | 111.75 | 156.75 | 202.81 |
Comparison of Prices (Traditional vs ABC)
| Product | Traditional Price (₹/sq ft) | ABC Price (₹/sq ft) | Difference |
|---|---|---|---|
| Prime Shield | 94.25 | 111.75 | +17.50 (under-costed traditionally) |
| Sponge Soft | 151.26 | 156.75 | +5.49 (slightly under-costed) |
| Glazed Supreme | 234.27 | 202.81 | −31.46 (over-costed traditionally) |
Distortion: Traditional costing undercharges Prime Shield and overcharges Glazed Supreme because one overhead rate does not reflect their different activity use. ABC assigns setup, machining, finishing, quality-control, and material-handling costs through their relevant drivers.
Revised Pricing using Activity‑Based Profit Markup
Current total profit under traditional (20% margin = 25% markup on total cost): Sum of total costs (traditional) = ₹1,50,80,000 + ₹60,50,261 + ₹2,24,90,000 = ₹4,36,20,261 Profit = 0.25 × ₹4,36,20,261 = ₹1,09,05,065
Under ABC, total activity cost (sum of activity costs across products) = ₹88,80,000 + ₹26,70,000 + ₹68,70,000 = ₹1,84,20,000 Required profit markup on activity cost only to earn same profit:
Revised price per unit (₹/sq ft) = (material cost + activity cost + 59.02% × activity cost) ÷ quantity
| Product | Material (₹) | Activity Cost (₹) | Markup @59.02% (₹) | Total Revenue (₹) | Price per sq ft (₹) |
|---|---|---|---|---|---|
| Prime Shield | 90,00,000 | 88,80,000 | 52,57,165 | 2,31,37,165 | 115.69 |
| Sponge Soft | 36,00,000 | 26,70,000 | 15,80,702 | 78,50,702 | 157.01 |
| Glazed Supreme | 1,26,00,000 | 68,70,000 | 40,67,199 | 2,35,37,199 | 196.14 |
Impact of revised pricing:
- Standard product (Prime Shield) price increases (94.25 → 115.69) – it was previously under-costed.
- Premium product (Glazed Supreme) price decreases (234.27 → 196.14) – it becomes more competitive.
- Mid-range product (Sponge Soft) price remains similar (151.26 → 157.01).
Exam tip: Changing the profit margin base from total cost to activity cost can significantly alter product prices. The same absolute profit is distributed differently across products.
Key takeaways
- Traditional costing distorts costs when products consume overhead activities in different proportions.
- ABC traces overhead through the activities each product actually uses.
- When switching from traditional to ABC, high‑complexity products may become cheaper (correctly) and simple high‑volume products more expensive.
- Profit margin can be applied to total cost (traditional) or to activity cost only (ABC‑based margin). The latter aligns pricing with activity consumption.
- A 20% margin on total cost is not the same as a 59% markup on activity cost – the choice affects relative product profitability.
Exercise 18: PCN Magic Show — ABC and Cost-Volume-Profit
PCN is a magician performing ~50 shows/year (attendance 1000–2000). The cost structure is mostly fixed, with only ticketing varying per customer. This exercise applies cost-volume-profit (CVP) analysis and introduces opportunity cost in decision-making.
Cost structure per show
| Item | Cost (₹) | Behaviour |
|---|---|---|
| Hiring charges (half day) | 80,000 | Fixed |
| Setting up stage | 30,000 | Fixed |
| Material costs | 50,000 | Fixed |
| Cleaning after event | 8,000 | Fixed |
| Transportation of material | 20,000 | Fixed |
| Promotion expenses | 50,000 | Fixed |
| Security & public relations | 20,000 | Fixed |
| Total fixed costs | 2,58,000 | |
| Ticketing (external agency) | ₹50 per customer | Variable |
| Refreshment stall fee | ₹20,000 (income) | Fixed income |
Revenue: ticket price ₹300 per customer.
Net income at different attendance levels
| Attendance () | Fixed cost (₹) | Variable cost (₹) | Total cost (₹) | Revenue (₹) | Stall fee (₹) | Net income (₹) |
|---|---|---|---|---|---|---|
| 1,000 | 2,58,000 | 50×1000 = 50,000 | 3,08,000 | 3,00,000 | 20,000 | 12,000 |
| 1,500 | 2,58,000 | 50×1500 = 75,000 | 3,33,000 | 4,50,000 | 20,000 | 1,37,000 |
| 2,000 | 2,58,000 | 50×2000 = 1,00,000 | 3,58,000 | 6,00,000 | 20,000 | 2,62,000 |
Note: without the stall fee, net income for 1,000 attendees would be a loss of ₹8,000. The fixed fee converts the loss into a small profit.
Operating leverage effect
Fixed costs dominate (₹2,58,000 out of total). When attendance rises from 1,500 to 2,000 (a 33% increase), net income jumps from ₹1,37,000 to ₹2,62,000 — a 91% increase. This disproportionate profit growth is the fixed-cost leverage (high operating leverage).
School event with opportunity cost
A local school (2,000 students) invites PCN to perform. The school bears all costs except three items:
- Setting up stage: ₹30,000
- Material costs: ₹50,000
- Transportation: ₹20,000
- Total direct cost: ₹1,00,000
Minimum charge (naive): ₹1,00,000 (break-even on out-of-pocket costs).
Opportunity cost
If the school event is not held, 10% of students (200 students) plus their parents (3 members each) would attend PCN’s regular public show — i.e., 600 tickets. Those tickets would have contributed:
Opportunity loss:
Total cost including opportunity cost: ₹1,00,000 + ₹1,50,000 = ₹2,50,000
Therefore, PCN should charge at least ₹2,50,000 to break even after accounting for lost regular sales.
Decision when school offers ₹2,00,000
| Criterion | Amount | Comment |
|---|---|---|
| Direct cost | ₹1,00,000 | Covered by ₹2,00,000 |
| Opportunity cost | ₹1,50,000 | Not fully compensated |
| Minimum required | ₹2,50,000 | |
| Offer | ₹2,00,000 | Reject on numbers |
However, the opportunity cost of ₹1,50,000 is uncertain (some attendees may still come to the regular show; some may attend both). The school’s ₹2,00,000 is certain. In practice, a manager might accept a lower offer if the uncertainty is high — this is a gray area in decision-making.
Exam tip: In CVP with opportunity costs, always quantify the contribution margin lost. The decision rule is: accept if incremental revenue ≥ incremental out-of-pocket costs + opportunity cost. But real-world judgment may override strict numbers.
Key takeaways
- Distinguish fixed costs (₹2,58,000) from variable costs (ticketing ₹50/customer).
- High fixed costs → high operating leverage → profits grow faster than revenue.
- Minimum charge for a special order must cover direct costs + any opportunity cost from lost regular sales.
- Contribution per regular ticket = price – variable cost.
- Uncertainty in opportunity cost can justify accepting a lower price if the alternative is risky.
Exercise 15: Product Variety and Cost Structure
Compare two factories in the same city:
- Factory A: Manufactures few items (e.g., Apple phones, Bosch washing machines) — single-product or few-product.
- Factory B: Manufactures a large variety (e.g., Samsung phones, LG washing machines) — multi-product.
Key differences and cost implications
| Dimension | Few products (A) | Many products (B) | Effect on cost per unit |
|---|---|---|---|
| Design department | Small (1–2 people) | Large (≥10 people) | Higher indirect cost (design salaries, equipment) |
| Manufacturing system | Simple, smooth | Complex; multiple assembly lines, changeovers | Higher setup and overhead cost |
| Inventory | Low (few materials) | High (buffer for variety) | Higher carrying cost |
| Employees | Few (limited supervisors) | Many (supervisors, managers, HR) | Higher support cost |
| Support activities (admin, HR) | Lean | Expanded | Higher total overhead |
| Overall complexity | Simple | Complex | Higher cost per unit |
Why cost per unit rises with product variety
When a firm moves from a single product to customized/multi-product, indirect costs increase sharply. Example from earlier module: indirect cost per unit rose from ₹45 to ₹60 after introducing customization. This is because:
- More design changes
- More setups
- More quality inspections
- More material handling
- More scheduling and supervision
These costs are not captured well by traditional volume-based costing — hence the need for activity-based costing (ABC) to trace them to products.
Exam tip: Product variety increases indirect costs disproportionately. ABC reveals that high-variety products are often under-costed by traditional systems and may be less profitable than they appear.
Key takeaways
- Multi-product firms are more complex → higher design, manufacturing, inventory, and support costs.
- Complexity drives up indirect costs, raising total cost per unit.
- Traditional costing masks the true cost of variety; ABC is needed.
- Moving from few products to many products increases indirect cost (example: ₹45 → ₹60).