What Is an NDR?
An NDR — Non-Delivery Report — is a formal log entry created by a courier whenever a delivery attempt fails. It is not simply a note that "the customer wasn't home." A modern NDR records the date and time of the attempt, the reason code selected by the delivery agent, the agent's ID, and increasingly, GPS coordinates to verify the agent was actually at the delivery address.
NDRs are the logistics industry's paper trail for failed deliveries. Every carrier has a slightly different taxonomy of reason codes, but the underlying concept is the same: something prevented the parcel from being handed over, and that event needs to be documented.
Why NDRs Matter Economically
Failed deliveries are expensive for everyone in the supply chain.
Each delivery attempt costs the carrier ₹30–80 in fuel, agent time, and vehicle wear. When an attempt fails, that cost is incurred again on the next attempt. If all attempts fail, the parcel is returned to origin (RTO) — and the seller pays both the forward and reverse freight, often ₹100–300 per order, while getting no revenue from the sale.
For sellers with high NDR rates, the economics can be brutal. An RTO rate of even 15–20% can make an entire product category unprofitable.
Common NDR Reason Codes
Indian carriers use broadly similar reason codes. The most common ones you will see in tracking updates include:
- Customer Not Available / Out of Station — the most frequent reason; the recipient was not at the address
- Address Issue — the address is incomplete, incorrect, or the agent could not locate the building
- Customer Refused Delivery — the recipient declined to accept the package, often for COD orders where the buyer changed their mind
- OTP Not Provided — OTP-based delivery systems require the recipient to share a one-time password; if they do not, the delivery cannot be completed
- Access Denied — the agent could not enter a gated community, office building, or similar secured premises
- Fake Attempt — the agent marked a delivery attempt without actually going to the address; this is fraudulent and carriers have systems to detect it via GPS cross-checks
What Happens After an NDR
Carriers typically follow a structured reattempt policy:
First NDR — a reattempt is scheduled, usually the next working day
Second NDR — another reattempt, often with a customer call to confirm availability
Third NDR / RTO triggered — after three failed attempts (the threshold varies by carrier), the parcel is marked for return to origin
Once RTO is triggered, reversing it becomes very difficult. Speed matters.
What Sellers Do With NDR Data
Sophisticated sellers treat NDR data as an operational metric. Most logistics aggregators (Shiprocket, Vamaship) provide NDR management dashboards that:
- Alert sellers immediately when an NDR is raised
- Enable sellers to call the customer and update the address or confirm availability
- Allow sellers to reschedule delivery or authorise RTO based on customer response
- Track NDR reason patterns to identify problem pin codes or carrier issues
What Recipients Should Do
If you receive an NDR notification — whether by SMS, email, or in the tracking timeline — act quickly:
Check TrackParcel or the carrier's website for the exact reason code and reattempt schedule
Call the carrier's helpline and confirm your availability and address details
Act within 24–48 hours — after that window, the carrier may trigger RTO and reversing it requires escalation
If the NDR cites an address issue, provide a landmark or an alternate address. If it cites OTP not provided, make sure your mobile number is reachable. A single proactive call can save a week of delays and a reorder.