What is last-mile delivery?
Last-mile delivery is the final leg of the shipping process, moving a package from a distribution center, local depot, or store to the customer's final destination. The name is a bit misleading: the actual distance is often well over a mile, especially in rural or low-density areas, but it refers to the last stage of the journey rather than a literal measurement.
It's also the most expensive and most visible part of the whole supply chain. Long-haul freight moves large volumes efficiently between few stops; last-mile delivery does the opposite, one address at a time, often with a tight delivery window, and it's the step a customer actually experiences and judges the business by.
Why last-mile delivery costs so much
Last-mile delivery commonly accounts for 30 to 53% of total shipping cost, even though it covers a small fraction of the total distance a package travels. The reason is structural: a long-haul truck might carry hundreds of packages to one regional hub, but the last mile requires a separate stop, and often a separate delivery attempt, for every single address.
Failed delivery attempts multiply that cost directly. A driver who arrives to an empty house, a locked gate, or a wrong address has to reschedule the stop, which means repeating the same fuel, labor, and vehicle time for a delivery that should have happened once. Industry estimates put failed first-attempt delivery rates between 5 and 20%, depending on the sector, and each failure adds a second full trip to the cost.
Where last-mile failures actually start: the warehouse, not the road
Most guides to last-mile delivery focus entirely on routing, driver apps, and carrier choice, which matter once a package is correctly packed and labeled. But a large share of "delivery" failures never had anything to do with the drive: the wrong item was picked, the wrong quantity was packed, or the shipping label was generated against an outdated or incorrect address in the order record.
A driver cannot deliver an order correctly if the order itself was built on bad data. Wrong-item picks turn into returns and re-shipments that cost more than the original delivery attempt. Address errors carried over from a customer or sales-order record turn into failed deliveries that look like a carrier problem but started at data entry, long before a truck left the building.
- Verify pick accuracy against the order before it leaves the warehouse, not after a customer complains
- Keep customer and shipping-address records current at the point of sale, not just at initial signup
- Scan at pack-out to confirm the shipped quantity matches the order line, catching short-ships before they become failed deliveries
- Treat a high return rate on delivered orders as a fulfillment-accuracy signal first, a carrier-performance signal second
The four main last-mile delivery models
Businesses generally run last-mile delivery through one of four models, and each trades cost against control in a different way.
- Owned fleet: full control over timing, branding, and driver quality, but the highest fixed cost, vehicles, insurance, and staffing, regardless of order volume
- Dedicated last-mile carrier or 3PL: variable cost that scales with volume, at the price of less control over the delivery experience and less direct visibility into failures
- Crowdsourced/gig delivery: lower fixed cost and fast scaling for peak periods, but less consistency in driver quality and less predictable service levels
- Customer pickup (BOPIS/click-and-collect): removes last-mile delivery cost entirely by shifting the final leg to the customer, at the cost of requiring physical pickup locations
How to actually reduce last-mile delivery costs
Route optimization software and carrier negotiation get most of the attention in last-mile delivery advice, and they do help once a shipment is accurate. But the fastest, cheapest win for most small and mid-sized businesses is reducing the failures that force a second delivery attempt in the first place, since that second trip costs roughly what the first one did.
That means fixing fulfillment accuracy before optimizing the drive: confirm picks against the order, verify address data is current, and catch short-ships or wrong items at the warehouse instead of at the customer's door. Route optimization and delivery-window scheduling are worth adding on top once the shipments going out the door are actually correct; they cannot fix an order that was wrong before it shipped.
Trusted by small businesses
What our customers say
“Super Kind! Quick replies from their support and very easy fixes, changed the dashboard a bit and customized it. Also gave me 450 items extra on the free plan just for me. Highly recommend and again great service!”
“Best customer service! Stockflow's customer support is fast and extremely helpful. They assisted me with customization of the software to improve my experience as a user.”