WolfSellers — Adobe Experience Cloud Partner en México

Article

Reverse Logistics in Mexico: Managing Ecommerce Returns

How to manage ecommerce returns in Mexico: what consumer law requires, how to write the returns policy, the step-by-step flow and the Adobe Commerce setup.

By WolfSellers··16 min read
Reverse Logistics in Mexico: Managing Ecommerce Returns
On this page

In ecommerce, the sale doesn't end when the package arrives: it ends when the customer decides to keep the product. Everything that happens when they don't —the request, the return label, the inspection at the warehouse, the refund, the credit note— is reverse logistics, and it's the part of operations that's easiest to put off, even though a single return can cost two shipments, handling time and part of the margin.

In Mexico, returns also come with rules. The Federal Consumer Protection Law (Ley Federal de Protección al Consumidor, or LFPC) gives online shoppers specific rights, and Profeco, the federal consumer protection agency, enforces them. The calendar matters too: El Buen Fin 2026, Mexico's nationwide sales event, runs November 13–17 according to its official site, and returns from those orders arrive in the following weeks, right before Christmas and Three Kings Day on January 6. A confusing policy or a manual process shows up exactly when volume peaks.

At WolfSellers we implement Adobe Commerce (formerly Magento) for brands that sell in Mexico. This guide covers what Mexican law says, how to write the returns policy, the step-by-step workflow, the Adobe Commerce setup, refunds and invoicing, and what to measure. For the broader picture —platforms, payments and outbound logistics— see our guide to ecommerce in Mexico.


What reverse logistics is

Reverse logistics is the set of processes that bring a product back from the customer to the brand —or to the supplier, a refurbisher or a recycler— and decide what to do with it to recover as much of its value as possible. It's the opposite path of delivery, but not its mirror image: the product comes back in unknown condition, and with a customer waiting for their money.

In ecommerce it groups several distinct flows, each with its own rules and costs:

Flow What happened What it requires
Change of mind The customer no longer wants the product Clear windows and inspection before resale
Warranty or defect The product fails or arrived damaged Repair or replacement, and dealing with the manufacturer
Picking error The wrong product, size or color was shipped Fixing it fast and finding the root cause in the warehouse
Exchange The customer wants a different size, color or model A replacement order linked to the return
Refused or uncollected order The package wasn't delivered, or nobody picked up the in-store order Restocking and a refund rule
Product recall A batch is pulled over a defect or a risk Locating buyers and collecting the product
Recycling or final disposal The product can no longer be sold A responsible, documented destination

Here we focus on sales to end consumers.

What Mexican law requires for online returns

Below is a summary of Mexico's current Federal Consumer Protection Law, last amended in the Official Gazette (DOF) on December 12, 2025. It isn't legal advice: validate your policy with Mexican counsel, especially if you sell into Mexico from the US or Canada and need to confirm how these rules apply to your setup.

  • Five business days to revoke the purchase (Art. 56). In sales made outside the merchant's premises with no direct contact with the buyer, the customer can revoke consent without liability within five business days of delivery; Profeco lists it among the rights of online shoppers, and elsewhere it's known as a right of withdrawal or cooling-off period. The merchant refunds the price paid, and return freight and insurance are at the customer's expense. It doesn't apply to perishable goods received and paid for up front (Art. 51).
  • Returns through channels similar to the sale (Art. 53). A merchant selling at a distance must accept claims and returns through channels similar to those used for the sale; disclose the price, approximate delivery date and freight and insurance costs beforehand; and cover transport costs for returns or repairs under warranty, unless otherwise agreed.
  • Information before purchase (Art. 76 Bis). Customers are entitled to know the terms, conditions, costs and extra charges, and the merchant must give them its address, phone numbers and channels for claims. Profeco specifies that those terms include exchange, return and cancellation policies.
  • A warranty of at least 90 days (Art. 77), with a written warranty covering scope, duration, conditions and where to claim it (Art. 78), enforceable against the producer, the importer or the distributor (Art. 79).
  • Products that don't match what was offered (Arts. 92, 92 Ter and 93). If the product doesn't match the quality, brand or specifications offered, the customer chooses between a replacement and a refund, plus compensation of no less than 20% of the price. They have two months from receipt to claim, and the merchant has up to 15 days to resolve it.
  • Refunds through the same payment method (Art. 92), unless the customer accepts a different one at the time of the refund.
  • Rights that can't be waived (Art. 1). A "no exchanges or returns" notice doesn't override any of the above.

