Cost-to-serve analysis reveals which customers, channels and SKUs are eroding your margin. Here's how Australian retailers and distributors cut CTS by 10–25%.
What Is Cost-to-Serve?
Cost-to-serve (CTS) is the total cost of getting a product from your distribution network into the hands of a specific customer, through a specific channel, at a specific service level.
It sounds straightforward. In practice, most Australian businesses have never calculated it — and the ones that have are often surprised by what they find.
The standard formula aggregates costs across the full fulfilment chain: inbound freight, warehousing (receiving, storage, pick-and-pack), outbound transport, customer service, returns handling, and any channel-specific compliance costs such as retailer DIFOT penalties or promotional execution. Divide that total by volume — per case, per pallet, per order — and you have a cost-to-serve figure you can compare across customers, channels, channels, SKUs, and regions.
The insight that makes CTS powerful is this: your gross margin on a product tells you very little about whether you're actually making money on it. A customer buying at full price but demanding daily small-order drops, bespoke labelling, extended payment terms, and high return volumes can easily cost more to serve than the margin they generate. A customer on a discount but ordering full pallets, paying on time, and never claiming can be one of your most profitable accounts.
Without CTS visibility, you're flying blind on profitability — and most pricing, ranging, and service-level decisions are effectively guesswork.
Why Cost-to-Serve Matters More Now
Margin pressure in Australian retail and distribution has intensified sharply over the past three years. Input cost inflation, labour cost increases, fuel surcharges, and the structural shift toward e-commerce have all pushed up the cost side of the equation. At the same time, major retail customers have continued to demand faster replenishment cycles, higher service levels, and more promotional and compliance activity from their suppliers.
The result is a hidden profitability problem. Businesses that were marginally profitable on their full customer and SKU mix in 2021 may be loss-making on significant portions of that mix today — without it showing up in their headline P&L.
Several specific dynamics are accelerating this in Australia:
Omnichannel fulfilment complexity. Retailers are increasingly requiring suppliers to support multiple fulfilment modes simultaneously — bulk DC delivery, direct-to-store, click-and-collect top-up, and e-commerce pick. Each mode has a different cost profile. Suppliers who haven't modelled the cost difference between a full pallet DC replenishment and a store-by-store eaches delivery are systematically mispricing their service commitments.
Geographic dispersion. Australia's population spread creates legitimate cost-to-serve variation that is not always captured in standard pricing structures. Serving a customer in Perth or Darwin from an east coast DC has a materially different transport cost profile to serving the same customer from Sydney to Melbourne. Regional and remote service commitments made without CTS modelling frequently turn out to be loss-making.
Retailer compliance regimes. Major grocery and hardware retailers have tightened DIFOT requirements and compliance penalty frameworks over the past several years. Suppliers who absorb these penalties without attributing them to specific customer CTS models are distorting their profitability picture.
SKU proliferation. The range expansion that occurred through COVID — safety stock build, innovation acceleration, channel-specific variants — has left many suppliers carrying a long tail of SKUs that are expensive to warehouse, slow-moving, and ordered in small quantities. The true cost of maintaining these SKUs in the range is rarely visible in standard reporting.
The Whale Curve: Why the Top Line Lies
One of the most useful outputs of a cost-to-serve analysis is the profitability waterfall — sometimes called the whale curve.
The whale curve plots customers (or SKUs, or channels) ranked from most to least profitable, showing cumulative profit contribution. In most businesses, the shape is consistent: the top 20–30% of customers generate 150–200% of total profit. The middle tier is roughly break-even. The bottom 20–30% destroys 50–100% of the profit generated at the top.
The headline business is profitable. The CTS breakdown shows that a significant portion of that profit is being destroyed by customers, channels, or SKUs that cost more to serve than they contribute.
This pattern repeats across industries. In Australian consumer goods distribution, it is common to find that 20–30% of products show margin erosion before they've even been delivered — driven by inbound costs, warehousing complexity, and order profile inefficiency. In retail distribution, small-format independent accounts, long-tail SKUs, and promotional compliance activities are the most common culprits.
The whale curve is not an argument for firing your bottom-tier customers. It is an argument for understanding what's driving their cost to serve — and making conscious, informed decisions about whether to fix it, reprice it, or exit.
What Drives High Cost-to-Serve
Before you can reduce CTS, you need to understand what drives it. The major cost levers in Australian retail and distribution are:
Order Pattern and Order Size
Small, frequent orders are the single biggest CTS driver in most distribution businesses. Every order triggers a fixed transaction cost — order processing, pick labour, despatch documentation, transport — regardless of the number of cases involved. A customer who orders twice weekly in small drops costs structurally more to serve than a customer who orders fortnightly in full pallet quantities.
The economics here are stark. In a typical pick-and-pack operation, the fixed cost per order often exceeds the variable cost per case for small orders. A three-case order can cost as much to process as a 30-case order in transaction terms.
Transport Mode and Delivery Distance
Outbound freight is typically the largest single component of CTS for high-frequency retail replenishment. The cost difference between a full truckload (FTL) delivery, a less-than-truckload (LTL) consolidation, and a courier parcel is not linear — it's exponential on a per-unit basis.
Australian geographic realities amplify this. Delivering to regional WA, rural NSW, or remote QLD from an east coast DC often makes accounts structurally uneconomical at current pricing — a problem that becomes visible only when transport costs are attributed to individual customers rather than pooled.
Warehousing Complexity
SKUs that are slow-moving, require special handling, have short shelf lives, or are stored in non-standard locations carry a higher warehousing CTS than fast-moving, shelf-stable lines in standard racking. If your CTS model pools warehousing costs across all SKUs equally, you're subsidising your complex lines with your simple ones.
Pick path complexity also matters. An order that requires picks across multiple zones, multiple temperature environments, or multiple storage systems (ambient, chilled, frozen, hazmat) costs more to fulfil than a single-zone order of equivalent case count.
Returns and Reverse Logistics
Returns are consistently undercosted in standard P&L reporting. The true cost of a return includes inbound freight, receival labour, quality assessment, repackaging, restocking or disposal — and in many cases, the customer service and credit administration overhead. For categories with high return rates (grocery promotions, seasonal apparel, consumer electronics), returns can add 3–8% to the effective CTS.
Compliance and Promotional Requirements
Retailer-specific labelling, ticketing, promotional setup, and compliance documentation add cost that standard margin reporting typically ignores. Bespoke EDI integration, retailer-specific carton labelling, and promotional execution requirements are real costs — but they're often absorbed in overheads rather than attributed to the customers that drive them.
Customer Service and Account Management Overhead
High-touch accounts that require frequent contact, complex queries, dispute resolution, or intensive account management carry a CTS that pure logistics models don't capture. In B2B distribution, the cost of servicing a high-maintenance $500K account can exceed the cost of managing a low-touch $2M account.
How to Build a Cost-to-Serve Model
CTS analysis doesn't require a six-figure software investment. Most businesses can build a working model using their existing ERP data, a structured activity-based costing approach, and a reasonably detailed understanding of their operational cost pools.
Step 1: Define the Unit of Analysis
Decide what you're measuring CTS at. Common choices are: per customer, per channel, per SKU, per order, or per delivery zone. Most useful CTS models are multi-dimensional — capable of slicing by customer AND channel AND SKU simultaneously.
Step 2: Map Your Cost Pools
Identify the major cost categories that sit between the factory gate (or supplier) and the customer. Typical cost pools for a retail distribution business include:
- Inbound freight and receival
- Warehousing (storage, pick-and-pack, despatch)
- Outbound freight (primary transport, last-mile)
- Returns and reverse logistics
- Order management and customer service
- Compliance and promotional execution
- Account management overhead
Step 3: Define Cost Drivers for Each Pool
For each cost pool, identify the activity driver — the operational event that causes costs to be incurred. Warehousing costs are driven by picks, pallets, and storage days. Outbound freight costs are driven by weight, cubic volume, zone, and frequency. Order management costs are driven by order count and line count.
This is the activity-based costing (ABC) step. It's the most analytically intensive part of the model — but it's also where the insight lives. Pooling costs without activity drivers produces averages that obscure the actual variation.
Step 4: Attribute Costs to Customers, Channels, and SKUs
Once you have cost pools and cost drivers, you can attribute costs to individual customers based on their actual consumption of each activity. A customer who placed 104 small orders last year at an average of 3 cases per order gets a very different CTS attribution than a customer who placed 12 orders at an average of 60 cases.
Step 5: Build the Waterfall and Whale Curve
Plot gross margin minus CTS for each customer (or SKU, or channel) to produce a net contribution figure. Sort and chart. The whale curve will show you the profitability distribution across your portfolio — and the outliers that warrant immediate attention.
Step 6: Validate and Sense-Check
CTS models are only as good as their inputs. Before acting on the output, validate against operational intuition. If the model says your largest customer is loss-making, check the assumptions. If it says your most demanding small customer is profitable, check whether all their compliance costs have been captured.
How to Reduce Cost-to-Serve: Seven Levers
Once you've built the model and identified where cost is being generated, there are seven primary levers for reduction.
1. Order Consolidation and Minimum Order Incentives
The fastest lever for most businesses is reducing order frequency and increasing order size. Minimum order quantities (MOQs), minimum order values (MOVs), or frequency-based pricing (lower per-case cost for less frequent, larger orders) all shift the order profile toward better CTS economics.
This doesn't require unilateral customer mandates. Many customers will voluntarily adjust their ordering patterns when the economic trade-off is made transparent — particularly if the cost saving can be shared in the form of a price incentive.
2. Route and Zone Optimisation
A systematic review of transport routing and zone structure can yield 10–20% freight cost reduction without service level compromise. This includes: zone skipping (bypassing intermediate DCs for high-volume lanes), milk run consolidation (combining multiple small-drop customers on a single run), and carrier mix optimisation (matching carrier selection to shipment profile rather than applying a single carrier blanket rate).
3. SKU Rationalisation
CTS analysis typically reveals a long tail of SKUs that are slow-moving, expensive to warehouse, ordered infrequently, and generate negative contribution after costs. A disciplined SKU rationalisation programme — informed by CTS data rather than just sales velocity — can reduce warehousing complexity, improve pick efficiency, and free up working capital.
The threshold for rationalisation should be explicit: SKUs below a CTS-adjusted contribution floor, with no strategic reason for retention (ranging requirements, range defence, anchor product), are candidates for deletion.
4. Channel-Specific Pricing and Service Tiers
If different channels (wholesale, direct-to-store, e-commerce, export) have materially different cost-to-serve profiles, that difference should be reflected in pricing or service-level structures. Charging the same price for a full DC pallet and a single-unit ecommerce pick is a structural mispricing problem.
Service tier design — defining explicit service levels (frequency, lead time, minimum order, compliance requirements) and pricing them accordingly — is one of the most effective structural tools for CTS management. Customers who want high-frequency, small-drop, bespoke service pay for it. Customers who consolidate and standardise benefit from a lower cost base.
5. DC Network Optimisation
For businesses with multiple distribution points, CTS analysis often reveals that the DC network is not optimally positioned relative to the customer base. A DC located to minimise inbound freight may be suboptimal for outbound last-mile costs. Adding a spoke location, repositioning inventory closer to high-density customer clusters, or shifting to a cross-dock model for certain customer segments can each reduce outbound CTS materially.
This is a longer-term lever — DC network changes involve lease commitments, capex, and operational transitions — but CTS modelling provides the business case rigour to make the decision with confidence.
6. Returns Rate Reduction
Reducing return rates directly reduces CTS. The primary levers are: improving order accuracy (the right product, right quantity, right condition), reducing promotional over-ordering (better promotional forecasting and agreement on sell-through responsibility), and improving packaging quality (reducing transit damage returns).
Where returns are unavoidable, streamlining the reverse logistics process — consolidated return pickups, automated credit processing, rapid quality assessment and restocking — reduces the per-unit cost of handling them.
7. Customer Collaboration
For strategically important customers with high CTS, a collaborative approach often yields better outcomes than unilateral repricing. Sharing CTS data with the customer — showing them what their ordering patterns, compliance requirements, and return rates are costing — enables joint problem-solving.
Many major retailers and FMCG customers have incentive to participate in CTS reduction programmes because the savings flow both ways. A supplier who reduces their CTS can pass some of the saving through in pricing; a retailer who adjusts their ordering behaviour reduces their own receiving and processing costs. The model that works is explicit: savings are identified jointly, and the split is agreed in advance.
Australian-Specific Considerations
Several features of the Australian market shape how CTS plays out in practice.
Retail concentration. Two grocery majors account for around 65% of Australian grocery sales. For FMCG suppliers, these accounts are non-negotiable to serve — but they are also the accounts most likely to have high compliance costs, tight DIFOT requirements, and intensive promotional activity. Managing CTS on these accounts is about optimisation rather than exit: how do you structure the relationship to minimise avoidable costs while maintaining the ranging and promotional position you need?
Independent and foodservice channels. The independent grocery, foodservice, and convenience channels in Australia involve high delivery frequency, geographic fragmentation, and significant account management overhead. CTS analysis on these channels frequently reveals that the segment as a whole is marginal — but within it, there are clusters of accounts with strong fundamentals and clusters with genuinely negative economics. The insight from CTS modelling allows selective focus rather than blanket withdrawal.
3PL relationships. Many Australian mid-market businesses operate through third-party logistics providers. CTS modelling in a 3PL environment requires integrating the 3PL's cost data — typically through open-book arrangements or detailed activity reporting — into the CTS model. Businesses that rely on 3PL summary invoices without activity-level detail are almost certainly missing significant CTS insight.
E-commerce growth. The continued growth of e-commerce in Australian retail has created CTS complexity that most traditional FMCG and retail distribution businesses are still working through. The per-unit cost of fulfilling an e-commerce order from a warehouse designed for pallet-level replenishment is typically 4–8x the per-unit cost of a DC-to-DC pallet move. Without explicit CTS modelling of the e-commerce channel, these costs are absorbed in the blended rate — and the e-commerce P&L is systematically overstated.
Common Mistakes in CTS Programmes
Building the model but not acting on it. CTS analysis is intellectually satisfying. It's also easy to use as a reason to keep analysing rather than making hard decisions. The businesses that extract value from CTS work are the ones that set a clear decision framework before they start — and commit to acting on the output.
Treating CTS as a one-time exercise. CTS changes as your business changes. Customer ordering patterns shift. Transport costs move. SKU mix evolves. A CTS model that was accurate two years ago may be materially wrong today. The businesses that get sustained value from CTS have embedded it as an ongoing operational metric — not a project.
Pooling costs too broadly. A CTS model that allocates warehousing costs equally across all SKUs, or splits transport costs evenly across all customers in a zone, will produce averages that obscure the variance. The whole point of CTS is to surface that variance. If your model produces a tight, normally distributed result across your customer base, the model probably isn't granular enough.
Failing to include all cost pools. The most commonly missed cost pools in Australian CTS models are: promotional execution labour, customer-specific compliance costs, EDI and systems integration costs, and customer service overhead. Omitting these systematically understates the CTS of your most demanding accounts.
Using CTS to justify price increases without a conversation. Informing a major customer that you're repricing because your CTS analysis shows they're unprofitable is a relationship risk. The more effective approach is to lead with the data, propose a joint problem-solving process, and frame repricing as a last resort rather than a first move.
How Trace Consultants Can Help
Cost-to-serve analysis is one of the highest-ROI supply chain engagements available to Australian retailers and distributors — but only if the model is built with sufficient rigour, validated against operational reality, and connected to a clear decision and implementation framework.
Trace Consultants works with retailers, FMCG businesses, and distributors to design and execute CTS programmes from the ground up. Our work typically spans three phases:
Diagnostic. We build the CTS model using your ERP, WMS, TMS, and financial data — structured to your specific cost pools and operational drivers. We produce the whale curve, identify the high-CTS segments, and quantify the opportunity.
Strategy. We work with your commercial and operations teams to design the response: which levers to pull, in what sequence, with what customer engagement approach. We model the financial impact of each lever under conservative, base, and upside assumptions.
Implementation. We support execution — whether that's carrier renegotiation, SKU rationalisation, service tier redesign, or DC network review — and establish the ongoing CTS reporting framework so the improvement is sustained.
Typical outcomes from Trace CTS engagements range from 10–25% reduction in cost-to-serve for target customer and SKU segments, with payback periods of six to eighteen months depending on the lever mix and business scale.
If your business is feeling margin pressure but can't identify where it's coming from — or if you suspect your pricing and service model hasn't kept pace with your cost structure — a CTS diagnostic is a logical starting point.
Explore our Warehousing & Distribution services →
Talk to our supply chain team →
Trace Consultants is an Australian supply chain and operations consultancy with offices in Sydney, Melbourne, Brisbane, and Canberra. We work with retailers, FMCG businesses, distributors, and government clients to improve supply chain performance, reduce cost, and build operational resilience.
Learn more about our work →