Logistics Industry

Cost-to-Serve in Logistics

In logistics, every route, every customer, and every service level has a different true cost. Without knowing what that cost is, your pricing is systematically wrong.

Logistics and distribution businesses operate on thin margins, high fixed costs, and significant complexity. A single regional distribution network may serve hundreds of customers across dozens of routes, with different service level agreements, different freight profiles, and completely different cost-to-serve characteristics.

The problem is that most logistics companies price based on market rates, historical contracts, or simple per-kg / per-pallet rates that do not reflect the true cost of service. The result is systematic cross-subsidisation: low-complexity, high-density routes subsidise complex, low-density ones. High-frequency small-order customers are chronically underpriced relative to their actual cost-to-serve.

Why Traditional Costing Fails Here

Standard costing approaches systematically distort profitability in logistics. Here is why.

Per-unit pricing ignores service complexity

A customer receiving 5 pallets on a regular weekly schedule to a single location has a completely different cost-to-serve than a customer receiving 3 deliveries per week with variable orders, multiple drop points, and tight time windows - even if the freight volume is similar.

Route profitability is invisible

Most logistics companies know their overall margin. Very few know which routes are profitable, which are marginal, and which are loss-making. Without route-level profitability, network optimisation decisions are made without the data they require.

Fixed cost absorption is wrong

Warehouse fixed costs, vehicle depreciation, and driver costs are often spread across customers by volume. This penalises your highest-volume customers and subsidises low-volume, high-touch accounts - systematically distorting the commercial case for each.

The TDABC Approach

How to build an accurate cost model for logistics that captures complexity, scales with volume, and drives real decisions.

1

Map the Logistics Value Chain

Identify all the activities that consume cost in your network: order receipt and processing, warehouse pick/pack, loading, transport by route segment, last-mile delivery, returns handling, invoicing, and customer service. Each has a resource cost and a measurable driver.

2

Build Route and Activity Cost Rates

Calculate the cost per km, cost per drop, cost per pallet position, and cost per driver hour for each segment of your network. These rates become the building blocks for customer and contract-level costing.

3

Model Customer Cost-to-Serve

For each customer or contract, build a cost model that reflects their actual service profile: order frequency, average order size, number of delivery locations, time window requirements, returns rate, and customer service interactions. Sum the activity costs to get true cost-to-serve.

4

Identify Margin by Customer and Route

Compare cost-to-serve against contracted revenue for each account. Rank customers from most to least profitable. Apply the same logic to routes and service level categories. This is your logistics Whale Curve.

What You Discover

When you apply accurate cost-to-serve analysis in logistics, these findings are typical.

15-25% of customers are loss-making

In most distribution networks, when true cost-to-serve is calculated, 15-25% of customers generate negative contribution. These accounts are being subsidised by the network's most efficient customers.

Time windows cost more than volume

Tight delivery time windows (e.g. 2-hour slots) can increase the cost-to-serve of a route by 30-50% compared to flexible delivery - yet this is rarely reflected in pricing. Customers with strict time window requirements should pay a service premium.

Small frequent orders are the biggest margin destroyers

A customer placing 20 orders per month at 1 pallet each costs far more to serve than a customer placing 2 orders per month at 10 pallets each - even with the same total volume. Order frequency is one of the most powerful cost drivers in distribution, and it is often invisible in standard pricing.

The Starting Point: Profitability Health Check

Before building a full TDABC model, we recommend starting with the Profitability Health Check - a 12-question diagnostic that takes 5 minutes and benchmarks your current maturity across all 7 dimensions. It tells you where to focus first and what level of improvement is realistic given your current data and process maturity.

Frequently Asked Questions

What is cost-to-serve analysis in logistics?
Cost-to-serve analysis in logistics calculates the total cost of servicing each customer or contract, including all direct and indirect activities: order processing, warehousing, transportation, last-mile delivery, returns handling, and customer service. It reveals the true profitability of each account beyond simple freight margin.
How do logistics companies use cost-to-serve data?
Cost-to-serve data is used for commercial repricing of unprofitable contracts, surcharge design for high-cost service elements (time windows, small orders, remote locations), network optimisation decisions, tender evaluation, and strategic account management - deciding which customers to grow, retain, or exit.
What is route profitability and how is it calculated?
Route profitability is the revenue generated on a specific route or lane minus the full cost of operating it: vehicle costs (depreciation, fuel, maintenance, insurance), driver costs, terminal handling, and allocated overhead. It requires volume data (stops, pallets, kg) and operational cost rates per km, per stop, and per unit to be calculated accurately.
How does order frequency affect logistics profitability?
Order frequency is one of the most powerful cost drivers in distribution. Fixed costs of each delivery (driver time, vehicle dispatch, administrative processing) are spread across fewer units when orders are small and frequent. A customer with 10x the order frequency at the same total volume generates roughly 3-5x the cost-to-serve - which standard per-unit pricing entirely ignores.

Related Topics

Do You Know Your True Cost-to-Serve?

Take the free Profitability Health Check - logistics version - and find out where your distribution network is losing margin.

Take the Free Health Check →