If your Meesho or Flipkart orders are being returned undelivered, you are facing an RTO (Return to Origin) issue. This happens when the courier fails to deliver the package and sends it back to you instead of the customer. The good news is that RTO is not a random or unpredictable event. Most RTOs occur due to reasons that can be rectified: incorrect addresses, customer refusal to accept the delivery, fake orders, or discrepancies in product details. Resolving these few issues can significantly reduce your RTO rate within just a few weeks, especially on platforms like Meesho and Flipkart where 'Cash-on-Delivery' (COD) is widely used.
What Is RTO in Ecommerce?
RTO stands for 'Return to Origin'. It occurs when a courier attempts to deliver a package but fails, sending it back to the seller's warehouse instead of the buyer's address.
This differs from the standard "return" process. A standard return happens when the customer receives the product and decides to send it back. In contrast, an RTO occurs before delivery is completed; the product never actually reaches the buyer. In India, the problem of RTOs is more severe compared to most other countries.
The primary reason for this is that a large segment of online shoppers still prefers the Cash on Delivery (COD) method for payment, and COD orders are significantly more likely to result in delivery failures than prepaid orders.
Why Do RTOs Happen on Meesho and Flipkart?
Both platforms deal with similar RTO triggers, but the reasons show up a little differently on each.
Common reasons across both platforms:
- Wrong or incomplete address – missing house numbers, wrong pincodes, or no landmark details make it hard for the delivery agent to find the location.
- Customer not available – no one picks up the call, or nobody is home during the delivery attempt.
- COD order refusal – the buyer changes their mind and doesn't want to pay when the package arrives.
- Fake or non-serious orders – some orders are placed just to browse, test, or troubleshoot without real buying intent.
- Product mismatch – if the photo, size, or colour shown in the listing doesn't match what's delivered, customers refuse the package on the spot.
- Delayed delivery – if a COD order takes too long to arrive, customer interest drops and refusal goes up.
RTO Reasons Specific to Flipkart
On Flipkart, RTOs are often linked to strict quality checks and customer expectations regarding branded packaging. Flipkart buyers tend to closely compare the product against its photos; consequently, any discrepancy in size, color, or packaging quality leads to immediate rejection upon delivery. Flipkart also runs automated fraud checks on frequent cancellations from the same address, which can result in genuine sellers being flagged if their RTO rate remains high for an extended period.
Meesho RTO Percentage: What Sellers Should Know?
Industry data on Indian ecommerce shows COD-heavy categories can see RTO rates anywhere between 20% and 35%, while prepaid orders usually stay under 2-3%. Because Meesho runs mostly on COD orders from smaller towns, sellers on the platform often see RTO on the higher end of this range compared to prepaid-first marketplaces.
Meesho does not levy a separate "RTO penalty" fee in the way some platforms do, but sellers still pay the return shipping charge whenever an order fails to deliver. A high RTO rate can also lower a seller's catalog visibility and quality score over time, which indirectly hurts sales.
Meesho RTO Charges: Who Pays and How Much?
Meesho automatically calculates shipping costs based on the product's weight and the delivery zone (local, regional, or national). When an order results in an RTO (Return to Origin), the seller typically has to bear both the forward shipping cost (to send the product) and the reverse shipping cost (to bring it back). This means that every RTO reduces your profit margin twice-once for shipping the product out and again for bringing it back. Products that are lightweight and well-packed-fitting within specific weight slabs-help prevent these costs from escalating.
How to Reduce RTO: Practical Tips That Work?
1. Verify COD Orders Before Shipping Call or send an automated message to confirm the order before you pack and dispatch it. A quick OTP for IVR confirmation filters out fake and impulsive orders before they cost you shipping money both ways.
2. Clean Up Address Data Ask for a landmark, a working phone number, and a full pin code at checkout. Many failed deliveries happen simply because the courier can't locate the address, not because the customer refused the order.
3. Push Buyers Toward Prepaid Orders Offering a small discount or a faster delivery promise on prepaid orders nudges more customers away from COD. Since prepaid RTO rates are far lower, even a small shift in payment mix reduces your overall RTO percentage.
4. Keep Listings Accurate One of the most overlooked RTO causes is a mismatch between what's shown in the listing and what actually arrives. If the photo shows a different colour, size, or design than the delivered product, the customer refuses it right at the doorstep. This is where accurate, marketplace-ready listings matter - tools like Barmeto's Auto Listings help sellers keep product details like size, colour, and inventory consistent across bulk listings, which lowers the chance of a mismatch-driven refusal.
5. Use Clear, Honest Product Images Blurry or misleading images create wrong expectations. Clean product photos with the correct background and accurate colour representation help customers know exactly what they're buying, reducing on-arrival refusals
6. Act Fast on NDR (Non-Delivery Reports) When a courier reports a failed delivery attempt, don't wait. Reach out to the customer within a few hours to reschedule or confirm the address. Quick action at this stage often saves an order from turning into a full RTO.
7. Reduce Manual Errors in Labelling and Packing A wrongly printed shipping label or a mismatched SKU can send the right product to the wrong address, or the wrong product to the right one. Tools that automatically crop and organise shipping labels, such as Barmeto's Label Cropper, cut down this kind of manual error, especially when you're processing a large volume of orders daily.
8. Restrict COD in High-RTO Pincodes If certain pincodes repeatedly show high RTO, consider making those orders prepaid-only or adding a partial advance payment requirement.
Common Mistakes That Increase RTO
- Ignoring NDR alerts for more than a day.
- Using outdated or inaccurate product photos.
- Treating every COD order the same, without considering the past return history associated with that specific PIN code.
- Failing to track which products or categories have the highest RTO rates, leading to the repetition of the same mistakes.
Ecommerce Return Management: The Bigger Picture
Reducing RTO is not a one-time fix. It works best as an ongoing part of your return management process: review weekly RTO data categorized by PIN code, product, and payment method, then adjust your COD policy or listing quality based on what the figures reveal. Sellers who regularly review this data typically see a consistent decline in RTOs, unlike those who only react after a sudden spike.
Conclusion
RTOs eat into your margins twice-once during the outbound delivery and again during the return journey. Most of these issues stem from a handful of solvable problems: unverified COD orders, incomplete addresses, and listings that do not match the actual product. Taking these steps, alongside maintaining accurate product data and labels, is the most reliable way to reduce your RTO rates on both Meesho and Flipkart.