The LFPC (Art. 76 Bis 1) also states that online sellers shall be guided by a standard issued by the Ministry of Economy, NMX-COE-001-SCFI-2018, in force since May 2019. It's a Mexican standard (NMX) rather than an official standard (NOM), and it spells out what your terms should cover: how to revoke, product conditions, exclusions, return and exchange instructions, refunds and how to obtain the tax receipt.

Who pays what, by type of return

Type of return Return shipping What happens to the product How it's resolved
Change of mind (revocation) Law: paid by the customer (Art. 56). Covering it is a business decision If it's in original condition, it goes back to inventory Refund of the price paid
Defect covered by warranty Law: in distance sales, paid by the merchant unless otherwise agreed (Art. 53) Repair, replacement or return to the manufacturer Per the warranty; if the repair doesn't fix it, replacement or refund (Art. 92)
Product that doesn't match the offer The LFPC doesn't specify. Practice: the merchant pays, especially after a picking error Inspected and returned to inventory Replacement or refund at the customer's choice, plus compensation of at least 20% (Arts. 92 and 92 Ter)
Size or model exchange Business decision Back to inventory; the replacement ships Any price difference is charged or refunded
Refused delivery Depends on your carrier contract Back to the warehouse for inspection Refund or reshipment, per your policy

How to design a returns policy

A good returns policy complies with the law and removes the fear of buying a product sight unseen. Based on the LFPC and the NMX, these are the pieces it needs:

  1. Return window. The legal minimum to revoke an online purchase is five business days from delivery. You can offer more; not less.
  2. Product condition. The NMX sets out that the item must be unused and unconsumed, kept in its original condition —with accessories, packaging and manuals— and backed by proof of purchase.
  3. Exclusions, disclosed before purchase. The standard excludes custom-made products and those that by their nature can't be returned; the LFPC excludes perishables received and paid for up front. If you add others —say, opened personal-care items— validate them with counsel and name them specifically.
  4. Who pays return shipping in each case, and how customers get a label or where they drop off the product.
  5. Refunds: same payment method, how long it takes, and what happens with interest-free installment purchases (meses sin intereses) or cash payments.
  6. Exchanges, store credit and warranty: the first two as options the customer chooses.
  7. Instructions, contact and invoicing: the steps to return, the channels for claims and how the return shows up on the tax receipt, which the NMX also asks you to disclose.

Where to show it. On the product page, in the cart and at checkout next to the shipping cost, in the order confirmation email, inside the package and in the customer account. And make sure it says exactly what operations can deliver: if the policy promises a refund in five days and finance processes refunds every two weeks, the first customer who notices is right.

Circular flow diagram with connected nodes in blue, indigo, and orange tones.

The returns workflow, step by step

Every return follows the same path, whatever systems run it:

  1. Request. The customer starts it from their account or, if they bought as a guest, with their order number. The reason —the most valuable data point in the whole process— is captured with fixed options rather than free text; for damage, with photos.
  2. Authorization (RMA). Each approved request gets a return merchandise authorization (RMA) number that identifies it end to end. Simple cases can be approved by rules; high-value returns and defect claims, after review.
  3. Getting the product back. Prepaid label, home pickup or in-store drop-off. Returning an online purchase in store (BORIS) speeds up restocking; we explain it in our click and collect guide. Since the law requires accepting returns through channels similar to the sale, the physical store should be an extra option, not the only one.
  4. Receipt and inspection. Confirm that what arrived is what was authorized and grade it with written criteria: like new, refurbishable, defective or unrecoverable.
  5. Disposition. The product goes back to stock, gets refurbished, is sold through an outlet, goes back to the supplier or is recycled with a record. On the supplier side, the LFPC provides that a merchant who replaced a product can in turn have it replaced by whoever sold it to them or by the manufacturer, unless the cause is attributable to the merchant itself (Art. 95).
  6. Refund, exchange or credit. When to refund —at the carrier scan, at receipt or after inspection— changes the customer experience and your fraud exposure, and it should be written into the policy.
  7. Close and data. The return is closed in the online store, the ERP and the warehouse with its reason, cost and disposition.

How returns work in Adobe Commerce

