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.

Where activity-based costing comes from

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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 costDriver and rateInstallersManufacturers
Order processing, €240,00012,000 orders, €20 each9,600 orders: €192,0002,400 orders: €48,000
Picking and packing, €192,00048,000 order lines, €4 each28,800 lines: €115,20019,200 lines: €76,800
Delivery, €168,0006,000 deliveries, €28 each4,200 deliveries: €117,6001,800 deliveries: €50,400
Customer service and credit control, €120,000600 accounts, €200 each520 accounts: €104,00080 accounts: €16,000
Overheads by activity, €720,000€528,800€191,200
Result per customer groupInstallersManufacturersTotal
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 deskMinutesCost at €0.75
Installers: 9,600 orders, 28,800 lines, 5,760 phone orders222,720€167,040
Manufacturers: 2,400 orders, 19,200 lines, no phone orders62,400€46,800
Unused capacity34,880€26,160
Total320,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?
A costing method that assigns overheads to products and customers based on the activities they use, such as orders, deliveries or set-ups, instead of spreading them with one key such as revenue. It shows which products and customers really earn a profit.
What is time-driven activity-based costing?
A simpler version developed by Robert Kaplan and Steven Anderson. You calculate a cost per minute for each department and estimate how many minutes each activity takes, instead of surveying staff about how they spend their time. It also shows unused capacity.
What is a cost driver?
The measurable factor that makes the cost of an activity rise, for example the number of orders for order processing, order lines for picking or deliveries for transport.
Is activity-based costing worth it for a small business?
Yes, if you have several products or customer types and overheads are a real part of your costs. Start in a spreadsheet with three or four activities and time estimates. With one simple product and few overheads, it adds little.
Profit and cost benchmark

Check whether your margins and overheads are in line with your industry


Firmfocus jaarlidmaatschap voordelen

Maak gebruik van onze ondernemerstools en de laatste branche-informatie

Verkrijg direct toegang tot alle stappen, downloads en tools voor ondernemers.

Verkrijg direct toegang