Returns Management Software
What RMS Does and Why It Exists
Section titled “What RMS Does and Why It Exists”RMS is the consumer-facing orchestration layer the WMS was never designed to provide. A mature RMS platform:
- Generates the customer portal and RMA (Return Merchandise Authorization)
- Applies policy rules: return windows, eligible SKUs, required conditions, exclusions
- Presents resolution options: exchange, store credit, refund, instant exchange
- Generates and rate-shops carrier labels
- Detects fraud signals at the time of return initiation
- Issues the disposition pre-code that travels with the item to the warehouse
- Integrates with secondary marketplaces and disposition channels
- Triggers refund or exchange processing on defined events (carrier scan, DC receipt, or inspection confirmation)
The WMS does none of these things by design. The WMS waits for merchandise to arrive at the dock. The RMS acts before merchandise moves.
Mid-Market Leaders
Section titled “Mid-Market Leaders”Loop Returns
Section titled “Loop Returns”Dominant SaaS RMS for Shopify brands. Powers 4,000+ brands including Allbirds, Brooklinen, Princess Polly, Chubbies, KEEN. Core design philosophy: revenue retention — “Shop Now” redirects return-intent customers to new purchases during the return flow; “Instant Exchange” holds inventory for the replacement item before the original return ships.
Published results: Jones Road Beauty retained $3.1M via Loop exchanges; Chubbies increased customer LTV by 100%. Loop absorbed Returnly’s 1,500 merchants in 2023 (after Affirm shut down Returnly). Raised $65M Series B (CRV + Shopify as strategic investor). Shopify-only.
| Tier | Price | Features |
|---|---|---|
| Starter | ~$155/month | Portal, basic exchange |
| Essential | ~$255/month | Instant exchange, analytics |
| Advanced | ~$340/month | Shop Now, full automation |
Happy Returns (Portal Side)
Section titled “Happy Returns (Portal Side)”Combines return portal software with its physical Return Bar network (see Returns Network Design). Software and network are a unified system — evaluate together. UPS acquisition: minimum spend ~$500/month + per-return fees ($0.33–$0.99/item at Return Bar locations + UPS shipping). Enterprise contracts negotiated on volume. Claims 34% faster restocking, 80% fewer returns-related CS contacts. Return Vision AI fraud scoring at drop-off.
Narvar
Section titled “Narvar”Competes in broader post-purchase category (tracking + delivery notifications + returns). Choice for brands wanting unified post-purchase platform rather than a returns point solution. Pricing: enterprise contracts $30,000–$250,000+/year; one retailer documented paying £49,000/year for 100,000 returns. Implementation: 6–8 weeks. Narvar Shield claims up to 60% return revenue retained via exchange conversion and ~40% reduction in reverse logistics spend. Best when you already use Narvar for tracking. Starting fresh on Shopify? Loop is the better starting point.
AfterShip Returns
Section titled “AfterShip Returns”Lower-mid-market with transparent volume-based pricing. Connects to 18+ carriers globally.
| Tier | Price |
|---|---|
| Free | Up to 3 returns/month |
| Essentials | $9/month |
| Pro | $59–$199/month |
4.7 stars across 1,249 Shopify reviews. Lacks Loop’s exchange-first revenue retention tools. Right choice for brands under 2,000 returns/month without priority on exchange conversion.
ReturnGo
Section titled “ReturnGo”AI-driven exchange-first platform for Shopify. Starts at $23/month; $297/month Enterprise tier adds advanced automation, unlimited languages, API access. Customers browse replacement items inside the return portal without leaving the flow. Right choice for growing Shopify brands wanting exchange-maximizing automation before reaching Loop’s pricing tier.
Enterprise RMS
Section titled “Enterprise RMS”Optoro (Now Blue Yonder)
Section titled “Optoro (Now Blue Yonder)”Built the enterprise RMS category. Full lifecycle coverage: consumer portal → DC processing → disposition channel integration. Named clients: Gap Inc., American Eagle, Steve Madden, Vineyard Vines, Best Buy, Ralph Lauren, IKEA U.S. Processed 200M+ returns before acquisition. Acquired by Blue Yonder in August 2025 — most significant event in enterprise returns software in a decade.
Blue Yonder acquisition outcome metrics: 2x+ receiving speed, 10–15% inventory reduction, 15–20% return-to-stock cycle improvement, 8–10% labor productivity gains. Created the only enterprise WMS with native deep RMS integration — no prior WMS vendor had integrated returns as a native capability rather than a bolt-on.
Enterprise pricing: $100,000–$500,000+/year for full enterprise deployments (percentage of recovery value or per-unit fee structure).
ReverseLogix
Section titled “ReverseLogix”Purpose-built enterprise RMS for B2C and B2B returns — B2B depth is its primary differentiator. Handles B2C consumer portals, B2B account portals with approval workflows, warehouse receiving and grading, repair management, and analytics. RMA validation, approval chains, and supporting document management cover use cases consumer-only platforms like Loop don’t offer. Right for manufacturers and distributors with significant B2B return flows. Pricing modular and usage-based.
ReturnPro (formerly goTRG)
Section titled “ReturnPro (formerly goTRG)”Rebranded November 2024. Fully integrated stack: returns management SaaS + physical reverse supply chain operations + recommerce marketplaces. Operates goWholesale, Direct Liquidation, and VIP Outlet; manages resale across 20+ third-party platforms. goWholesale uses real-time price transparency modeled after StockX. Partners with Clarity (X-ray AI) for fraud verification in 3.2 seconds without unboxing. Only platform covering returns software, physical processing, and liquidation channels natively.
Why Native WMS Returns Modules Are Shallow
Section titled “Why Native WMS Returns Modules Are Shallow”Every Tier-1 WMS has a returns module. What they do well: RMA capture, receipt scanning, basic disposition code assignment (return-to-stock, scrap, quarantine), and putaway. What they don’t do: consumer portal, multi-resolution logic, fraud detection, carrier rate shopping, secondary marketplace integration, AI-driven disposition routing.
| WMS | Returns Capability | Limitation |
|---|---|---|
| Manhattan Active WM | Return routing optimization (assortment depth, price, geography); BORIS/BISRO with QR box-free returns; refund trigger at carrier scan | Consumer portal and fraud logic still require upstream RMS |
| Blue Yonder WMS + Optoro | Only enterprise WMS with native deep RMS integration (post-Aug 2025 acquisition) | Integration roadmap still maturing; only completed Aug 2025 |
| SAP EWM | Deep S/4HANA integration; quality management triggers; B2B and mfg return flows | Heavy customization required for consumer e-commerce; bolt-on RMS still required for D2C |
| Oracle WMS Cloud | Multi-site returns, ERP-agnostic | Not differentiated; most implementations bolt on dedicated RMS |
| Infios (Softeon) | Up to 25% reduction in reverse logistics spend via intelligent routing | Mid-market only; evaluate if already running Infios WMS |
The Canonical RMS-to-WMS Handoff Architecture
Section titled “The Canonical RMS-to-WMS Handoff Architecture”Consumer Portal (Loop / Narvar / Optoro / Happy Returns)↓ RMA + disposition pre-code + carrier label generatedCustomer ships or drops off↓ Carrier scan event → RMS receives tracking update↓ RMS optionally triggers "in-transit refund" (policy-dependent)WMS receives ASN with disposition pre-code↓ DC receives, scans each unit↓ Inspector may confirm or override disposition pre-code↓ WMS executes putaway based on final disposition gradeWMS updates inventory availability↓ WMS confirms receipt → RMS triggers final refund or exchange↓ Disposition routing executed: restock / recommerce staging / liquidation / disposalTwo critical seam decisions — both must be resolved before go-live:
-
Synchronized disposition code vocabulary — RMS uses five codes, WMS uses twelve: integrations fail for months on this. Define and synchronize the code set before any technical integration begins.
-
Refund timing policy — Carrier scan trigger: best customer experience, highest fraud exposure (refunded before item received). DC receipt trigger: safer, slower. Inspection completion: most defensible, slowest. Set this explicitly by category; do not accept the vendor default.
RMS Selection Framework
Section titled “RMS Selection Framework”| Variable | Recommendation |
|---|---|
| Platform | Shopify-native → Loop. Multi-platform or headless → Narvar or Optoro/Blue Yonder. |
| Volume | <2,000/month → AfterShip or ReturnGo. 2,000–50,000 → Loop Advanced or Happy Returns. 50,000+ → Narvar, Optoro/Blue Yonder, or ReverseLogix. |
| Disposition complexity | Need ML routing to optimal recovery channel → Optoro/Blue Yonder or ReturnPro. Loop and AfterShip handle consumer layer and hand off with a disposition code; routing decision is yours. |
| WMS integration depth | Manhattan and Blue Yonder paths best-documented. Mid-market WMS requires custom integration — build 8–16 weeks into selection timeline. |
See WMS Configuration vs Customization for the broader WMS integration complexity context. See Disposition Technology and Fraud Prevention for the disposition engine and fraud detection tools that layer on top of the RMS.
Basic content
Subscribe to read the rest
This article is part of our Basic library — practitioner-level guidance, frameworks, and decision tools written from real projects.
$9/mo Basic · $13/mo Pro · cancel anytime