Adobe Commerce includes a returns module, Returns (RMA), that covers the flow from request to close. It's exclusive to Adobe Commerce: Magento Open Source doesn't include it. Per Adobe's documentation, these are its pieces:

  1. Enablement. Under Stores > Settings > Configuration > Sales > Sales > RMA Settings you enable returns and set the return address: the store's origin address or an alternate one, such as a returns center. It's configured per website, so each site —one per country, for example— can have its own rules.
  2. Eligible products. It applies to simple, grouped, configurable and bundle products, not to virtual or downloadable products or gift cards. Individual products can be excluded, which helps with personalized items.
  3. Attributes. Out of the box, the request captures the resolution (exchange, refund or store credit), the item condition (unopened, opened or damaged) and the reason. Under Stores > Attributes > Returns you can create your own attributes, including file or image fields, to fit the reasons to your catalog.
  4. Request. Registered customers request returns from their account and track them in My Returns; guests use Orders and Returns with their order number, billing last name and email. The Edge Delivery Services storefront includes a container for creating returns, and headless builds have the requestReturn GraphQL mutation.
  5. Authorization and statuses. Requests are authorized fully or partially, or denied, and move through statuses (Pending, Authorized, Return Received, Processed and Closed, among others) that your customer emails should mirror.
  6. Return label. If you pay for the return, you can create the shipment from the Admin with a carrier enabled for returns (Enabled for RMA). Built-in labels are for USPS, UPS, FedEx and DHL, and for UPS and DHL only on shipments originating in the US; with Mexican carriers you'll need an extension or an integration.
  7. Refund with a credit memo. If payment was captured online, the refund goes back through the gateway (Refund); otherwise it's recorded offline (Refund Offline). Return to Stock puts the item back in inventory —automatically, if configured that way— and, with Inventory Management, back to the source that shipped it.
  8. Store credit. The credit memo can also add the amount to the customer's balance (store credit), another feature exclusive to Adobe Commerce.

Three notes that save trouble:

  • Returns at a different location. If the customer returns the item somewhere other than the location that fulfilled the order —a store, for instance— you need to adjust inventory at the location that actually received it. We handle this in the integration with the point of sale or the OMS.
  • Restocking fees. The credit memo lets you subtract a fee (Adjustment Fee), and Adobe's own example is a restocking fee. Before applying it to change-of-mind returns in Mexico, check with counsel: Article 56 of the LFPC says revocation carries no liability for the customer, and what it expressly places on them is freight and insurance.
  • Adobe Commerce as a Cloud Service. The SaaS version also includes returns; in September 2026, Adobe added the option to attach files and images to the request, useful for documenting damage.

The request starts in Adobe Commerce, but the return also runs through the warehouse, which inspects; the ERP, which issues the credit note; and, if you have one, the order management system (OMS), which decides where the product goes back to.

Abstract blue shapes crossed by golden lines suggesting a return flow.

Refunds, chargebacks and invoicing

The refund. For the cases covered by Article 92, the LFPC is clear: the refund goes back through the same payment method, and through another only if the customer accepts it. For cards, that means refunding through the original gateway; for cash or bank transfers, collecting the customer's bank details through a flow that exists before the first return. Partial refunds on interest-free installment purchases are more complex; we explain them in our guide to payment gateways in Mexico.

The chargeback. The merchant initiates a refund; the customer initiates a chargeback with their bank when they don't recognize or dispute a charge. A slow return pushes customers toward that route, with the classic dispute: "I sent it back and never got my money." Refund approved returns quickly and, if a dispute is already open on that charge, coordinate with your acquirer before refunding so you don't pay the same money back twice. The RMA number, the label, the receipt date and the credit memo are the evidence you'll use in the dispute.

The invoice. According to Mexico's tax authority (SAT), returns, discounts and rebates are documented with a CFDI e-invoice of type egreso —the credit note— that must be delivered or made available to the customer. In the design we recommend, the ERP issues it, not the online store; the edge cases are covered in our guide to integrating Adobe Commerce with an ERP.

Store credit works well as an option, because the money stays with the brand. But where the law requires refunding what was paid, it's an alternative the customer chooses, not something you impose.

What to measure in reverse logistics

No brand gets to zero returns, but you can reduce the avoidable ones if you measure them:

