Skip to content
Grocito
← All posts

Cash on Delivery and RTO in Indian E-Commerce

By Grocito

Cash on Delivery and RTO in Indian E-Commerce

Cash on delivery (COD) lets a customer pay the courier when the parcel arrives. RTO, or return to origin, is what happens when that parcel is refused, cannot be delivered or is sent back to you. COD orders carry more RTO risk because the buyer has not yet paid anything. You reduce it by verifying addresses and intent, checking serviceability, setting honest delivery promises and managing couriers closely.

Key takeaways

  • RTO is a cost you pay twice: the outbound shipment is wasted and the return trip and handling are added on top, and the stock is tied up meanwhile.
  • COD is popular because it builds trust with first-time buyers, but it removes the customer's financial commitment at the point of ordering.
  • Most RTO has ordinary causes: wrong or incomplete addresses, a change of mind, failed delivery attempts, slow dispatch and a product that was not what the page promised.
  • Confirmation (OTP, call or WhatsApp), pincode checks and risk rules on risky orders do more than blanket restrictions.
  • Review couriers by lane and by reason code, and run a daily non-delivery report (NDR) routine so that failed attempts get a second chance.
  • Measure RTO by channel, payment mode, courier and product, not as one blended figure.

What do COD and RTO mean for an online store?

Cash on delivery means the order is placed without online payment. The courier collects the amount at the doorstep and remits it to you later, usually after a settlement cycle that you should read carefully in your courier agreement.

RTO (return to origin) is the status a shipment takes when it does not reach the customer and travels back to you. Some come back because the customer refused them, others because the courier could not find the address. Both appear as RTO, but they need different fixes, so always record the reason.

A related term is NDR (non-delivery report). When a delivery attempt fails, the courier raises an NDR with a reason such as customer unavailable, address incomplete or refused. Your team then has a short window to give instructions: reattempt, change the address or return it.

Why do COD orders carry higher refusal risk?

With prepaid orders, the customer has already committed money, and a refusal means a refund process they must chase. With COD, saying no at the door costs them nothing. That changes behaviour in a few predictable ways:

  • Impulse orders from an ad or discount are easier to regret by delivery.

In many parts of India COD is how first-time online buyers feel safe. The aim is to keep it where it helps and control the cases where it hurts.

What causes RTO?

Work through these causes in order, because the cheapest fixes sit at the top.

  1. Wrong or incomplete addresses. Missing landmarks, house numbers or pincodes, or addresses typed in a rush.
  2. Unserviceable or poorly served pincodes. The courier technically covers the area but performs badly there.
  3. Buyer changed their mind. Often connected to a long gap between order and delivery.
  4. Failed delivery attempts. The customer was out, the phone was unreachable or the courier never called.
  5. Slow dispatch. An order that takes too long to leave the warehouse invites cancellation and refusal.
  6. Mismatched expectations. Photos, size information or descriptions that do not match the product, or a delivery date that was not met.
  7. Courier behaviour. Some failures are marked as customer unavailable without a real attempt, and your data can reveal that.

How do you prevent RTO before the order ships?

Validate the address at checkout

Use pincode lookup to fill city and state, ask for a landmark where it matters and flag addresses that look incomplete.

Confirm intent for risky orders

A short confirmation step works well: an OTP to the phone number, an automated message or a call from the team. WhatsApp Business is a common channel for a quick yes or no with the delivery address repeated back. Tell the customer what happens if they do not reply.

Check serviceability honestly

Show whether delivery is possible and how long it will take before the customer pays or confirms. Do not show a promise that the courier cannot keep for that pincode.

Encourage prepaid carefully

Prepaid orders are lower risk, so many stores nudge buyers towards them. Do it fairly:

Check the consumer rules that apply to how you present charges and offers, since they vary and change. A qualified adviser can help.

Set delivery promises you can keep

An honest, slightly cautious estimate beats an exciting one that fails. Dispatch quickly and update the customer when something slips.

Make the product page match the product

Accurate photos, sizes, materials and what is in the box reduce the refusal that comes from surprise. See product catalogue management for online stores for ways to keep content truthful.

How do risk scoring rules work?

