← All guides

ReturnSage guide

How Long Should Your Return Window Be?

A return window that is too short frustrates customers, and one that is too long leaves you taking back stock you can no longer sell. This guide covers the options Shopify gives you, how to choose a length for your products, and how to handle exceptions.

The options in Shopify

Shopify's return rules let you choose how long customers have to request a return. The preset choices are 14 days, 30 days, 90 days and Unlimited, or you can enter a custom number of days. You set this under Settings, Policies, in the return and cancellation rules.

Count from delivery, not from purchase

A window that starts at checkout punishes customers for slow shipping. Shopify's return rules can start the window from each item's delivery, or from delivery of the last item in the order. There is also an option to extend the window to the next business day when it ends on a weekend or holiday.

How to choose a length

There is no single correct number. Pick the shortest window that still gives a reasonable customer time to receive, try and decide. Then check it against how quickly your products lose value.

If your products areLean towards
Seasonal or trend-drivenA shorter window, so returned stock is still sellable
Sized or fitted, such as clothing and shoesEnough time to try on and compare
Slow to evaluate, such as mattresses or skincareA longer window
Often bought as giftsA longer window, or an extended one for the holidays

Exceptions for certain products

One window rarely fits a whole catalog. Shopify lets you add return window overrides for specific collections, products or variants, and mark products or collections as final sale. If an item falls under several overrides, the shortest one applies.

Before you change it

A change to the window has side effects worth knowing about. Shopify states that changes to return rules apply only to future orders. It also notes that the written policy it generates does not automatically include your return rules, so you need to update the wording yourself. Consumer law in some regions sets a minimum period, so check the rules where you sell.

For the wording, see how to write a Shopify return policy.

Doing this at scale

ReturnSage reads your full return policy plus the order and customer context, then recommends approve, exchange, store credit, deny or escalate, with the policy clauses it relied on and a draft reply. You decide with one click, and every decision is logged. See ReturnSage.

Doing this for a whole catalog or every order?

See how ReturnSage handles it for you.

Explore ReturnSage →

More ReturnSage guides