Climbing parcel rates and lower consumer tolerance for late or damaged packages have turned fulfillment operations into a board-level concern. The right shipping KPIs measure delivery performance, costs, and operational efficiency. Tracked regularly, they surface problems before customers feel them.
In this guide, we’ll break down the 19 shipping KPIs that matter most for ecommerce operators in 2026, explore what each one measures, and review how to calculate them.
| Top 19 shipping KPIs | What it measures |
|---|---|
| On-time delivery (OTD) rate | Whether orders arrive by the promised delivery date |
| On-time in-full (OTIF) rate | Whether complete orders arrive on time |
| Perfect order rate | Whether orders arrive complete and undamaged |
| Average delivery lead time | The average time between shipment and delivery |
| Order fulfillment cycle time | The time required to prepare orders for pickup |
| Average shipping cost per order | Total outbound shipping spend per order |
| Freight cost as a percentage of revenue | How shipping costs compare to total revenue |
| Pick-and-pack cost per order | Labor and packaging costs tied to fulfillment |
| Carrier performance score | Carrier reliability across delivery and scanning |
| Delivery damage and error rate | How often shipments arrive damaged or incorrect |
| Returns and chargeback rate | Revenue lost after fulfillment through penalties |
| Delivery exception rate | How often shipments encounter delivery disruptions |
| First-mile and last-mile performance | Reliability during pickup and final delivery stages |
| Dock turnaround and dwell time | How long trailers remain at a facility |
| Inventory accuracy rate | Whether warehouse inventory records match stock |
| Shipment volume per day | Daily parcel volume across the shipping network |
| Customer satisfaction for shipping | Customer perception of the delivery experience |
| Cart abandonment due to shipping costs | How shipping prices affect checkout completion |
| Split shipment rate | Orders shipped in multiple packages or locations |
1. On-time delivery (OTD) rate
On-time delivery rate measures the percentage of your orders that arrive within the timeframe you promise customers at checkout. Missed delivery windows often reflect problems with timing, carrier performance, or delivery forecasting.
How to measure your OTD rate:
Divide your number of orders delivered by the promised date by the total orders shipped in the period, then multiply the result by 100. For example, if 9,200 out of 10,000 orders arrived on time, your OTD rate would be 92%.
2. On-time in-full (OTIF) rate
On-time in-full rate is the percentage of complete orders delivered to customers by the estimated date. Partial orders, substitutions, and short shipments count as a miss. Retail buyers and big-box stores use OTIF to assess vendor compliance, and missed targets often carry chargebacks.
Operators chasing the metric focus first on inventory accuracy and order routing, then move on to improving OTIF through carrier-specific corrections.
How to measure your OTIF rate:
Divide the number of orders that arrived on time with all items shipped by the total number of orders in the period, then multiply by 100. For example, if 4,700 of 5,000 orders arrived on time and included all items, your OTIF rate would be 94%.
3. Perfect order rate
Perfect order rate captures orders that are delivered on time, in full, undamaged, and accurately documented. It is the clearest single read on whether a network is delivering on what it promises at checkout. A push to increase your rate forces investment in the upstream fulfillment steps that most metrics miss.
How to measure your perfect order rate:
Multiply the four component percentages (on-time, complete, damage-free, and accurate-docs) to get a single perfect order rate. For example, a network with 98% on-time, 97% complete, 99% damage-free, and 99% documentation accuracy would have a perfect order rate of roughly 93%.
4. Average delivery lead time
Average delivery lead time measures the number of days it takes for packages to move from the warehouse to the customer. It helps surface delays tied to specific regions, fulfillment centers, or carrier routes. When lead time increases without major changes in order volume or shipping mix, warehouse operations are often the source of the slowdown.
How to measure your average delivery lead time:
Add the days between order time and delivery time for every order, then divide by the total number of orders shipped. For example, if 1,000 orders took a combined 3,000 delivery days to arrive, the average delivery lead time would be 3 days.
5. Order fulfillment cycle time
Order fulfillment cycle time measures how long it takes for an order to move from purchase to carrier handoff. The metric focuses on the operational stages inside the fulfillment workflow, including inventory storage, order processing, and shipping preparation.
Long fulfillment cycle times result from labor bottlenecks, wave-planning problems, or warehouse system delays. Reducing cycle time is one of the first steps in improving ecommerce fulfillment performance.
How to measure your fulfillment cycle time:
Subtract the order timestamp from the carrier handoff timestamp for each order, then average across the period. For example, if the average time between order placement and carrier pickup is 6 hours, your fulfillment cycle time is 6 hours.
6. Average shipping cost per order
Average shipping cost per order measures your bottom-line transportation spend, including base rates, fuel surcharges, accessorials, and address-correction fees. Monthly tracking helps you see whether carrier negotiations, packaging changes, or routing adjustments are decreasing shipping costs. Without close monitoring of the metric, transportation spend often increases unnoticed over time.
How to measure your shipping cost per order:
Divide total outbound shipping spend by the total number of orders shipped in the period. For example, spending $120,000 on outbound shipping for 15,000 orders results in an average shipping cost of $8 per order.
7. Freight cost as a percentage of revenue
Freight cost as a percentage of revenue benchmarks your shipping spend against actual sales. This ratio indicates whether your transportation costs are keeping pace with revenue growth or increasing faster than sales.
High costs point to underpriced shipping at checkout, inefficient packaging, or an expensive carrier mix. Reviewing the metric quarterly helps you track how shipping costs are affecting profitability.
How to measure your freight cost as a percentage of revenue:
Divide your total freight and shipping spend by your net revenue for the same period, then multiply the result by 100. For example, if you’re spending $80,000 on freight against $1 million in revenue, you would have an 8% freight-cost-to-revenue ratio.
8. Pick-and-pack cost per order
Pick-and-pack cost per order measures the resources and overhead required to fulfill a single order. Changes here often reflect shifts in warehouse efficiency, automation, or packing processes. This shipping metric helps your warehouse team track productivity throughout your shipping process workflow.
How to measure your pick-and-pack cost per order:
Add your direct labor, packaging, and allocated overhead for the period, then divide by total orders fulfilled. For example, if labor, packaging, and warehouse overhead total $45,000 for 9,000 fulfilled orders, the pick-and-pack cost is $5 per order.
9. Carrier performance score
The carrier performance score is a composite metric used to grade your shipping partners. It measures reliability across scan accuracy, exception frequency, and on-time scans, going beyond carrier scorecards. Consistent tracking supports contract negotiations, routing decisions, and accurate delivery promises at checkout.
How to measure your carrier performance score:
Weight each of your carriers on OTD, damage, exception, and scan rates, then combine them into a single 0-100 composite score. For example, a carrier scoring highly on OTD and scan accuracy but poorly on damage claims might receive an overall performance score of 88 out of 100.
10. Delivery damage and error rate
Delivery damage and error rate is the percentage of your shipments that arrive broken, mislabeled, or with the wrong contents. High rates raise replacement costs, fuel returns, and push avoidable volume onto fulfillment teams. Shippers that treat the metric seriously pair it with packaging optimization efforts that reduce void fill and dimensional weight.
How to measure your delivery damage rate:
Divide the number of damaged or incorrect deliveries reported by your customers by the total orders shipped, then multiply by 100. For example, 120 damaged or incorrect deliveries out of 12,000 shipments equals a 1% damage and error rate.
11. Returns and chargeback rate
Returns and chargeback rate combine orders sent back by customers with the financial penalties charged by retail partners. Together, the two inputs show how much revenue is at risk after fulfillment is complete. High return and chargeback rates often point to recurring delivery, packaging, or order-accuracy problems inside the network — and to SLA performance gaps, too.
How to measure your return and chargeback rate:
Divide the value of returns plus chargebacks by total order revenue for the period, then multiply by 100. For example, $95,000 in returns and chargebacks against $1.2 million in sales equals a 7.9% return and chargeback rate.
12. Delivery exception rate
Delivery exception rate measures the percentage of your shipments delayed due to issues such as missed scans, weather holds, address corrections, or failed deliveries. High rates often trace back to the same carriers, delivery lanes, or regions over time.
How to measure your delivery exception rate:
Divide the number of shipments with a logged exception event by your total shipments in the same period. For example, if 350 out of 14,000 shipments hit delays, address corrections, or failed deliveries, your exception rate would be 2.5%.
13. First-mile and last-mile performance
First-mile and last-mile delivery performance measures the two stages where delivery issues most often occur: the handoff from warehouse to carrier and the final delivery to the customer. Tracking both stages helps identify whether warehouse operations, carrier networks, or regional service partners are causing delays.
How to measure the performance of your first and last mile delivery:
Compare carrier pickup scans with completed deliveries to identify where delays are occurring in your network. For example, if your pickup scan rate is 99% but only 91% of shipments reach customers on time, the problem likely sits in the last mile.
14. Dock turnaround and dwell time
Dock turnaround and dwell time measure how long inbound and outbound trailers sit at your facility before being loaded or released. Long dwell times increase detention fees and delay outbound shipments. Tracking the metric by carrier, shift, or facility helps identify slowdowns in warehouse operations and scheduling.
How to measure dock turnaround and dwell time:
Record the time each trailer spends at your facility from arrival to departure, then calculate the average across carriers, shifts, or lanes. For example, if outbound trailers spend 95 minutes at the facility before departure, your dwell time is 95 minutes.
15. Inventory accuracy rate
Inventory accuracy rate compares the units your warehouse management system shows as on hand with the units actually on the shelf. Poor inventory records lead to split orders, substitutions, and oversells, which affect OTIF and the perfect order rate.
Routing and fulfillment depend on reliable inventory data. When inventory records fall out of sync, orders are more likely to split across locations, take longer to deliver, and cost more to ship.
How to measure your inventory accuracy rate:
Divide the number of SKUs with matching system and physical counts by the total number of SKUs audited, then multiply by 100. For example, if 9,500 out of 10,000 audited SKUs match system counts, the inventory accuracy rate would be 95%.
16. Shipment volume per day
Shipment volume per day is the number of packages your network ships daily. The metric supports resource and supply planning, while comparisons against weekly and monthly averages help identify demand spikes and pickup constraints during peak periods.
How to measure your shipment volume per day:
Count the total number of packages tendered to carriers each day, then compare it against the weekly and monthly trend lines. For example, shipping 18,000 parcels over a six-day operating week results in an average daily shipment volume of 3,000 packages.
17. Customer satisfaction (CSAT) for shipping
Customer satisfaction for shipping is a survey-based score that measures the delivery experience on a 1-to-5 or 1-to-10 scale. The metric reflects buyer perception of delivery performance, even when orders arrive complete and on time. Survey feedback also helps identify issues that operational metrics overlook.
How to measure your CSAT for shipping:
Average customer scores from your post-delivery surveys, then segment results by carrier, region, and SKU type. For example, if your surveys average 4.6 out of 5 across 2,000 responses, your customers are reporting high satisfaction with the delivery experience.
18. Cart abandonment due to shipping costs
Cart abandonment due to shipping costs measures the share of shoppers who add items to their cart, see shipping rates, then leave without completing the purchase. It helps your team understand how shipping prices affect conversion rates and checkout behavior. ecommerce teams tracking cart conversion use this metric to identify where shipping costs are affecting purchases.
How to calculate abandonment based on shipping costs:
Tag abandoned carts that reached the shipping-cost step, then divide by your total abandoned carts. For example, if 1,200 out of your 4,000 abandoned carts occurred after shipping costs appeared at checkout, 30% of your cart abandonment was shipping-related.
19. Split shipment rate
Split shipment rate measures the percentage of orders fulfilled across multiple shipments or warehouse locations instead of arriving in a single package. High rates increase transportation costs, packaging spend, and delivery complexity while making accurate delivery promises harder to maintain.
How to measure your split shipment rate:
Divide the number of orders shipped in multiple packages or from multiple fulfillment locations by your total orders in the same period, then multiply by 100. For example, if 1,400 out of 10,000 orders required multiple shipments, your split shipment rate would be 14%.
Analyze shipping metrics and improve performance with Shipium
Shipium turns scattered carrier, warehouse, and order data into a single operational view that your team needs to improve performance. Our shipping analytics software connects to your carrier feeds, ties shipments back to the delivery promise shown at checkout, and helps identify operational issues across your network.
Customers on the Shipium platform see an average increase in shipping speed of 1.7 days and a 12% reduction in average parcel spend.
Book a demo today to see how Shipium helps operators track shipping KPIs, understand performance, and optimize outcomes.
