What Is an NDR? How Indian SMBs Should Manage Non-Delivery Reports

As Indian ecommerce expands into Tier 2 and Tier 3 cities, last-mile delivery has become more complex — and more consequential. A growing share of orders now faces failed delivery attempts, and each one generates a Non-Delivery Report (NDR). Left unaddressed within a narrow time window, that NDR becomes an RTO (Return to Origin): a shipment that returns to you at full logistics cost with zero revenue.
For small and medium businesses where margins are tight and every order counts, understanding what is NDR in shipping — and building a structured response to it — is one of the most direct levers for protecting profitability.

TL;DR — What Is NDR in Shipping?

A Non-Delivery Report (NDR) is a formal notification raised by a courier partner when a delivery attempt fails. It records the reason the shipment could not be handed to the recipient — such as the customer being unavailable, an incorrect address, or a refused delivery. The NDR is not a return. It is a warning. It gives the seller a fixed window — typically 24 to 48 hours — to resolve the issue before the courier exhausts its attempts and converts the shipment to an RTO (Return to Origin).
NDR meaning in ecommerce: An NDR is the early signal between a failed delivery attempt and a full return. It is the moment where a seller’s action determines whether an order gets delivered or becomes an avoidable cost.
In India, unresolved NDRs that escalate to RTOs cost brands ₹180–₹240 per order in combined forward shipping, reverse logistics and processing — with zero revenue generated. (Source: Pragma Analysis of 142 Indian D2C Brands, 2024)

What Triggers an NDR?

Not every failed delivery has the same cause — and the cause determines how fast you need to act and who you need to contact. Couriers attach a reason code to every NDR they raise. Here are the most common ones in the Indian ecommerce context:

NDR Reason Code

What It Means

Who Needs to Act

Customer not available

Recipient absent at time of delivery

Seller — reschedule via courier

Incorrect / incomplete address

Address details insufficient to locate recipient

Seller — confirm correct address with buyer

Customer refused delivery

Buyer declined to accept the order

Seller — confirm order intent with buyer

Phone unreachable

Delivery agent unable to contact recipient

Seller — verify and update contact number

Premises closed

Business or residence locked at time of attempt

Seller — coordinate preferred delivery time

Pin code unserviceable

Address outside courier’s delivery zone

Seller — arrange alternate delivery point

Fake delivery attempt

Agent marked attempt without visiting

Seller — escalate to courier for accountability

Understanding the reason code is the first step. It tells you whether this is a logistics coordination issue (customer unavailable, premises closed) or a data problem (wrong address, wrong phone number) — and that distinction changes how you respond.

How NDR Differs from RTO

These two terms are often used interchangeably. They are not the same thing.
An NDR is a status. An RTO is an outcome.

NDR

RTO

What it is

Notification of a failed delivery attempt

Shipment returned to origin warehouse

When it occurs

After each unsuccessful attempt

After all attempts are exhausted or order is canceled

Is it reversible?

Yes — if actioned within the response window

No — once RTO is triggered, the forward journey ends

Cost to seller

No additional cost yet

₹180–₹240 in combined logistics spend, zero revenue

Seller action required?

Yes — urgently

Too late for delivery recovery

The NDR is the intervention point. Once a shipment moves to RTO, the cost is locked in. How to manage NDR in ecommerce is one of the most operationally important questions, a growing Indian SMB needs to answer.

The 36-Hour Rule: Your Action Window Before RTO

Speed is the single most important variable in NDR management. Research from ClickPost shows that nearly every failed delivery not resolved within 36 hours of the NDR being raised ends in cancelation and RTO. (Source: ClickPost NDR and RTO Guide)
Courier SLAs in India typically allow 24 to 48 hours between delivery attempts. That is your working window. If you do not update the courier with corrected information — or confirm buyer availability — the agent will attempt again without new instructions, fail again and move the shipment closer to RTO.

The NDR Escalation Timeline

Day 0 — First delivery attempt fails → NDR raised by courier

Seller receives NDR notification (SMS / dashboard / API)

Within 24–48 hrs — Seller must contact buyer, verify issue, update courier

Day 1–2 — Second delivery attempt (with or without seller action)

Day 2–3 — Third and final attempt (most couriers make 2–3 total)