Many stores apply simple rules instead of one rule for everyone. Described qualitatively, factors often include:

  • Order value. Higher value orders may justify an extra confirmation step.
  • New or returning customer. A first order carries more uncertainty than the fifth order from someone who accepted every previous parcel.
  • Location. Some pincodes or regions have weaker courier performance or a history of refusals in your own data.
  • Customer history. Previous refusals on your store count more than a guess.

Use these to decide what to do, not just whether to say no. A risky order might get a confirmation call, a prepaid-only option, or a faster courier, while a safe one goes straight through. Review the rules regularly against your own data.

How do you review couriers and run an NDR workflow?

Courier performance is often the biggest controllable factor. Compare couriers by:

  • Pincode or lane, not just overall.
  • Reason codes for failed deliveries, to see whether the cause is the customer or the carrier.
  • Speed from pickup to first attempt.
  • How well they handle COD cash remittance.

A daily NDR routine

  1. Pull every NDR raised since the last check.
  2. Group by reason: unavailable, address problem, refused, other.
  3. For unavailable and address problems, call or message the customer straight away and confirm the instruction in the courier panel.
  4. For refused orders, ask why. The answer teaches you about product content and expectations.
  5. Escalate patterns to the courier account manager, with examples, and record the final outcome of each order.

Order management and fulfilment workflow for online stores explains how this routine fits with picking, packing and dispatch.

How should you handle returns and refunds?

Inspect returned goods, restock or write them off, and record a reason. Keep refunds timely, because delays damage trust quickly. Our guide to shipping and returns policy for online stores helps you keep your site, packaging and support scripts consistent.

How do you count the real cost without guessing?

Instead of one headline figure, list what a returned order costs you, in words:

  • Outbound and return shipping, plus any COD handling fees.
  • Staff time on calls, NDR handling and inspection.
  • Damaged or unsellable stock.
  • Marketing spend that bought an order that never completed.

Add these up for your own store using your own invoices. Then compare against the margin on a delivered order. This tells you how much confirmation effort a particular kind of order deserves.

How do you balance conversion and risk?

Every extra step can lose a genuine buyer. Apply confirmation to a narrow set of risky orders first, watch both cancellations and completions, and widen only if it helps. Disabling COD may lower RTO but also lose customers who trust only cash. Ecommerce conversion rate optimization from product to checkout can help you judge this properly.

What should you measure?

In words, track:

  • Delivered share versus RTO share, split by COD and prepaid.
  • RTO by courier, pincode group, product category and acquisition channel.
  • Reasons for failed delivery over time, and how many NDRs ended in a successful second attempt.

A worked example

Imagine a small online store selling home accessories. Its COD orders come back more often than prepaid ones, and it cannot tell why. It starts recording a reason with every RTO and discovers three patterns: many failures in two particular pincode groups served by one courier, a cluster of address-incomplete errors, and a few products refused because the colour looked different in photos. It switches those pincodes to a better courier, adds a landmark field and an automatic WhatsApp confirmation for first-time COD orders, and reshoots the product photos in daylight. No single change is dramatic, but together they stop the same avoidable losses from repeating.

FAQ

What is RTO in e-commerce?

RTO stands for return to origin. It describes a shipment that is not delivered to the customer and is sent back to the seller instead, either because the buyer refused it, could not be reached or the address could not be served.

Why do COD orders have more RTO than prepaid orders?

With COD the customer has not paid anything yet, so refusing the parcel costs them nothing. Impulse orders, changes of mind and incomplete details are more common as a result, which is why confirmation steps help.

Should I stop offering cash on delivery?

Not necessarily. Many customers trust COD, so removing it can lose genuine sales. A better first step is to keep it, confirm risky orders, nudge prepaid fairly and review courier performance before restricting it anywhere.

How can I reduce RTO for a small online store?

Validate addresses at checkout, confirm risky orders by OTP or WhatsApp, check pincode serviceability, dispatch quickly and keep product pages accurate. Then run a daily NDR routine so failed attempts get a second chance.

Related reading

Next steps

Start by tagging every RTO with a reason for a few weeks, then rank the causes. Fix the biggest one first, whether that is addresses, courier performance or product content. If you run a store and want better checkout, order and logistics flows, see our work for e-commerce and retail businesses or contact us to talk it through.

More from the blog

Let's build together

Ready to take your business to the next level?

Tell us what you need. We will reply within one business day with next steps.