Profession Calculators
Logistics & Transport

Last-Mile Delivery Cost Calculator

Calculate cost per delivery for urban, suburban, and rural routes including driver time, vehicle costs, fuel, sorting fees, and failed delivery redelivery costs with 2026 benchmarks.

Share:
Route and Vehicle Details

City neighborhoods with moderate density

Base pay before burden

Leave blank for area-based estimate

Cost Overrides (Optional)

Leave blank for area default. Failed deliveries cost ~$5.50 each for redelivery.

Embed This Calculator on Your Website

Add this free calculator to your blog, website, or CMS with a simple copy-paste embed code.

Introduction

Last-mile delivery is the most expensive segment of the supply chain -- and the gap between perception and reality is wide. A study by McKinsey & Company found that last-mile delivery costs represent 41% to 53% of total supply chain costs, yet it is the segment most frequently optimized last. For urban e-commerce delivery, the cost per stop ranges from $3 to $10 depending on population density, route efficiency, and whether the delivery is attended or unattended. A courier company moving from 65 stops per driver per day to 80 stops per driver per day -- a 23% efficiency improvement -- reduces cost per delivery by nearly the same percentage without changing headcount or vehicle count. This calculator determines cost per delivery, cost per mile, and per-route profitability based on your specific operational inputs.

What This Calculator Does

This last-mile delivery cost calculator estimates cost per delivery, cost per route, and per-delivery profitability for delivery operations. Enter your vehicle operating cost per mile, driver hourly wage, route distance and stops, average stop time, and revenue per delivery to calculate total route cost, cost per delivery, gross revenue, and delivery margin. It supports both package delivery and food/retail delivery operation types.

The Formula

Cost per Route = (Route Miles x CPM) + (Route Hours x Driver Hourly Rate) | Cost per Delivery = Cost per Route / Total Stops | Delivery Margin = Revenue per Delivery - Cost per Delivery

Route cost has two components: vehicle operating cost (route miles multiplied by cost per mile including fuel, maintenance, insurance, and depreciation) and driver labor cost (total route hours including loading time and stop time, multiplied by the hourly wage). Total route hours equal loading time plus (total route distance / average speed) plus (stops x average stop time in hours). Divide total route cost by total stops for cost per delivery. Subtract from revenue per delivery for delivery margin.

Step-by-Step Example

1

Enter route parameters

Route: 55 delivery stops, 72 total miles, urban area. Average speed: 22 mph. Average stop time: 3.5 minutes (residential packages). Loading time at depot: 35 minutes.

2

Calculate total route hours

Drive time: 72 / 22 = 3.27 hours. Stop time: 55 x 3.5 / 60 = 3.21 hours. Loading: 0.58 hours. Total route hours: 7.06 hours.

3

Calculate route cost

Vehicle CPM: $0.48 (fuel, maintenance, insurance, depreciation for a cargo van). Vehicle cost: 72 x $0.48 = $34.56. Driver cost: 7.06 hours x $21.50/hour = $151.79. Total route cost: $186.35.

4

Calculate cost per delivery and margin

Cost per delivery: $186.35 / 55 = $3.39. Revenue per delivery: $6.25 (delivery fee charged). Delivery margin: $6.25 - $3.39 = $2.86 per delivery. Route gross profit: $2.86 x 55 = $157.30.

Real-World Use Cases

Delivery Fee Pricing Analysis

A grocery delivery service calculates that their current route structure produces a $4.85 cost per delivery. They charge a $5.99 delivery fee, producing a $1.14 margin. Rising driver wages to $23/hour from $21/hour add $0.52 to the cost per delivery, reducing the margin to $0.62. The analysis shows they must either raise delivery fees to $7.00 or increase stops per route from 48 to 58 to restore margin without raising fees.

Route Optimization ROI

A courier company evaluates a $400/month route optimization software subscription. Current average: 52 stops per route per day. The software vendor projects 62 stops per route (19% improvement). At 12 active routes and current cost per delivery of $4.20, adding 10 stops per route without additional labor saves: 12 routes x 10 stops x $4.20 / (10 + 52) = $8.15 per saved stop x 120 new stops = $978 daily. The $400 monthly software cost pays back in less than half a day of operation.

Vehicle Type Cost Comparison

A startup delivery company compares cargo van ($0.48 CPM, 55 stops capacity) versus electric cargo bike ($0.08 CPM, 30 stops capacity) for urban delivery in a dense neighborhood. Bike cost per delivery: ($0.08 x 12 miles + $21 x 4.5 hours) / 30 = $3.19. Van cost per delivery: $3.39. The bike has a lower cost per delivery despite lower stop capacity -- and avoids parking penalties in a congested urban zone.

Comparison

