Non-Delivery Report — the status a courier marks when a shipment cannot be delivered on attempt.
NDR — Non-Delivery Report — is the formal status raised by a courier when a shipment cannot be delivered on a delivery attempt. It is the first failure event in the courier workflow before a shipment is finally marked as RTO (return-to-origin).
In Indian ecommerce, NDR rates typically range from 8% to 14% of all shipments, varying by category and region. NDR is not the same as RTO — it is a recoverable state. With a structured re-attempt workflow, 60-75% of NDRs can be converted back to successful deliveries.
Each NDR carries a hidden cost. The courier holds the shipment in the local hub, often for 24-72 hours, during which it consumes pickup-window slots and warehouse storage costs. If the NDR converts to RTO, the merchant pays forward + reverse shipping plus loss-of-margin on the returned product.
A 12% NDR rate with 60% RTO conversion translates to roughly 7% of shipments becoming RTO purely from undelivered attempts — typically the largest controllable loss vector in Indian D2C.
The most effective NDR-reduction lever is buyer-confirmed re-attempts: when a courier raises an NDR, fire a WhatsApp message to the buyer within 30 minutes asking whether they were home and want a re-attempt. Indian buyer response rates on WhatsApp average 67% within two hours — far higher than email or unknown-number phone calls.
The second-most-effective lever is address quality scoring at checkout — rejecting incomplete addresses before they ship. This prevents NDRs at source instead of trying to recover them after the fact.
ShipyBox's NDR Management module automates buyer-confirmed re-attempts via WhatsApp, detects fake-NDR patterns, and feeds NDR data back into the courier allocation engine.