Glossary

Non-Delivery Report (NDR)

P

Paras

16 JUL 2026 · Updated 2 NOV · 4 min read

What is a Non-Delivery Report (NDR)?

A Non-Delivery Report (NDR) is a notification generated by a courier or logistics company when a shipment cannot be successfully delivered to the customer. It records the reason for the failed delivery attempt and helps the seller, logistics provider, and customer decide the next course of action.

NDRs are common in e-commerce, quick commerce, retail, and third-party logistics (3PL) operations where millions of shipments are delivered every day.

For example, an online customer orders a pair of shoes, but the courier cannot deliver the package because the customer is unavailable. The courier updates the shipment status as an NDR with the reason “Customer Not Available.” The seller can then contact the customer, reschedule delivery, or cancel the order.

Managing NDRs efficiently is essential because repeated delivery failures increase logistics costs, delay customer satisfaction, and reduce overall delivery performance.

How Does the NDR Process Work?

An NDR is generated immediately after a delivery attempt fails.

The typical process looks like this:

Order Shipped → Delivery Attempt → Delivery Failure → NDR Generated → Customer Contacted → Reattempt, Address Update, or Return to Origin (RTO)

Depending on the reason for non-delivery, the shipment may be reattempted, redirected to a new address, or returned to the seller.

Common Reasons for NDR

A shipment may fail to be delivered for several reasons.

Some of the most common include:

  • Customer not available
  • Incorrect or incomplete address
  • Customer refused delivery
  • Incorrect contact number
  • Delivery location inaccessible
  • Cash on Delivery (COD) payment declined
  • Weather or transportation delays
  • Damaged shipment
  • Security restrictions at the delivery location
  • Courier unable to locate the address

Understanding the reason behind an NDR helps businesses reduce repeat failures and improve delivery success rates.

Example of an NDR

An electronics retailer ships a smartphone to a customer.

Shipment Status

Details

Order Shipped

12 July

Delivery Attempt

14 July

Delivery Status

Failed

NDR Reason

Customer Not Available

Next Action

Delivery Rescheduled

After the customer confirms availability, the courier successfully delivers the shipment on the second attempt.

Why is NDR Management Important?

Every failed delivery increases operational costs and negatively impacts the customer experience.

Effective NDR management helps businesses:

  • Improve delivery success rates.
  • Reduce Return-to-Origin (RTO) shipments.
  • Lower logistics costs.
  • Improve customer satisfaction.
  • Increase first-attempt delivery success.
  • Protect revenue by preventing order cancellations.
  • Improve courier performance monitoring.

For e-commerce businesses, reducing NDRs can significantly improve profitability, especially for Cash on Delivery (COD) orders.

NDR vs. Return to Origin (RTO)

Although related, these terms refer to different stages of the delivery process.

NDR

RTO

Indicates a failed delivery attempt

Shipment is returned to the seller

Generated before the final delivery outcome

Happens after repeated unsuccessful delivery attempts

Allows businesses to take corrective action

Marks the end of the delivery cycle

May still result in successful delivery

Order is considered undelivered

Not every NDR results in an RTO. Many shipments are successfully delivered after a second or third attempt.

Common Challenges in NDR Management

Businesses handling large shipment volumes often face several NDR-related challenges.

These include:

  • Delayed customer communication.
  • Incorrect delivery addresses.
  • High COD rejection rates.
  • Lack of visibility into courier performance.
  • Manual follow-up with customers.
  • Repeated delivery attempts.
  • High Return-to-Origin costs.

Without an organized NDR process, businesses may lose both revenue and customer trust.

Best Practices for Reducing NDRs

Businesses can minimize non-delivery incidents by:

  • Verifying customer addresses during checkout.
  • Confirming contact numbers before dispatch.
  • Sending delivery notifications in advance.
  • Providing customers with real-time tracking.
  • Contacting customers immediately after an NDR is generated.
  • Monitoring courier performance regularly.
  • Analyzing recurring delivery failure reasons.

Taking proactive steps before delivery is often more effective than resolving issues afterward.

How Technology Helps

Modern logistics and Order Management Systems (OMS) help businesses automate NDR management.

These platforms can:

  • Capture NDR reasons in real time.
  • Trigger automated customer notifications.
  • Schedule delivery reattempts.
  • Recommend address corrections.
  • Monitor courier performance.
  • Analyze NDR trends through dashboards.
  • Reduce Return-to-Origin rates using AI-driven interventions.

Automation allows businesses to respond to failed deliveries quickly, improving delivery success while reducing logistics costs.

Frequently Asked Questions

Question 01

What does NDR mean in logistics?

NDR stands for Non-Delivery Report. It is generated when a courier is unable to deliver a shipment and records the reason for the failed delivery attempt.

Question 02

Does every NDR result in a Return to Origin (RTO)?

No. Many NDRs are resolved by contacting the customer, updating the delivery address, or scheduling another delivery attempt. An RTO occurs only when delivery cannot be completed after the permitted attempts or when the order is cancelled.

Question 03

Who is responsible for resolving an NDR?

Resolving an NDR usually involves multiple parties, including the logistics provider, the seller, and the customer. Depending on the reason, the issue may require address verification, customer confirmation, payment resolution, or a delivery reschedule.

Question 04

How can businesses reduce NDR rates?

Businesses can reduce NDRs by validating customer information during checkout, communicating delivery updates proactively, monitoring courier performance, automating customer follow-ups, and analyzing delivery failure trends to eliminate recurring issues.