Activity-based costing: find the real cost of your products and customers
Assign overheads to the work that causes them and see which products and customers really earn a profit.
In this topic: Finance 12
The customers with the best margin on paper may be the ones losing you money
Activity-based costing assigns overheads to the work that causes them, so you see which products and customers really earn a profit.
Most businesses know the purchase cost of what they sell. The trouble starts with everything else: order handling, picking, deliveries, customer service, credit control, set-ups and quality checks. Traditional costing spreads these overheads with one key, usually revenue or direct labour hours. That looks fair, but it charges a customer who orders twice a year as much overhead per euro as one who orders twice a day. Activity-based costing (ABC) replaces the single key with the activities that actually consume the overhead. The result is a cost per product and per customer that you can use for pricing, terms and mix.
Robin Cooper and Robert S. Kaplan set out the case in Harvard Business Review in September 1988. Their argument: managers of companies with many products take important decisions on distorted cost information, and most notice only after competitiveness and profitability have already suffered. Kaplan later developed a lighter version with Steven Anderson, described further down.
Why use activity-based costing?
A revenue key undercosts everything that needs a lot of handling per euro of sales: small orders, special items, rush deliveries, demanding accounts. It overcosts large, standard, predictable business. As long as all customers behave alike, the error is small. Once they differ, the averages hide losses.
When it pays off
- You sell many products or serve customers who differ in order size and service needs.
- Overheads are a large share of total costs.
- You are not sure which products or customers make money.
- Prices are under pressure and you need to know your floor.
When it pays off less
- You offer one or a few similar products.
- Overheads are small compared with direct costs.
- Collecting the data would cost more than the insight is worth.
How activity-based costing works in five steps
- 01
Identify the main activities
List what your overhead staff and resources actually do, such as taking orders, picking, delivering, invoicing and serving customers. Four to eight activities are enough to start.
- 02
Assign overhead costs to each activity
Divide salaries, space, systems and vehicles over the activities, based on how people spend their time and what the resources are used for.
- 03
Choose a cost driver per activity
A cost driver is the measurable event that makes an activity's cost go up: the number of orders, order lines, deliveries, set-ups or customer accounts.
- 04
Calculate a rate per driver
Divide the cost of each activity by the total volume of its driver, for example the cost of order processing divided by the number of orders.
- 05
Apply the rates to products or customers
Multiply each rate by the driver volume a product or customer group uses, add the direct costs, and compare the result with revenue.
Activity-based costing example: a distributor with two customer groups
Pellow Fixings distributes fasteners and fixings. It sells to installers, who order small quantities often, by phone and with fast delivery, and to manufacturers, who order larger quantities on a schedule through an online portal. Revenue is €3,000,000: €1,200,000 from installers at a gross margin of 38% and €1,800,000 from manufacturers at 25%. Overheads are €720,000. Spread by revenue, installers carry €288,000 and look like the better group. ABC tells another story:
| Activity and cost | Driver and rate | Installers | Manufacturers |
|---|---|---|---|
| Order processing, €240,000 | 12,000 orders, €20 each | 9,600 orders: €192,000 | 2,400 orders: €48,000 |
| Picking and packing, €192,000 | 48,000 order lines, €4 each | 28,800 lines: €115,200 | 19,200 lines: €76,800 |
| Delivery, €168,000 | 6,000 deliveries, €28 each | 4,200 deliveries: €117,600 | 1,800 deliveries: €50,400 |
| Customer service and credit control, €120,000 | 600 accounts, €200 each | 520 accounts: €104,000 | 80 accounts: €16,000 |
| Overheads by activity, €720,000 | €528,800 | €191,200 |
| Result per customer group | Installers | Manufacturers | Total |
|---|---|---|---|
| Gross margin | €456,000 | €450,000 | €906,000 |
| Result with overheads by revenue | €168,000 | €18,000 | €186,000 |
| Result with overheads by activity | -€72,800 | €258,800 | €186,000 |
Fictitious Firmfocus example. The logic works in any currency.
The total profit is the same; the picture is reversed. The manufacturers, who seemed to break even, earn more than the whole profit, because the installers make a loss. The installers' higher gross margin does not cover the cost of their many small orders, phone calls, deliveries and accounts.
Time-driven activity-based costing: the simpler version
Classic ABC asks staff how they divide their time, and the surveys have to be repeated whenever work changes. Robert Kaplan and Steven Anderson noted in Harvard Business Review in November 2004 that many companies that tried ABC gave up because of rising costs and staff irritation. Their alternative, time-driven ABC, needs two estimates per department.
How it works
- Cost per minute: the department's cost divided by its practical capacity in minutes, the time staff are really available after breaks, meetings and training.
- Minutes per activity: how long one unit of each activity takes, estimated by managers or measured.
- Time equations: a formula that adds minutes for the features that make an order take longer, such as extra lines or a phone order.
Pellow's order desk costs €240,000 and has four staff with a practical capacity of 80,000 minutes each, so 320,000 minutes at €0.75 a minute. Its time equation is ten minutes per order, plus two per order line, plus twelve if the order comes by phone or e-mail. Installers place 60% of their orders by phone.
| Order desk | Minutes | Cost at €0.75 |
|---|---|---|
| Installers: 9,600 orders, 28,800 lines, 5,760 phone orders | 222,720 | €167,040 |
| Manufacturers: 2,400 orders, 19,200 lines, no phone orders | 62,400 | €46,800 |
| Unused capacity | 34,880 | €26,160 |
| Total | 320,000 | €240,000 |
Fictitious Firmfocus example, continued.
What it shows
The flat rate of €20 per order treated every order alike. The time equation shows that a three-line phone order costs €21.00 and the same order placed online €12.00. It also reveals €26,160 of unused capacity, a cost that belongs to no customer and that classic ABC would have spread over all of them. If half of the installers' phone orders moved online, another 34,560 minutes would come free, worth €25,920. Together with the capacity already unused, that is close to one full position on the desk.
From insight to action
ABC does not tell you to drop the installers. If Pellow stopped serving them, it would lose €456,000 of gross margin, but many overheads would stay: the warehouse, the systems, most of the vans. Only the costs that really disappear count in that decision. ABC tells you where to change terms and processes:
- Prices and fees: a minimum order value, a small-order fee or a free delivery threshold.
- Channel: move routine orders online and reserve phone time for advice.
- Service levels: fixed delivery days or counter collection for small orders.
- Accounts: occasional buyers to card payment instead of a credit account.
- Growth: pursue more manufacturer business, now that you know what it earns.
Then compare your margins per group with the industry figures, and use the cost gaps you find in the plan to reduce costs and improve profit.
Small firm or larger SME
Owner-led firm with a few products
A spreadsheet with three or four activities and a once-a-year update is enough. Use time estimates rather than surveys, and focus on the question you need to answer, such as whether small orders pay.
SME with many products and customers
Build time equations into your ERP or reporting tool, refresh the rates quarterly and report margin per customer next to revenue. The finance function owns the model; sales and operations supply the times.
Pitfalls
- Too much detail: fifty activities make the model expensive and nobody maintains it.
- Treating every assigned cost as avoidable: overheads assigned to a customer do not all vanish when the customer leaves.
- Theoretical capacity: dividing by all paid hours understates the cost per minute and hides unused capacity.
- A one-off exercise: rates go stale as processes, prices and customers change.
- Ignoring strategy: a loss-making customer can still be worth keeping, if you know why and set a limit.
The same logic sits behind the margin tip in the financial tips for SMEs, and behind the value chain analysis in strategy. More on costs, pricing and profit is in Finance.
What is activity-based costing?
What is time-driven activity-based costing?
What is a cost driver?
Is activity-based costing worth it for a small business?
Sources
- Harvard Business Review: Robin Cooper and Robert S. Kaplan, Measure Costs Right: Make the Right Decisions (September 1988)
- Harvard Business Review: Robin Cooper and Robert S. Kaplan, Profit Priorities from Activity-Based Costing (May 1991)
- Harvard Business Review: Robert S. Kaplan and Steven R. Anderson, Time-Driven Activity-Based Costing (November 2004)
Maak gebruik van onze ondernemerstools en de laatste branche-informatie
Verkrijg direct toegang tot alle stappen, downloads en tools voor ondernemers.
- Toegang tot de meest actuele bedrijfstakcijfers
- Ondernemingsplan online tool — schrijf en download naar MS Word
- Download tools en templates voor ondernemers
- Vergelijk en bewaar uw eigen cijfers met het branchegemiddelde