One dataset. Three answers about where you make money.
Everything below is computed live from the embedded operational data of a fictional EUR 38M third-party logistics operator: shipments, departures, dock minutes and fleet capacity. Change the filters above and every engine recalculates.
Margin cascade: revenue to EBIT (TDABC view)
The method-divergence problem
Monthly trend: revenue, TDABC profit and capacity utilisation
Traditional vs ABC vs TDABC: who is lying to you?
All three engines allocate the same operating cost pool. They just disagree, sometimes by 30 to 46%, about who caused it. Research on costing-system distortion reports errors of this magnitude on the extremes (IJISR).
How each engine thinks
Traditional: one blended cost per shipment: total operating cost divided by total shipments handled; SG&A is spread as a flat % of revenue. Complexity is invisible: a full truckload with 4 hours of driving "costs" the same as a parcel picked in 3 minutes.
ABC: cost pools with drivers (per handling minute, per departure, per delivery minute, per booking line). Better, but every driver is an average: dock wait and failed deliveries are spread across everyone, and all capacity cost is pushed onto shipments.
TDABC: each resource group gets a capacity cost rate in EUR per minute; time equations estimate the minutes each shipment, departure and booking actually consumes, including wait at client docks and redelivery after failed attempts. Unused fleet and warehouse capacity is isolated instead of allocated.
Two real time equations from this model
+ (15 + client_dock_wait) × departures (wait 10 to 75 min by client)
+ (15 + client_dock_wait) × extra_departures if urgent
+ 15..30 × route_staging per departure
+ 11 × failed_first_attempts (redelivery)
+ 4 × failed_first_attempts (reschedule, customer service)
Cost and margin by engine
Traditional margin vs TDABC margin
Under the hood: the full model card
The whale curve: a few relationships carry everyone else.
Sort customers from most to least profitable (TDABC) and accumulate. The curve climbs far above 100%, then the tail gives it back. Kaplan's Kanthal case found 225% at the peak; HBS research typically finds the top 20% of customers generate 150 to 300% of profits while the bottom tail destroys 50 to 200%.
Cumulative profit curve (TDABC)
Detail: select a point on the curve
Hover or click any point on the whale curve.
Fixing the tail: the three levers
1. Process lever
Reduce the minutes: EDI or portal bookings instead of phone-and-email, consolidation to fuller departures, booked dock slots at chronic-wait clients, address quality and PUDO options on home delivery.
2. Relationship lever
Renegotiate behaviour: a free-time window at the dock and discipline beyond it, delivery windows agreed with e-commerce shippers, forecast sharing before peak. Most clients change when shown their cost-to-serve.
3. Menu-based pricing lever
Price the menu, not the average: detention per started half hour, redelivery fee, urgent-booking surcharge, manual-billing fee, customs documentation fee. Clients self-select and the cross-subsidy stops.
Unused capacity: the cost line almost nobody measures.
An IMA field study found only 3 of 63 companies measured the cost of unused capacity. TDABC makes it a standing line item per department, following the CAM-I capacity model: theoretical, practical, used, idle.
CAM-I capacity bridge by department
Utilisation of practical capacity by month
EUR of idle capacity, by resource group and month
What a consultant would circle in red.
Nine findings, ranked by annual EUR impact, each computed live from this model. Expand any card for the calculation trace, the lever and the first action.
Sum of the nine sized opportunities below. Not all are additive and not all are fully capturable; even the conservative half typically funds the costing programme many times over.
Ask the model. It computes, it does not improvise.
Type a question about profitability, methods, capacity or what-ifs. Answers are calculated live from the demo dataset on this page.
Try these
See this with your data in 3 to 6 weeks
A CostCtrl pilot loads your ledger, fleet capacity and shipment file into the same engines: time equations, whale curve, unused capacity and all. No 6-month ABC project.