AFM 382: Cost Management Systems
Estimated study time: 35 minutes
Table of contents
Sources and References
Primary textbook — Horngren, C. T., Datar, S. M., Rajan, M., Wynder, M., Maguire, W., & Tan, R. (2023). Horngren’s Cost Accounting: A Managerial Emphasis, Canadian Edition, 10th ed. Pearson. Supplementary — Kaplan, R. S., & Cooper, R. (1998). Cost and Effect: Using Integrated Cost Systems to Drive Profitability and Performance. Harvard Business School Press. Kaplan, R. S., & Norton, D. P. (1996). The Balanced Scorecard: Translating Strategy into Action. Harvard Business School Press. Online resources — CPA Canada Management Accounting guidelines; Institute of Management Accountants (IMA); Chartered Institute of Management Accountants (CIMA).
Chapter 1: The Role of Management Accounting
1.1 Management Accounting vs. Financial Accounting
Management accounting and financial accounting both draw on the same underlying financial data, but they serve fundamentally different audiences and purposes:
| Dimension | Financial Accounting | Management Accounting |
|---|---|---|
| Primary audience | External (investors, creditors, regulators) | Internal (managers, operating teams) |
| Time orientation | Historical | Forward-looking as well as historical |
| Regulatory constraints | IFRS / ASPE required | No mandatory standards; shaped by usefulness |
| Format | Standardized financial statements | Custom reports, dashboards, models |
| Frequency | Quarterly / annually | Daily, weekly, or on-demand |
| Scope | Entity as a whole | Products, customers, segments, processes |
The management accountant’s role has evolved substantially over the past three decades, from a backward-looking “scorekeeper” function to a forward-looking business partner role embedded in operational decisions. The Institute of Management Accountants (IMA) describes this evolution as the shift from “bean counting” to “bean growing.”
1.2 The Cost-Benefit Framework
Every management accounting system involves a cost-benefit trade-off: more precise information is almost always more costly to produce. The relevant question is whether the additional decision-making quality enabled by better information exceeds the cost of producing it. This framing governs decisions about:
- How many cost pools to maintain in an ABC system
- Whether to build customer profitability models
- The granularity of variance analysis reported to operations managers
1.3 The Role of Management Accounting in Strategy
Management accounting links strategy to operations through planning (budgets, capital allocation), control (variance analysis, performance measurement), and learning (cost behavior analysis, profitability studies). The Balanced Scorecard framework (Kaplan & Norton, 1992, 1996) explicitly connects the financial perspective to customer, internal process, and learning & growth perspectives, ensuring that financial metrics are supported by leading indicators of future performance.
Chapter 2: Cost Terminology and Classification
2.1 Cost Objects and Traceability
A cost object is anything for which a cost measurement is desired — a product, service, customer, department, project, or geographic region. The distinction between direct costs and indirect costs is central to cost accounting:
Note that a cost’s classification as direct or indirect depends on the cost object chosen. The factory manager’s salary is indirect relative to individual products, but could be direct relative to the plant as a whole.
2.2 Variable, Fixed, and Mixed Costs
Understanding how costs respond to changes in the volume of activity is fundamental to planning and decision-making:
The relevant range is the span of activity over which the assumed cost behavior pattern is valid. Beyond this range, previously fixed costs may become variable (e.g., a new factory must be leased) or variable costs may exhibit step-like behavior.
2.3 Product Costs and Period Costs
For manufacturing companies, costs are further classified by whether they attach to units of production (inventoriable) or are expensed immediately:
- Product Costs (Inventoriable): Costs that “flow” into inventory and become cost of goods sold only when the product is sold. Include direct materials, direct labor, and manufacturing overhead.
- Period Costs: Costs that are expensed in the period incurred, regardless of production. Include selling expenses (advertising, commissions) and general & administrative expenses.
This classification matters for both external financial reporting (income statement / balance sheet presentation) and for internal decision-making (distinguishing the cost of production from the cost of operations).
Chapter 3: Cost Behaviour and Estimation
3.1 High-Low Method
The high-low method estimates fixed and variable cost components by using the highest and lowest observed activity data points:
\[ \text{Variable Cost Rate} = \frac{\text{Cost at Highest Activity} - \text{Cost at Lowest Activity}}{\text{Highest Activity Level} - \text{Lowest Activity Level}} \]\[ \text{Fixed Cost} = \text{Total Cost at Highest Activity} - (\text{Variable Cost Rate} \times \text{Highest Activity Level}) \]The high-low method is simple but potentially unreliable because it uses only two data points and may be sensitive to outliers.
3.2 Regression Analysis
Ordinary Least Squares (OLS) regression provides statistically rigorous estimates of the cost function \( y = a + bx + \varepsilon \), where \( a \) is the fixed cost estimate, \( b \) is the variable cost rate per unit of the cost driver \( x \), and \( \varepsilon \) is random error. Regression uses all available data points and minimizes the sum of squared residuals.
Key diagnostic statistics include:
- R² (Coefficient of Determination): The proportion of variation in cost explained by the cost driver. High R² (> 0.80) indicates a strong relationship.
- t-statistic and p-value: Tests whether the variable cost rate \( b \) is statistically different from zero.
3.3 Non-Linear Cost Behaviour
Some cost functions are non-linear, complicating analysis:
Step Fixed Costs: Fixed within a range of activity, but jump to a new level when capacity is exceeded. A supervisor can manage 15 employees; hiring the 16th requires adding another supervisor.
Learning Curves: In labor-intensive production processes, workers become faster and more efficient as cumulative output increases. The learning curve (or experience curve) predicts that the average time per unit decreases by a constant percentage each time cumulative output doubles.
\[ Y = aX^b \]where \( Y \) is the cumulative average time per unit after \( X \) cumulative units, \( a \) is the time for the first unit, and \( b = \log(\text{learning rate}) / \log(2) \). An 80% learning curve means that each doubling of cumulative output reduces the average time per unit by 20%.
Chapter 4: Cost-Volume-Profit Analysis
4.1 The CVP Framework
Cost-Volume-Profit (CVP) analysis examines the relationships among revenue, costs, and profit at various output levels. It is a primary tool for short-run planning and break-even analysis.
Key relationships:
\[ \text{Operating Income} = \text{Revenue} - \text{Variable Costs} - \text{Fixed Costs} \]\[ \text{Contribution Margin (CM)} = \text{Revenue} - \text{Variable Costs} \]\[ \text{Contribution Margin per Unit (CMU)} = \text{Selling Price per Unit} - \text{Variable Cost per Unit} \]\[ \text{Contribution Margin Ratio (CM\%)} = \frac{\text{CM}}{\text{Revenue}} = \frac{\text{CMU}}{\text{Selling Price}} \]4.2 Breakeven and Target Profit
The breakeven point is the output level at which total revenues equal total costs (operating income = 0):
\[ \text{Breakeven Units} = \frac{\text{Fixed Costs}}{\text{Contribution Margin per Unit}} \]\[ \text{Breakeven Revenue} = \frac{\text{Fixed Costs}}{\text{CM\%}} \]To earn a target operating income (before tax):
\[ \text{Units Required} = \frac{\text{Fixed Costs} + \text{Target Operating Income}}{\text{Contribution Margin per Unit}} \]If the target is expressed as an after-tax net income, convert it first: Target Operating Income = Target Net Income / (1 − tax rate).
The margin of safety measures how far sales can fall before the breakeven point is reached:
\[ \text{Margin of Safety} = \text{Budgeted Sales} - \text{Breakeven Sales} \]\[ \text{Margin of Safety \%} = \frac{\text{Margin of Safety}}{\text{Budgeted Sales}} \]4.3 Multi-Product CVP
When a company sells multiple products, CVP analysis requires the assumption of a constant sales mix. The weighted-average contribution margin (WACM) is computed:
\[ \text{WACM per Unit} = \sum_{i} w_i \times \text{CM}_i \]where \( w_i \) is the proportion of each product in the sales mix and \( \text{CM}_i \) is the contribution margin per unit for product \( i \). Breakeven analysis then uses the WACM in place of a single product’s CMU.
Chapter 5: Relevant Costing and Decision Making
5.1 The Relevant Cost Framework
Relevant costing focuses management attention on costs and revenues that differ between the alternatives being considered. A cost is relevant if it is:
- Future: Past (sunk) costs are irrelevant because they cannot be changed by the decision.
- Different: A cost that is the same under all alternatives provides no decision-relevant information.
5.2 Common Relevant Cost Decisions
Make vs. Buy (Outsourcing): Should the company produce a component internally or purchase it from a supplier? Relevant costs of making include direct materials, direct labor, variable overhead, and any avoidable fixed costs. Qualitative factors include supplier reliability, intellectual property risks, and strategic fit.
Accept or Reject a Special Order: A customer offers to buy units at a price below the normal selling price. The order is acceptable if the incremental revenue exceeds the incremental costs (variable costs + any avoidable fixed costs + opportunity costs of displaced regular sales). If the company has idle capacity, fixed costs are typically irrelevant (already incurred).
Add or Drop a Product Line/Segment: Management should retain a segment if its contribution margin exceeds avoidable fixed costs. Common fixed costs (allocated from corporate) are irrelevant to this decision — they will continue whether or not the segment is dropped.
Product Mix with a Binding Constraint: When a scarce resource limits total output, the optimal product mix maximizes contribution margin per unit of the binding constraint (not per unit of output):
\[ \text{Priority Ranking} = \frac{\text{CM per unit}}{\text{Scarce Resource consumed per unit}} \]5.3 Linear Programming for Resource Allocation
When multiple constraints bind simultaneously, the optimal product mix cannot be determined by simple ranking — linear programming (LP) is required. The LP formulation for a two-product case:
\[ \max \quad z = \text{CM}_1 x_1 + \text{CM}_2 x_2 \]Subject to resource constraints (e.g., labor hours, machine capacity, raw materials) and non-negativity constraints. Graphically, the feasible region is defined by the constraints, and the optimal solution occurs at a corner (vertex) of the feasible region. Computationally, the simplex method handles larger problems with many products and constraints.
Chapter 6: Job Costing and Process Costing
6.1 Job Costing Systems
A job costing system tracks costs for distinct, separable units of production (jobs, batches, contracts, or projects). Each job accumulates direct materials, direct labor, and applied manufacturing overhead on a job cost sheet.
Manufacturing overhead is applied using a predetermined overhead rate (POHR):
\[ \text{POHR} = \frac{\text{Budgeted Manufacturing Overhead}}{\text{Budgeted Allocation Base (e.g., DL hours)}} \]\[ \text{Applied Overhead} = \text{POHR} \times \text{Actual Allocation Base Used} \]At year-end, the difference between applied and actual overhead is either over-applied (applied > actual, adjust with a credit to COGS or adjust across WIP, FG, and COGS) or under-applied (applied < actual, adjust with a debit).
6.2 Process Costing Systems
Process costing applies to homogeneous production flows (chemicals, food processing, oil refining) where individual units are indistinguishable and costs are accumulated by process or department rather than by individual job.
The key challenge is accounting for partially completed units in Work-in-Process (WIP) inventory using equivalent units of production (EUP):
\[ \text{EUP (Weighted Average)} = \text{Units Completed} + (\text{Ending WIP} \times \text{Completion \%}) \]\[ \text{Cost per EUP} = \frac{\text{Beginning WIP Costs} + \text{Current Period Costs}}{\text{EUP (Weighted Average)}} \]The FIFO method treats beginning WIP as if it is the first batch completed. It provides a purer measure of current-period efficiency by separating beginning WIP costs from current costs.
Dept 1 data: Beginning WIP: 1,000 units, 60% complete, cost \$12,000. Started this period: 9,000 units. Completed and transferred: 8,000 units. Ending WIP: 2,000 units, 40% complete. Current period conversion costs: \$54,000.
EUP (conversion) = 8,000 + (2,000 × 40%) = 8,800 units. Cost per EUP = (\$12,000 + \$54,000) / 8,800 = \$7.50 per EUP. Costs to units completed = 8,000 × \$7.50 = \$60,000. Cost of ending WIP = 800 EUP × \$7.50 = \$6,000.
Chapter 7: Activity-Based Costing
7.1 The Limitations of Traditional Overhead Allocation
Traditional costing systems allocate manufacturing overhead using a single plant-wide rate (or a limited number of departmental rates) tied to a volume-related driver such as direct labor hours or machine hours. This approach was adequate when overhead was a small fraction of total cost and products were relatively homogeneous.
As overhead costs have grown (driven by automation, quality control, R&D, and supply chain complexity) and product diversity has increased, traditional allocation produces systematically distorted product costs:
- Volume-based cross-subsidization: High-volume, simple products are over-costed while low-volume, complex products are under-costed, because overhead is spread based on volume rather than the activities that actually drive overhead costs.
7.2 The ABC Framework
Activity-Based Costing (ABC), developed and popularized by Robin Cooper and Robert Kaplan in the late 1980s, addresses these distortions by using multiple cost pools, each driven by an activity cost driver that reflects the actual consumption of resources:
Step 1: Identify Activities — Break down the production and support processes into discrete activities (machine setups, inspections, purchase orders, customer service calls, etc.).
Step 2: Assign Costs to Activity Cost Pools — Trace or allocate overhead costs to the activity pools using resource drivers (e.g., percentage of time employees spend on each activity).
Step 3: Identify Cost Drivers — For each activity, identify the driver that best captures why costs vary (e.g., number of setups, number of purchase orders, number of shipments).
Step 4: Compute Activity Cost Rates — Divide each pool total by the expected quantity of its driver.
\[ \text{Activity Cost Rate} = \frac{\text{Activity Cost Pool Total}}{\text{Expected Quantity of Cost Driver}} \]Step 5: Apply Costs to Cost Objects — Multiply each product’s/customer’s actual driver consumption by the corresponding activity rate.
7.3 The Activity Cost Hierarchy
Kaplan and Cooper’s cost hierarchy organizes activities by the level of output they relate to:
| Level | Activity Examples | Cost Driver |
|---|---|---|
| Unit-level | Machine operations, direct labor | Units produced, machine hours |
| Batch-level | Setups, purchase orders, quality inspections | Number of batches / setups |
| Product-level | Product design, engineering changes, product specs | Number of products |
| Facility-level | Plant management, building occupancy | Arbitrary allocation |
The insight is that batch-level and product-level costs cannot be accurately attributed to individual units using volume-based drivers — they must be attributed to the batches or products that caused them.
7.4 Time-Driven ABC
A practical evolution of ABC is Time-Driven ABC (TDABC), proposed by Kaplan and Anderson (2004). Rather than surveying employees about time allocation across activities (which is expensive and subject to bias), TDABC estimates the time each resource unit requires to perform each type of transaction. The cost driver is simply time, and the cost rate is:
\[ \text{Cost Rate per Minute} = \frac{\text{Capacity Cost of Resource Group}}{\text{Practical Capacity (minutes)} } \]TDABC is easier to update when processes change and naturally identifies unused capacity — the cost of resources supplied but not used, which traditional ABC tends to obscure.
Chapter 8: Service Department Cost Allocation
8.1 Why Allocate Service Department Costs?
Service departments (HR, IT, facilities, accounting) provide support to both production departments and other service departments. Their costs must be allocated to production departments (and ultimately to products) for full-cost product costing, pricing decisions, and performance evaluation. Three methods differ in how they treat inter-service-department services:
8.2 Direct Method
The direct method allocates service department costs directly to production departments, ignoring services consumed among service departments. It is simple but potentially inaccurate because it ignores a portion of each service department’s activity.
8.3 Step-Down Method
The step-down (sequential) method recognizes some inter-service-department usage. Departments are ranked (usually by the proportion of services provided to other service departments), and costs are allocated down the ranking. Once a service department’s costs have been allocated, it does not receive any subsequent allocations. The final result depends on the ranking chosen.
8.4 Reciprocal Method
The reciprocal method is the most accurate: it fully recognizes all mutual services between service departments by solving a system of simultaneous equations. Let \( S_A \) and \( S_B \) represent the total allocated costs of departments A and B (including amounts received from each other):
\[ S_A = \text{Direct Cost}_A + \alpha \cdot S_B \]\[ S_B = \text{Direct Cost}_B + \beta \cdot S_A \]where \( \alpha \) is the proportion of B’s services consumed by A, and \( \beta \) is the proportion of A’s services consumed by B. Solving these simultaneous equations gives the fully reciprocated totals, which are then allocated to production departments.
Chapter 9: Joint Costing and By-Products
9.1 Joint Products and Split-Off Point
Joint products emerge from a common production process (joint process) and are not separately identifiable until the split-off point. Classic examples include petroleum refining (gasoline, diesel, jet fuel, and other products all emerge from crude oil refining) and meat processing (multiple cuts from a single animal). The cost incurred up to the split-off point is the joint cost, which must be allocated among the joint products for inventory valuation purposes.
9.2 Allocation Methods
Physical Measures Method: Allocates joint costs in proportion to a physical measure (weight, volume, units) of each joint product’s output. Simple, but ignores the economic value of each product — can produce negative gross margins for low-value products.
Sales Value at Split-Off Method: Allocates based on the relative sales value of each product at the split-off point. Better reflects economic reality and rarely produces negative gross margins.
Net Realizable Value (NRV) Method: When products require additional separable processing after split-off before they can be sold, NRV allocates based on ultimate selling price minus separable processing costs. Most commonly used in practice.
Constant Gross Margin NRV Method: Adjusts the allocation so that every joint product earns the same gross margin percentage — useful for pricing and performance evaluation.
The Split-Off Point Decision
An important managerial decision is whether to sell a product at the split-off point or process it further. The incremental analysis rule: process further if incremental revenue from further processing exceeds incremental (separable) costs of further processing. The joint cost is always irrelevant to this decision — it is sunk relative to the split-off choice.
Chapter 10: Budgeting and Variance Analysis
10.1 The Role of Budgets
Budgets are comprehensive short-term plans expressed in financial terms. The master budget integrates all functional area budgets (sales, production, materials, labor, overhead, selling & administrative) into projected income statements, balance sheets, and cash flow statements. Budgets serve multiple roles:
- Planning: Force systematic thinking about resource requirements and likely outcomes.
- Coordination: Ensure that all departments’ plans are consistent (sales plan must align with production plan, which must align with procurement).
- Control: Provide a benchmark against which actual results are evaluated.
- Motivation: Budget targets can drive performance, though unrealistic targets backfire.
10.2 Flexible Budgets and the Four-Variance Framework
A static budget is prepared for a single planned output level and is used for initial planning. A flexible budget adjusts for the actual level of activity, providing a more meaningful comparison to actual costs.
The four-level variance analysis framework (Horngren et al.) provides progressive insight into the sources of deviation from budgeted profit:
\[ \text{Static Budget Variance} = \text{Actual Operating Income} - \text{Static Budget Operating Income} \]\[ \text{Sales Volume Variance} = \text{Flexible Budget OI} - \text{Static Budget OI} \]\[ \text{Flexible Budget Variance} = \text{Actual OI} - \text{Flexible Budget OI} \]Level 3: Price and Efficiency Variances (for Direct Inputs)
\[ \text{DM Price Variance} = (AP - SP) \times AQ \]\[ \text{DM Efficiency Variance} = (AQ - SQ_{\text{allowed}}) \times SP \]\[ \text{DL Rate Variance} = (AR - SR) \times AH \]\[ \text{DL Efficiency Variance} = (AH - SH_{\text{allowed}}) \times SR \]where AP/SP = actual/standard price, AQ/SQ = actual/standard quantity, AR/SR = actual/standard rate, AH/SH = actual/standard hours, and subscript “allowed” means the standard quantity/hours allowed for actual output produced.
Level 4: Mix and Yield Variances (further decompose efficiency variances when multiple inputs can be substituted).
10.3 Overhead Variance Analysis
Manufacturing overhead variances are decomposed into:
\[ \text{Variable Overhead Spending Variance} = (AR - SR) \times AH \]\[ \text{Variable Overhead Efficiency Variance} = (AH - SH_{\text{allowed}}) \times SR \]\[ \text{Fixed Overhead Spending Variance} = \text{Actual Fixed OH} - \text{Budgeted Fixed OH} \]\[ \text{Fixed Overhead Volume Variance} = \text{Budgeted Fixed OH} - \text{Applied Fixed OH} \]The production volume variance (fixed overhead volume variance) arises because fixed overhead is applied based on standard hours allowed for actual output, but budgeted fixed costs are incurred regardless of output. It signals over- or under-utilization of budgeted capacity.
Chapter 11: Capital Budgeting
11.1 Decision Criteria
Capital budgeting involves the evaluation and selection of long-term investment projects. The primary methods ranked by theoretical soundness:
Net Present Value (NPV): The present value of all future cash flows discounted at the appropriate risk-adjusted cost of capital, minus the initial investment. Accept if NPV > 0.
\[ \text{NPV} = \sum_{t=1}^{n} \frac{C_t}{(1 + r)^t} - C_0 \]Internal Rate of Return (IRR): The discount rate that makes NPV = 0. Accept if IRR > required rate of return. Problematic when projects have non-conventional cash flows (multiple sign changes).
Payback Period: How many years until the initial investment is recovered. Simple but ignores time value of money and post-payback cash flows. Used as a supplementary liquidity measure.
Discounted Payback: Same as payback, but uses discounted cash flows. Addresses the time value deficiency but still ignores post-payback flows.
11.2 Relevant Cash Flows in Capital Budgeting
Capital budgeting should include: incremental after-tax operating cash flows; terminal cash flows (salvage value, working capital recovery); and the initial investment. Sunk costs are irrelevant; opportunity costs must be included. Tax effects of CCA (Capital Cost Allowance in Canada) require the present value of the CCA tax shield:
\[ \text{PV of CCA Tax Shield} = \frac{Cdq}{d+k} \times \frac{2+k}{2(1+k)} \]where \( C \) = capital cost, \( d \) = CCA rate, \( q \) = tax rate, and \( k \) = discount rate. The second fraction adjusts for the half-year rule in the year of acquisition.
Chapter 12: Multinational Performance Measurement
12.1 Balanced Scorecard and Strategy Maps
The Balanced Scorecard (BSC), developed by Kaplan and Norton, provides a multi-dimensional performance measurement framework organized around four perspectives:
- Financial Perspective: How do we look to shareholders? (ROI, EVA, revenue growth, cost reduction)
- Customer Perspective: How do customers see us? (satisfaction, retention, acquisition, market share)
- Internal Process Perspective: What must we excel at? (quality, cycle time, productivity, innovation)
- Learning & Growth Perspective: Can we continue to improve and create value? (employee capabilities, information systems, organizational culture)
The perspectives are causally linked: investments in learning & growth enable process improvements, which enhance customer satisfaction, which drives financial performance. A strategy map visualizes these causal linkages explicitly.
12.2 Transfer Pricing
When business units of a multinational corporation transact with each other, the transfer price determines the internal revenue for the selling division and the internal cost for the buying division. Transfer prices significantly affect divisional performance measurement and, across international borders, the allocation of taxable income among jurisdictions.
Three primary transfer pricing approaches:
The general transfer pricing rule states that the minimum transfer price from the seller’s perspective is: Variable Cost + Lost Contribution Margin per unit (i.e., the seller’s opportunity cost). The maximum from the buyer’s perspective is the external market price for the equivalent product/service.
12.3 ESG Considerations for Management Accounting
Environmental, Social, and Governance (ESG) concerns are increasingly embedded in cost management systems. Regulatory frameworks such as the ISSB (International Sustainability Standards Board) disclosure standards and the EU Corporate Sustainability Reporting Directive (CSRD) require companies to identify, measure, and disclose material ESG risks and impacts — a challenge that falls partly within the management accounting function.
From a cost accounting perspective, ESG integration involves:
- Environmental cost accounting: Identifying and allocating environmental costs (waste disposal, pollution remediation, carbon offsets) that are often hidden in overhead accounts.
- Carbon pricing: Incorporating the cost of carbon emissions (either through regulatory carbon pricing mechanisms or internal shadow pricing) into product costing and investment decisions.
- Supplier sustainability: Extending cost visibility to supply chain ESG risks and transition costs.
- Non-financial KPIs: Integrating GHG emissions intensity, water usage, employee wellbeing metrics, and board diversity into management reporting alongside traditional financial metrics.