Returns Processing Checklist

Receiving and Inspection

    Scan the inbound tracking or RMA barcode in Loop / AfterShip Returns / Returnly to pull up the original order. Reject parcels with no RMA on file — drop-shipped returns or wrong-address returns are common at high volume and shouldn't be processed blind.

    Confirm the return is within the policy window (typically 30 or 60 days from delivery). Check tags, hygiene seals, original packaging, and accessories. Flag worn / washed apparel, opened consumables, or missing pack-ins for the next decision step.

    Photos protect against chargeback disputes and feed the quality team's defect tracking. Capture the SKU label, the damage area, and any signs of customer use. Attach to the RMA record so the dispute team has evidence if the customer claims they returned it new.

    Use a consistent reason taxonomy (sizing, defect, not-as-described, changed mind, damaged in transit, wrong item shipped). Reason-code discipline is what lets the merchandising team find the SKU driving a returns-rate spike from 3% to 12%.

Resolution Decision

    Apply the policy matrix: refund to original payment if within window and unworn, store credit for late returns, exchange if requested and stock available, reject if outside policy or clearly used beyond inspection. Escalate fraud-pattern customers (serial returners, wardrobing) to the CX lead.

    Refund through Shopify Payments / Stripe / PayPal so the funds return to the original payment method — never via a separate gift card unless the customer explicitly requested store credit. Confirm the refund amount nets restocking fees if your policy applies them.

    Send a Gorgias / Zendesk macro citing the specific policy reason (outside 30-day window, clear signs of wear, missing original packaging) with the inspection photos attached. Offer a goodwill option (10% off next order) when appropriate to avoid a public review escalation.

Disposition and Inventory

    Grade A goes back to sellable stock; Grade B routes to the open-box / outlet channel; Grade C is liquidation or B-stock pallets; Grade D is destroy / recycle. Apparel returned without tags but unworn typically grades B regardless of policy — don't recirculate as new.

    Increment sellable stock in Cin7 / SkuVault / NetSuite for Grade A units; route Grade B/C to the appropriate location code so they don't show as available on the storefront. Multi-channel sellers must verify the update propagates to Amazon, eBay, and Walmart inventory feeds.

    Generate the exchange order in ShipStation with the original order referenced. Push tracking back into Loop / AfterShip so the customer's return portal shows the outbound. Exchanges past day 1 of receipt drive the bulk of negative reviews on the returns experience.

Reporting and Trend Review

    Push the closed RMA to the returns dashboard (Triple Whale, Glew.io, or a Sheets pull from Loop). Per-SKU returns rate, reason mix, and resolution-cost-per-return are the three numbers the merchandiser needs at the Monday review.

    Any SKU above 8% returns rate over a rolling 30 days goes on the merchandising review list. The product manager investigates root cause: sizing chart wrong, PDP images misleading, manufacturing defect batch, or marketing claim mismatch. Sustained spikes warrant pulling the listing until corrected.

Use this template in Manifestly

Start a Free 14 Day Trial
Use Slack? Start your trial with one click

Related E Commerce Checklists

Ready to take control of your recurring tasks?

Start Free 14-Day Trial


Use Slack? Sign up with one click

With Slack