If unresolved → RTO triggered → Shipment returns to origin
The earlier you act after receiving the NDR, the higher your conversion rate on reattempts. Delayed action means the delivery agent arrives again with the same incomplete information and fails again.

NDR vs RTO in Ecommerce India: The Cost Comparison

Understanding NDR vs RTO in ecommerce India is fundamentally a cost conversation.

Scenario

Seller Cost

Revenue

NDR resolved → successful delivery

₹0 additional cost

Full order value

NDR unresolved → RTO triggered

₹180–₹240 (forward + reverse + processing)

₹0

NDR unresolved → COD RTO specifically

₹180–₹240 + COD handling fee

₹0

For sellers running on tight margins, a high NDR-to-RTO conversion rate can erode profitability on a significant share of orders. Industry data shows RTOs accounted for 25–30% of failed orders across mid-size Indian D2C brands in 2024. (Source: eShipz NDR Management Report, 2025)

If–Then Framework: Responding to NDRs by Reason

Not all NDRs need the same response. Use this framework to act fast and act right:

If the NDR reason is…

Then your next action is…

Target resolution time

Customer not available

Call / WhatsApp buyer to confirm availability window; update courier with preferred time slot

Within 4 hours of NDR

Incorrect / incomplete address

Contact buyer immediately for full corrected address; update courier dashboard before next attempt

Within 2 hours of NDR

Customer refused delivery

Call buyer to confirm order intent; check for COD hesitation; offer prepaid conversion if possible

Within 4 hours of NDR

Phone unreachable

Attempt alternate contact (WhatsApp, email); update with any reachable number

Within 6 hours of NDR

Fake delivery attempt

Escalate to courier grievance team with shipment ID; request fresh attempt with accountability

Same day

Premises closed

Coordinate preferred delivery day or alternate pickup point with buyer

Within 4 hours of NDR

NDR Response Checklist for Indian SMBs

Use this checklist every time you receive an NDR notification:

  1. Read the reason code first. Do not treat all NDRs the same. Reason determines action.
  2. Contact the buyer within 2–4 hours. WhatsApp and phone calls outperform email for speed of response in Indian markets.
  3. Confirm or correct the delivery address. Even one missing line in an address causes repeat failures.
  4. Update the courier dashboard or API with new instructions before the next attempt window closes.
  5. Log the interaction. Keep a record of what was communicated and when — essential for courier escalations.
  6. Flag high-risk NDRs for priority follow-up. COD orders with “customer refused” codes need immediate attention; they are the most likely to escalate to RTO.
  7. Set a reminder if resolution takes more than 24 hours. Assume the courier will reattempt on schedule whether or not you have updated them.

How to Reduce NDR Rate India: Proactive Steps Before Dispatch

The most effective reduce NDR rate India strategy is not reactive — it starts before the shipment leaves your facility.

  1. Verify address and phone number at checkout. An incorrect address cannot be fixed after dispatch without cost and delay. Address verification at checkout catches errors before they become NDRs.
  2. Send a pre-delivery notification. A WhatsApp or SMS message 24 hours before delivery — with the delivery date and a contact option — increases first-attempt success rates. Customers who know a delivery is coming are more likely to be available or to flag issues in advance.
  3. Reduce COD dependency where possible. COD orders carry RTO rates of 28–35% compared to 4–8% for prepaid orders. (Source: Pragma, 2024) Offering a small incentive to switch to prepaid at checkout lowers your NDR exposure without eliminating payment flexibility for customers who need it.
  4. Offer flexible delivery time slots. Customers offered evening delivery windows (6–9 PM) show 47–53% lower RTO rates compared to standard daytime delivery. The cost of enabling an evening slot — approximately ₹15–₹20 per order — is a fraction of the ₹180–₹240 cost of an RTO. (Source: Pragma, 2024)
  5. Choose a logistics partner with real-time NDR visibility. You cannot act on an NDR you have not received. Real-time NDR alerts — via SMS, dashboard or API — are a prerequisite for a fast response. Delayed notifications mean your 36-hour window is already partially gone before you begin.

Amazon Shipping India’s tracking infrastructure gives sellers real-time shipment status visibility across its 14,000+ pin code network, including delivery attempt updates — so sellers can act on NDRs before the reattempt window closes. Learn more at Amazon Shipping India .

Common Misconceptions About NDR Management

Misconception 1: “NDRs are the courier’s problem to fix.”