Metric What it measures What decision it informs
Return rate by category and SKU Units returned over units sold Which products to review first
Return reasons The distribution of structured reasons Separating the avoidable from the unavoidable
Cost per return Return shipping, handling, refurbishing and lost value Whether to pay for returns, charge for them or refurbish
Time to refund Days from request until the customer gets their money Customer experience and chargeback risk
Time to restock Days until the product is back on sale Stock tied up, especially in peak season
Recoverable rate Returns resold as new Packaging and inspection quality
Exchanges vs. refunds How much of the returned value stays with the brand The value of offering exchanges and store credit

The value is in crossing the data. If a garment comes back as "runs small" across every variant, the problem is the size guide, not the customer. If a product arrives "damaged" mostly from one region, check the packaging and the carrier on that route. If "not as pictured" clusters in one category, fix photos and descriptions before tightening the policy. For fashion, there are examples in our fashion and retail ecommerce guide.

Common mistakes

  1. Hiding the policy in the terms and conditions, or not having it in writing.
  2. Offering less than the law grants, or posting "no exchanges or returns" on purchases that carry those rights.
  3. Accepting returns of online purchases only in physical stores.
  4. Asking for the reason in free text, which nobody can analyze later.
  5. Refunding with store credit without the customer choosing it.
  6. Restocking without inspection, and selling a damaged product as new.
  7. Not reflecting the return in the ERP and on the invoice, and discovering the gaps at month-end close.
  8. Sizing operations for a normal month, not for the weeks after El Buen Fin, Christmas and Three Kings Day.

Interconnected digital nodes with abstract flowing pathways in corporate blues

How we do it at WolfSellers

We start by diagnosing your current flow: how customers request a return today, how many systems it touches, where it gets stuck and what the reasons say. With that, we rewrite, together with your legal team, a policy customers understand and operations can deliver.

Then we configure Returns in Adobe Commerce, integrate return labels with your carrier or shipping aggregator, connect returns with the ERP and with the warehouse or OMS, and instrument the metrics from the previous section. If you have physical stores, we design in-store returns together with click and collect. We cover it in our omnichannel and OMS, Adobe Commerce and ERP integration services. If you'd like to review your flow before peak season, you can contact us.


Frequently asked questions about reverse logistics and returns

What is reverse logistics?

It's the set of processes that bring a product back from the customer to the brand —or to the supplier, a refurbisher or a recycler— and decide what to do with it to recover its value. In ecommerce it includes change-of-mind returns, warranty claims, picking errors, exchanges, refused deliveries and product recalls.

How many days does a customer have to return an online purchase in Mexico?

Mexico's Federal Consumer Protection Law gives them five business days from delivery to revoke the purchase without liability (Art. 56). That's a minimum: your policy can offer more. Defects are claimed under the warranty, which can't be shorter than 90 days.

Who pays for return shipping?

It depends on the reason. When a customer revokes a purchase because they changed their mind, the law places freight and insurance on them, although the merchant can choose to cover it. For returns or repairs under warranty in a distance sale, the merchant pays, unless otherwise agreed (Art. 53). If the merchant shipped the wrong product, it's reasonable for the merchant to pay.

Which products can be excluded from a returns policy?

NMX-COE-001-SCFI-2018 excludes from the right of revocation custom-made products and those that by their nature can't be returned, as long as this is disclosed before purchase; the LFPC excludes perishables received and paid for up front. The exclusion applies to change-of-mind returns, not to defects, which remain covered by the warranty.

Does Adobe Commerce include returns management?

Yes. Adobe Commerce (formerly Magento) includes the Returns (RMA) module: requests from the customer account or as a guest, authorization by status, return labels, refunds with a credit memo, restocking and store credit. Magento Open Source doesn't include it.

Can customers return an online purchase in store?

Yes, if the brand offers it: it's the model known as BORIS. The point of sale must be able to refund to the original payment method and restock the product at that store. It's best offered in addition to carrier returns, not instead of them.

How is a return invoiced in Mexico?

With a CFDI of type egreso, the credit note, which references the original invoice and must be delivered or made available to the customer, according to the SAT. In the design we recommend, the ERP issues it based on the return authorized in the online store.

If this topic is relevant to your business, these services from WolfSellers can help you implement it:

Want to dive deeper?

Let's talk.

We're an Adobe Gold Partner in Mexico with experience in Adobe implementations and integrations. If anything in this article applies to your operation, the first consultation is on us.

Or email us at contacto@wolfsellers.com

Keep reading

Chat with us on WhatsApp