Move guide
Cost the customer
Your report suggested a move on at least one of these two practices:
- whether cost to serve is measured by customer, segment, channel and offer;
- whether prices reflect cost to serve.
Cost to serve is what it costs to take an order, pick it, deliver it and look after the customer. This move guide measures it by activity and puts it beside each customer's price. Then you can see which customers, channels and orders make money.
If you took the consumer check, go to the consumer section. If your products reach shoppers through retailers, go to the section for brands.
1. When it applies
Use this move guide if your report placed either practice in the lowest two stages.
| Practice | Where it may sit today | Where this move guide aims |
|---|---|---|
| Whether cost to serve is measured by customer, segment, channel and offer | Lagging: "Cost to serve is one overhead percentage smeared across every customer, so the expensive ones look as profitable as the easy ones." Basic: "Costs are split fixed and variable and allocated by sales dollars or headcount, so small orders, rush jobs and returns cost nothing on paper." |
Competent: "Order processing, pick and pack, freight, service and rebates are allocated by activity drivers (line items, drops, tonnes, claims), giving a cost to serve by customer group, channel and offer that people trust." |
| Whether prices reflect cost to serve | Lagging: "Prices take no account of what a customer costs to serve: a small order delivered costs the customer the same as a large one." Basic: "We suspect some customer segments are unprofitable but cannot show it." |
Competent: "Cost to serve is estimated for major customer groups or segments and visible next to their pricing." |
If both already sit at the middle stage or higher, skip this move guide.
It needs one source of pricing data first, because the costs are allocated to invoice lines.
2. What to do
Eight steps, in this order. A first model takes four to eight weeks. Book the site visits early.
- List the cost pools. Take order processing, production, pick and pack, freight, service, rebates in and out, and overhead.
- Write today's rule and a better driver for each pool. Today's rule is often a share of sales dollars. A driver is an activity that causes the cost: line items, drops, tonnes or claims.
- Visit a warehouse or site to set the drivers. Time a sample of orders from receipt to delivery.
- Allocate to each invoice, then roll up. Roll up to customer, segment, channel and offer.
- Put each customer on a map. Plot cost to serve against the price the customer pays relative to list. Name the action for each corner. The cost-to-serve worksheet does this.
- Write your reasons to price below cost to serve on purpose. Keep them few, and give each an approver. Table A below does this.
- Put cost to serve beside price in the account view. Use it first in the reviews of your twenty biggest accounts.
- Try the small-order calculator with your own numbers. It shows how small an order can be before it loses money.
The two free worksheets do the recording:
- /worksheets/pricing-b2b/cost-to-serve-data for each pool, its driver and the roll-up;
- /worksheets/pricing-b2b/cost-to-serve for the rough first pass, the map and this quarter's decisions.
3. What to produce
One table, plus the two worksheets above.
Table A. Reasons to price below cost to serve on purpose
| Reason | Customers it covers | Cost of the reason a year ($) | Who approves it | Review date |
|---|---|---|---|---|
Any customer priced below cost to serve without a reason in this table goes to the pricing forum.
4. A worked example
Illustrative. Written for this move guide. It describes no client.
A building-products maker sells to about 1,200 trade customers and three large retail chains.
Before.
- Every cost beyond the factory was spread across customers as a share of sales.
- On paper, every customer made the same margin.
The drivers.
- A week in the warehouse timed 200 orders. Picking cost followed line items, and delivery cost followed drops and distance.
- Rebates were taken from the rebate agreements, customer by customer.
What the model showed.
- One trade customer ordered small amounts almost daily, with a delivery each time. After its cost to serve, it lost money.
- A retail chain with the deepest discount took full truckloads to two sites. It made a solid margin.
- Rush orders cost three times a standard order and carried no charge.
The decisions.
- A minimum order size with a charge below it, and a rush order charge.
- Two reasons to price below cost to serve were written down: new accounts in their first year, and one customer who anchors a new region.
Two months on.
- Finance signed off the method.
- The twenty biggest account reviews showed cost to serve beside price.
On a retake, both practices could be answered at the middle stage.
What it looked like in our work
From our own work. Figures changed.
An industrial supplier ranked every customer of one product by its contribution per tonne. Three groups stood out.
| Customer group | Share of the product's volume | Contribution per tonne ($) | What drove it |
|---|---|---|---|
| Small customers | 40% | 190 | Little bargaining power, a narrow range and few competitors |
| Large customers | 50% | 85 | Strong bargaining power, and a range complex enough to raise the cost |
| Complex accounts | 10% | −120 | A very complex range, and costs never fully allocated to them |
Average contribution sat well below the small customers' figure. The complex accounts' full cost had never been allocated to them, so their prices were set without it.
Same sales, opposite profit
From our own work. Figures changed.
A building products business compared two customers with about the same sales. Customer A bought in 15 invoices averaging about $1,150. Customer B bought in 60 invoices averaging about $290. On material cost alone, both earned a 25% margin.
- Sales$100
- Material−$75
- Order processing−$2
- Production labour−$3
- Pick and pack−$3
- Freight−$4
- Overhead−$8
- Margin$5
- Sales$100
- Material−$75
- Order processing−$6
- Production labour−$5
- Pick and pack−$7
- Freight−$9
- Overhead−$8
- Margin−$10
| Per $100 of sales | Customer A | Customer B |
|---|---|---|
| Invoices | 15 | 60 |
| Margin on material cost alone | 25 | 25 |
| Order processing, labour, pick and pack, freight | −12 | −27 |
| Overhead | −8 | −8 |
| Margin, fully costed | 5 | −10 |
Order size drove the gap. Each small invoice carried the same handling and delivery as a large one.
Customers by price premium and cost to serve
Illustrative.
Place each customer by the price premium it pays and what it costs to serve. Each corner of the grid calls for a different response.
| Low cost to serve | High cost to serve | |
|---|---|---|
| High premium | Attractive nicheDefend it, and win the best of rivals' customers.
| Full serviceFind cheaper ways to give the service.
|
| Low premium | Price and performanceKeep improving both.
| CommodityCut the cost to serve, or let a rival who wants the volume take it.
|
Service raises the cost to serve. Guaranteed delivery, short lead times and stock held for the customer all add cost. So do a full range, special specifications, technical help, special billing and long credit terms. List which of these each customer uses before you place it.
The customer profit curve
Illustrative.
Rank customers by the profit each makes, largest first. Each bar is one customer, and the line adds them up. It rises, levels off, then falls as the loss-making customers take profit back.
| Customers, ranked by profit | Each customer | Running total |
|---|---|---|
| 1 | $20k | $20k |
| 2 | $15k | $35k |
| 3 | $11k | $46k |
| 4 | $8k | $54k |
| 5 | $6k | $60k |
| 6 | $4k | $64k |
| 7 | $2k | $66k |
| 8 | −$1k | $65k |
| 9 | −$3k | $62k |
| 10 | −$5k | $57k |
| 11 | −$8k | $49k |
| 12 | −$10k | $39k |
- Add value: items 0 to 3
- Fix the mix: items 3 to 7
- Cut cost: items 7 to 10
- Exit: items 10 to 12
Each stretch of the curve calls for its own move. Add value for the best customers. Fix the mix of products and services in the middle. Cut the cost to serve the customers who lose money, and reprice or exit the last few.
5. Effort and dependencies
- FinanceLeads, with an analyst.
- OperationsSupplies the drivers and hosts the site visits.
- Pricing ownerPuts the result in front of sales.
What you need
- Invoice lines from one source of pricing data.
- The cost ledger by pool.
- Operations records: orders, lines, drops, returns and service calls.
How long
- Four to eight weeks for a first model.
- Then a refresh when buying behaviour changes.
What gets in the way. We have seen these in our own work:
- The busy small customer. In a building-products case in our own process notes, a customer with a few large invoices made a solid margin. One with many small invoices made a loss.
- Winning the wrong work. A building-products business under-priced small orders. It attracted the work that lost money, its costs rose, and it lost the profitable orders.
- Overrides with no reason. A bank's user-pays repricing held because it named four reasons to price away from cost to serve. They were high-value customers, strategic channels, customer preferences and competitive risk.
6. How will you know it worked?
The test is whether the account reviews use the numbers. Retake the check after the first model is in use. Each of these should be true when you answer:
| Practice | You can answer Competent when | A document alone does not count if |
|---|---|---|
| Whether cost to serve is measured by customer, segment, channel and offer | Order processing, pick and pack, freight, service and rebates are allocated by activity drivers, and finance and sales accept the result. | The model exists, but finance still reports margin with costs spread by sales. |
| Whether prices reflect cost to serve | Cost to serve sits beside price for your major customer groups, and the account reviews use it. | The numbers exist, but no account review has looked at them. |
For consumer businesses
This section is for the B2C Consumer Pricing Health Check. Here cost to serve is by channel and order type: fulfilment, delivery, returns, payment fees and service contacts.
When it applies
Use it if your report placed this practice in the lowest two stages.
| Practice | Where it may sit today | Where this move guide aims |
|---|---|---|
| Whether cost to serve is measured by customer segment, channel and offer | Lagging: "Cost to serve is one overhead line, so an online order with free delivery and a return looks as profitable as a cash sale in store." Basic: "Costs are split fixed and variable and allocated by sales, so delivery, returns, payment fees and service time cost nothing on paper." |
Competent: "Fulfilment, delivery, returns, payment and service costs are allocated by activity drivers (orders, parcels, returns, contacts), giving a cost to serve by channel and offer that people trust." |
Our own notes found cost to serve mattered less in a single-channel retailer than in a multi-channel or service business. Start with channel, delivery and returns.
What to do
- List the cost pools. Take fulfilment, delivery, returns, payment fees and the contact centre.
- Give each pool a driver. Use orders, parcels, returns and contacts.
- Allocate last quarter's costs by channel and order type.
- Put cost to serve beside margin in the next channel review.
- Try the small-order calculator to set a free-delivery threshold from your own numbers.
The free worksheet does the recording: /worksheets/pricing-b2c-direct/cost-to-serve-data, for each pool, its driver and the result by channel.
What to produce
Table B. Cost to serve by channel and order type
| Channel and order type | Orders | Fulfilment ($) | Delivery ($) | Returns ($) | Payment fees ($) | Service contacts ($) | Cost to serve per order ($) | Margin per order before it ($) |
|---|---|---|---|---|---|---|---|---|
A worked example
Illustrative. Written for this move guide. It describes no client.
A fashion retailer sells through 25 stores and a website with free delivery and free returns.
- Costs beyond the store were one overhead line, so online and store sales showed the same margin.
- By driver, an online order cost $14 to deliver and $9 more when it came back. One online order in four came back.
- Click and collect cost less than half a home delivery.
- The next channel review set cost to serve beside margin. It led to a free-delivery threshold and a returns fee for one category.
On a retake, the practice could be answered at the middle stage.
Effort and dependencies
- Who. Finance leads. The e-commerce and logistics managers supply the drivers.
- What you need. Last quarter's costs by pool, and orders, parcels, returns and contacts by channel.
- How long. Four to six weeks for a first model.
- What gets in the way. Delivery and returns paid by the marketing budget. Bring them into cost to serve before you compare channels.
How will you know it worked?
| Practice | You can answer Competent when | A document alone does not count if |
|---|---|---|
| Whether cost to serve is measured by customer segment, channel and offer | Fulfilment, delivery, returns, payment and service costs are allocated by activity drivers, and the channel reviews use the result. | The model exists, but channel reviews still show margin before these costs. |
For brands selling through retailers
This section is for the B2C via trade Brand Pricing Health Check. For a brand, cost to serve turns on how the goods reach the shelf. That means delivery to the store or a distribution centre, drop sizes, merchandising and claims.
When it applies
Use it if your report placed this practice in the lowest two stages.
| Practice | Where it may sit today | Where this move guide aims |
|---|---|---|
| Whether cost to serve is measured by customer, channel and pack | Lagging: "Cost to serve is one overhead line, so a direct-store-delivery account with small drops looks as profitable as a distribution-centre account." Basic: "Costs are split fixed and variable and allocated by sales dollars, so drop size, order frequency and merchandising time cost nothing on paper." |
Competent: "Distribution model, drops, order size, merchandising and claims are allocated by activity drivers, giving a cost to serve by customer and channel that people trust." |
What to do
- List the cost pools. Take the distribution model, drops, order size, merchandising and claims.
- Give each pool a driver, such as cases, drops, store visits or claims.
- Allocate them to your twenty biggest accounts this quarter.
- Put cost to serve in each account's profit and loss, beside net price and trade spend. Table C below lays this out.
- Roll up by channel and have finance accept the method.
The free worksheet does the recording: /worksheets/pricing-consumer-trade/cost-to-serve-data, for the drivers, the allocation and the roll-up by channel.
What to produce
Table C. The account profit and loss
| Account | Net-net sales ($) | Cost of goods ($) | Distribution ($) | Merchandising ($) | Claims ($) | Cost to serve ($) | Contribution ($) |
|---|---|---|---|---|---|---|---|
A worked example
Illustrative. Written for this move guide. It describes no client.
A frozen foods brand delivers to grocery distribution centres and direct to convenience stores.
- With costs spread by sales, a convenience account looked as profitable as a grocery account.
- By driver, small direct drops and weekly merchandising visits made convenience cost far more to serve.
- Each of the twenty biggest accounts got a profit and loss with cost to serve beside net price and trade spend.
- The convenience terms were reviewed against it at the next round.
On a retake, the practice could be answered at the middle stage.
Effort and dependencies
- Who. Finance leads. Supply chain and the field sales team supply the drivers.
- What you need. Deliveries, drops, store visits and claims by account for last quarter.
- How long. Four to eight weeks for the first model.
- What gets in the way. Merchandising time no one records. Ask the field team to log visits by account for one month.
How will you know it worked?
| Practice | You can answer Competent when | A document alone does not count if |
|---|---|---|
| Whether cost to serve is measured by customer, channel and pack | Distribution, drops, order size, merchandising and claims are allocated by activity drivers, and finance and sales accept the result by customer and channel. | The model exists, but account reviews still show margin before these costs. |
The worked examples are illustrative.
Think we've used your work without proper credit? Tell us and we'll fix it.