Delivery ModelTypical Cost/DeliveryStops/Driver/DayBest For
CDL truck, large freight$12-$25+10-25Heavy, large-item last mile
Cargo van, standard parcel$3.50-$6.5045-80General e-commerce parcel
Gig driver (platform-based)$4-$9 (incl. platform fee)30-60Food delivery, short-window
E-cargo bike, urban$1.50-$4.0050-120Dense urban micro-delivery
USPS/FedEx/UPS network$3-$8 (contracted)100-200+High-volume e-commerce
Locker / PUDO network$0.50-$2.00 per packageN/A (self-collect)High-density recipient areas

Common Mistakes to Avoid

  • Not including vehicle fixed costs in CPM. A cargo van lease payment, insurance, registration, and depreciation are real costs that must be included in cost per mile. Using only fuel cost (approximately $0.175/mile at $3.50 gasoline and 20 MPG) dramatically understates vehicle CPM. A fully loaded van CPM including all ownership costs is typically $0.40 to $0.60 per mile.

  • Calculating cost per delivery without including loading and depot time. The 30 to 60 minutes a driver spends loading at the depot and returning the vehicle at shift end is paid labor cost that must be allocated across the day's deliveries. Drivers who take 45 minutes to load and 20 minutes to return effectively work 65 minutes without delivering anything -- that time costs $23.38 at $21.50/hour and must be spread across the route's stops.

  • Not modeling failed delivery attempts. In residential delivery, failed first attempts (no one home, access issues) occur on 5% to 15% of stops depending on the delivery window offered. A second delivery attempt doubles the cost per package for that delivery. Including a failure rate in cost modeling produces realistic average cost per successful delivery.

  • Comparing cost per delivery across different route densities without normalizing. A 60-stop suburban route covering 80 miles has a very different cost structure than a 60-stop dense urban route covering 30 miles. The urban route has lower vehicle CPM cost but may have higher parking and access costs. Compare routes and delivery models on a per-stop-per-cost-dollar basis, not on raw stops or raw miles.

Frequently Asked Questions

What is the average last-mile delivery cost per package in 2026?

Industry estimates for last-mile delivery cost in 2026 range from $3 to $8 per package for standard residential parcel delivery, depending on network density, route efficiency, and geography. Dense urban areas with high stop density can achieve $3 to $4 per delivery. Suburban and rural routes cost $5 to $10+ per delivery due to lower stop density and longer distances between stops. Express same-day delivery typically costs $8 to $15 per delivery for the operator.

What is gig-economy delivery cost compared to employed drivers?

Platform-based gig delivery (DoorDash, Instacart, Roadie for parcels) appears to transfer fixed costs to gig workers but often costs more in total than employed driver models at scale. Platform fees run 15% to 30% of order value for food delivery. For parcel delivery, gig platform costs run $5 to $10 per stop. Employed drivers with route optimization and high stop density achieve $3 to $6 per stop with better service consistency and compliance clarity. Gig models excel for demand variability absorption, not cost-per-stop efficiency.

How does delivery density affect cost per delivery?

Stop density is the single most powerful lever in last-mile economics. A driver completing 70 stops per day versus 50 stops per day reduces cost per delivery by 29% with no increase in labor or vehicle cost. Urban neighborhoods with 100+ deliverable addresses per square mile allow 80 to 150 stops per route. Rural areas with 5 to 10 addresses per square mile may only support 15 to 25 stops per shift. This density effect explains why last-mile delivery is economically viable in cities and expensive in rural areas.

Does route optimization software make a meaningful difference?

Yes, significantly. Academic and industry studies consistently find that algorithmic route optimization reduces total route distance by 15% to 25% and increases stops per route by 10% to 20% compared to driver-planned or manually sequenced routes. For a 50-stop route, adding 8 to 10 stops without increasing shift length saves the cost of those additional delivery runs. At $4 per delivery cost and 10 additional stops across 10 daily routes, the daily operational savings are $400 -- more than enough to justify professional route software at any reasonable monthly subscription price.

Accuracy and Disclaimer

Cost per delivery calculations are estimates based on your inputs. Actual costs vary with route density, driver efficiency, vehicle type, geographic factors, and operational practices. Labor costs must reflect applicable minimum wage, overtime, and benefits requirements for employed drivers. This calculator is for planning and estimation purposes only.

Conclusion

The most reliable way to reduce last-mile cost per delivery is increasing stops per route without increasing route time -- which requires route optimization software and disciplined stop sequencing. Every additional stop added to a route at the same route time reduces cost per delivery. After calculating your last-mile cost, use the Delivery Route Time Calculator to validate that your route design fits the available shift time, and the Driver Overtime Calculator to ensure staffing stays within wage compliance parameters.