Customer Profitability Workbook

Every customer, one question: does it still make money once the cost of serving it is counted? For each one that doesn't, the workbook sizes the fix that closes the gap, then ties the total back to the books.

$99 USD, one-time. Instant download.

Not what you needed? Full refund within 14 days.

What you get

One Excel workbook, opening on an invented distributor's 40 business customers so every sheet has something to show. Select an image to see it full size.

The first page of Results with sample data for 40 customers: revenue of $26,652,000, product margin of $5,511,900, contribution after cost to serve of $1,640,952, and a bridge down to operating profit of $628,400; 29 customers profitable, 7 too close to call and 4 losing money; and the cumulative profit curve, which peaks at 133% of total contribution after 31 customers before the rest give back $540,394.
Results, with sample data. Totals before and after cost to serve, the bridge to operating profit, every verdict, and the curve of where the profit comes from.
The second page of Results with sample data: the six cost pools, $4,170,500 in all, each with what customers absorb, $14,784 of the delivery pool unassigned and $634,500 of cost not avoidable; and the customer map, product margin across and cost to serve up, with a dashed line where they are equal, the customers above it losing money, and four quadrants: 20 customers with higher margin and cheap to serve, 7 higher margin and costly, 4 lower margin and cheap, and 9 lower margin and costly.
The pools and the customer map, with sample data. What each cost pool assigns to customers and what is left over, then every customer by product margin and cost to serve.
The Action list with sample data, a page for each account manager: Dana Whitfield, 2 customers below the target with a total gap of $163,035, and Marco Ruiz, 3 customers with a total gap of $220,175. Each customer shows its gap, the payment-terms and consolidation savings, the price increase alone, the price still needed after the other two, and the fix that closes the gap.
The Action list, with sample data. Every customer below the target, by account manager, the largest gap first, with the fixes sized in order.
Start hereWhat the workbook does, in 4 steps, how to estimate cost rates, and its limits.
Cost ratesThe settings, and one row for each of six activities: its cost pool or rate, and two questions about it.
CustomersUp to 250 customers, one per row, with last year's figures. The only other sheet you type on.
ResultsTotals, the bridge to operating profit, each pool's assigned and unassigned cost, the verdicts, the curve, the map and every customer.
Customer viewOne customer: a waterfall from product margin to contribution, the stress test, and its three fixes.
Action listA printable list of every customer below the target, a page for each account manager.
WorkingsThe arithmetic behind every result, visible and locked.

How it decides

Gross margin measures the product, not the customer. Every account also costs the orders it places, the deliveries, the lines picked, the returns, the support hours, the sales visits and the days it takes to pay. Most finance teams know what each of those activities costs in a year, its cost pool, but not what it costs each time. The workbook divides each pool by the year's activity and charges every customer for what it uses. The Revenue You Should Want to Lose walks through why some of the largest accounts turn out to cost more than they earn.

Then it asks the question allocation usually skips: would this cost go down within about a year if the activity went down? Freight would; a salaried rep's visits wouldn't. So every customer gets two readings. On the costs it actually causes, is it worth keeping this year? And with every pool at its full rate, does it pay its way in the long run? A customer can pass the first and fail the second, and then it is worth keeping and worth fixing. Counting allocated overhead as a saving is how good customers get dropped while the overhead stays.

The result ties to the books. Each pool shows what the customers absorb, what is left unassigned and what isn't avoidable, and a bridge runs from total contribution down to operating profit, so the figures can be checked against the P&L before anyone acts on them. Every verdict is tested with all the activity rates a fifth lower and higher: a customer is profitable only if it stays above the target with the rates high, and loses money only if it stays below with the rates low. In between, the workbook says too close to call rather than pretending to know.

The cumulative profit curve ranks customers by what they contribute and adds them up: it climbs above 100% and falls back as the customers that lose money give profit away. The customer map places each one by product margin and cost to serve, with the line where the two are equal. For every customer below the target, the Action list, grouped by account manager, sizes the fixes in order: payment terms brought to standard, small orders consolidated, and only then the price increase still needed. Whether a customer would stay through that increase is a separate question, and the Price Increase Planner tests it.

What it doesn't do

Try one customer first

The free calculator answers this for one account at a time.

The workbook does every customer at once, ties the total to your books, and sizes the fix for each customer below the target.

What you need

Excel for Windows, 2016 or later, including Microsoft 365. No macros, works offline. Your data never leaves your computer.

$99 USD
  • One license covers one company's internal use.
  • Not what you needed? Write within 14 days for a full refund.
Buy the workbook

Common questions about the workbook

What data does it need, and where do I find it?

For each customer, last year's revenue and product margin, from a sales and margin report by customer. The activity counts come from the systems that record them: orders, deliveries and order lines from order entry and the warehouse, returns from the returns log, support hours from a ticketing system, sales visits from the CRM. Days to pay comes from receivables: the average balance divided by revenue, times 365. The cost pools come from the general ledger: the payroll, freight and other spend behind each activity.

I don't know what each order or delivery costs. Can I still use it?

Yes, and most buyers won't know it. Enter what the order desk costs in a year and leave the activity total blank: the workbook divides the pool by the orders your customers placed. In the sample, warehouse picking costs $905,000 a year over 150,620 order lines, so a line costs $6.01 to pick. If you do know a rate, enter it directly instead.

What does "avoidable" mean?

For each activity, the workbook asks whether the cost would go down within about a year if the activity went down. Yes counts the whole rate in the verdict, Partly counts a share, and No counts none of it. Freight and hourly picking labour are usually Yes; a salaried sales team is usually No. The verdict uses the avoidable costs, which say what a customer is worth this year; a second column uses every cost at its full rate, which says whether it pays its way in the long run.

Some of these costs are already in my product cost. Won't they be counted twice?

Not if you tell the workbook. For each cost pool, it asks whether the pool is already inside your product margin, and if it is, leaves it out of cost to serve. Freight booked into the cost of goods is the usual case. Fees you charge customers, such as delivery fees or small-order surcharges, go in their own column, as long as they aren't already in revenue.

Does it replace an activity-based costing system?

No. An activity-based costing system traces cost through many drivers, all year. The workbook takes one year, six activities and an average rate for each: enough to see which customers cost more than they earn, and why, and to check the result against the P&L. If you already have activity-based rates, enter them directly.

How many customers does it handle?

Up to 250 customers in one workbook. With more, give the largest accounts their own rows and group the rest as "All other accounts" by segment.

Who does one license cover?

One license covers one company's internal use: anyone in that company can use the workbook on its own customers. Using it on another company's customers needs that company's own license.

Can I get a refund?

Yes. Write within 14 days of buying for a full refund. A line on what didn't work is welcome, not required.

How is it delivered?

Straight after payment you land on a download page with the workbook and its guide. The checkout is run by Link, Stripe's payment service, which emails you a receipt and an invoice, and your card statement names it LINK.COM.

Questions about the workbook or a customer decision? Write to me.