The courier raises the NDR — but it is the seller’s responsibility to resolve it. The courier has no information about why a customer refused or whether an address is wrong unless the seller provides it.

Misconception 2: “The courier will keep trying until it delivers.”

Most couriers in India make two to three attempts. After that, the shipment is marked for RTO. Waiting for more attempts without taking action is not a strategy.

Misconception 3: “NDRs only happen with low-quality couriers.”

NDRs occur with every logistics partner because delivery failures are partly driven by customer behavior and address quality — factors no courier controls entirely. What varies between partners is how quickly they notify sellers and how effectively they support reattempts.

Misconception 4: “A low order volume means NDRs are not a big concern.”

The absolute number of NDRs may be small at low volumes; the margin impact per unresolved NDR is not. Each RTO costs ₹180–₹240 with zero revenue — that is a fixed cost regardless of your scale.

When NDR advice does not apply:

If your courier marks a parcel as “delivered” and the customer reports non-receipt, that is a false delivery report — not an NDR. The escalation path for that is through the courier’s dispute mechanism.

FAQs

An NDR is a notification generated by a courier partner after a failed delivery attempt on an ecommerce order. It records the reason the shipment could not be delivered — such as the customer being unavailable, an incorrect address or a refused parcel — and signals to the seller that intervention is required before the next delivery attempt. If not resolved, an NDR escalates to an RTO (Return to Origin).

In ecommerce, NDR meaning refers to the formal record of a failed last-mile delivery attempt, along with a reason code. It is the industry-standard term used by all major Indian couriers — including Amazon Shipping, Delhivery, Ekart, Bluedart, XpressBees and DTDC — to flag undelivered shipments. For sellers, an NDR is an action trigger: respond within 24–48 hours or risk a full return at your cost.

Most Indian couriers allow 24 to 48 hours between delivery attempts. Research from ClickPost indicates that NDRs not resolved within 36 hours are highly likely to convert to RTOs. Sellers should treat NDR notifications as urgent and aim to contact the buyer and update the courier within 2–4 hours of receiving the alert.

An NDR is a delivery attempt failure — a status update, not a final outcome. An RTO is the outcome when all delivery attempts have been exhausted or the order is canceled. NDRs are recoverable with fast action. RTOs are not. Each RTO costs ₹180–₹240 in combined logistics expenses with zero revenue. The NDR-to-RTO conversion rate is the key metric sellers should track and work to minimize.

To reduce NDR rate in India, focus on three areas: prevention (address verification at checkout, pre-delivery WhatsApp notifications), channel optimization (reduce COD dependency, offer evening delivery slots) and response speed (act on NDR alerts within 2–4 hours with buyer contact and courier updates). Sellers using automated NDR management workflows report over 80% reduction in out-of-delivery rates.

The most frequent NDR reasons are: customer not available at delivery time, incomplete or incorrect address, customer refused delivery (most common for COD orders) and phone number unreachable. Address errors and COD refusals together account for the majority of NDRs in Tier 2 and Tier 3 markets, where address standardization is lower and COD dependency is higher.

Not entirely — some failed delivery attempts are unavoidable. However, pre-delivery customer communication, accurate address capture at checkout and COD-to-prepaid conversion can significantly reduce NDR frequency. For the NDRs that do occur, a fast and structured response process is what separates sellers with low RTO rates from those absorbing significant losses.

Yes, in two ways. First, how quickly the courier notifies you after a failed attempt determines how much of your 36-hour response window remains. Partners with real-time NDR alerts give you the maximum time to act. Second, courier behavior during the delivery attempt — including whether the agent makes a genuine attempt and whether flexible rescheduling is supported — directly affects first-attempt success rates. Sellers should review NDR reason code data by courier partner regularly to identify patterns.

For sellers looking to apply these practices at scale, Amazon Shipping India provides real-time shipment tracking, delivery attempt updates and coverage across 14,000+ pin codes — giving SMBs the visibility they need to act on NDRs before the window closes. Get started at Amazon Shipping India .

Disclaimer:
The information provided on this blog is for general informational purposes only. While we strive to keep the information up-to-date and accurate, we make no representations or warranties of any kind, about the completeness, accuracy, suitability or availability of the information contained on this blog. All content on this blog is protected by copyright law. Unauthorized use of this material without express written permission is strictly prohibited.