Skip to main content
Back to Blog
Overhead shot of a hand placing a folded blue t-shirt into a cardboard box lined with teal tissue paper, next to a cream sweatshirt with a blank hangtag.
Shopify Product GEOIntermediate

Can I Return This? Shopify Rules for Apparel

A Shopify apparel field guide to the returns question: return windows, final-sale items for made-to-order garments, cancellation rules, self-serve returns, and the EU withdrawal function - all in Settings > Policies.

10 min read
Shopify Product GEOShopify listing labapparel returnsreturn rulesfinal sale
TL;DR & Key Takeaways
TL;DR:

Apparel buyers ask 'can I return or exchange this garment?' after 'will it fit?'. The answer lives in store-level settings: set the return window in Settings > Policies, add made-to-order garments to the final-sale list, turn on self-serve returns, and align the refund policy. A configured return window - not free text - can display on Shop app product pages, and the same settings support the EU withdrawal function since June 19, 2026. This improves buyer clarity, not AI visibility.

Key Takeaways:
  • Return evidence is store-level, not product-level: return window, return shipping, restocking fee, cancellation window, and final-sale exceptions all live in Settings > Policies, not in product fields.
  • Made-to-order and personalized garments are not automatically exempt from return and cancellation requests - add them to the final-sale items list if they are genuinely non-returnable.
  • Only a configured return window can display return policy details on Shop app product pages; a free-text-only policy displays nothing.
  • Shopify documents the EU withdrawal-function configuration (in force since June 19, 2026) using existing settings: self-serve returns, cancellation until fulfilled, and a 14-day window from delivery of the last item.
  • Return rules drive what buyers can request; the refund policy page is what they read - both must state the same returnability answer.

A buyer looking at your apparel listing asks one question right after “will this fit me?”: can I return or exchange this garment if the size, color, or personalization is wrong? If your store’s answer is ambiguous, the buyer either hesitates through checkout or discovers the truth only when a return request bounces. Either way, the store failed at a question it could have answered in settings.

This is a field guide for a Shopify apparel seller whose catalog mixes made-to-order or personalized garments with ready-to-ship clothing. It maps the returnability question to the exact Shopify Admin surfaces that answer it - all of them in Settings, not in product fields - using only controls Shopify documents today, and separates buyer clarity from any claim about AI-shopping visibility.

The buyer question this listing must answer

“Can I return or exchange this garment if the size, color, or personalization is wrong?” is really a cluster of sub-questions:

  • How many days do I have once the garment arrives, and when does the clock start?
  • Who pays return shipping, and is there a restocking fee?
  • Can I cancel before it ships?
  • Does made-to-order or personalized mean final sale here?
  • Where do I actually start a return without emailing support?

A store that answers one of these in a policy page and leaves the rest ambiguous forces the buyer to guess - and guessing buyers either abandon the order or open a dispute later.

The capability check: what you actually control

Before writing policy copy, confirm where the controls live. For returns, Shopify puts almost everything in store-level settings rather than product fields:

  1. Return and cancellation rules. In Settings > Policies, you set a return window - 14 days, 30 days, 90 days, unlimited, or a custom number of days - and choose whether the window starts from each item’s delivery or from delivery of the last item in the order, with an option to extend past weekends and holidays. The same section sets return shipping (free, a flat fee, or customer-bought labels) and an optional restocking fee percentage (Shopify’s return and cancellation rules guide).
  2. Final sale items. An exception list within the same rules: specific products or collections that customers cannot submit return or cancellation requests for.
  3. Cancellation rules. A separate window for unfulfilled items: no cancellations, until item is fulfilled, 15 minutes, 1 hour, or 24 hours.
  4. Self-serve returns and cancellations. Activated in Settings > Customer accounts, so buyers can request returns or cancellations from their account instead of emailing (self-serve returns setup).
  5. The written refund policy. A text field in Settings > Policies that Shopify automatically links in your checkout footer and on the order review page, with a permanent address at /policies/refund-policy (adding store policies).

What Shopify does not give you: a per-product return-policy field (rules are store- and market-level; final sale is the one product-scoped exception), automatic deduction of return fees from refunds - the guide states you deduct them manually when creating the refund - or a way to hand-edit structured-data markup for return information. Your job is configuring the settings, not writing code.

The returns-evidence matrix

Each buyer sub-question gets one primary Shopify surface, and one failure mode when it is left ambiguous:

Buyer sub-question

Primary Shopify surface

What bad looks like

How long do I have?

Return window in Return and cancellation rules

“Easy returns” in copy; no window configured anywhere

When does the clock start?

Starting-from setting (item delivery vs last item)

Buyer assumes from order date; store counts from delivery

Who pays to send it back?

Return shipping cost rule

Support emails negotiating shipping on every return

Made-to-order = final sale?

Final sale items exception list

Policy page says “all custom sales final”; rules still accept requests

Can I cancel before it ships?

Cancellation window

Buyer emails within minutes; order already fulfills

Where do I start a return?

Self-serve returns + customer accounts URL

Returns only via support email

Read one row at a time. Every row is a setting you can open this week - and every row is evidence a buyer can check against what actually happens when they click return.

Which garments can actually go back

The most common apparel misreading: sellers assume made-to-order or personalized garments are excluded from returns by default. They are not. Shopify’s self-serve returns documentation states plainly that personalized products are not automatically exempted from cancellations - requests still arrive unless you act. If your embroidered, printed-to-order, or monogrammed garments are genuinely non-returnable, add them as final-sale products in the Return and cancellation rules section. Customers then cannot submit return or cancellation requests for those items at all.

Two documented limits shape that list: you cannot mix products and collections in one exception set, and bundles cannot be marked final sale.

For the garments that remain returnable, the window itself is the evidence. Fit-driven returns are the apparel norm - Shopify’s own product taxonomy pairs clothing categories with return reasons like Too big and Too small (Shopify product taxonomy) - so a store with no measurements anywhere is configuring its return settings for a flood the listing should have prevented. Returns evidence and fit evidence are separate jobs: if the pre-purchase side is weak, start with Shopify fit evidence for apparel, then set the rules here to match what you can honestly accept.

How do I show a return window on my product pages in the Shop app?

Configure an actual return window in Settings > Policies. Shopify documents that return policy details - a 30-day window, for example - might then be displayed alongside shipping details on Shop app product listings, and that the displayed information comes from the configured settings, not your prose. The converse is explicit: if you do not set a return window, or your policy is written only as free text, the details will not be displayed on Shop app product pages. A buyer comparing your hoodie with a competitor’s sees their “30-day returns” and nothing from you.

What does the EU withdrawal button requirement mean for my Shopify apparel store?

Since June 19, 2026, EU Directive 2023/2673 requires stores selling to EU consumers to provide a clearly visible electronic withdrawal function - a button or link customers use to exercise their 14-day right of withdrawal directly, with two-step confirmation and an email confirmation on a durable medium (Shopify’s EU right of withdrawal compliance page). Shopify documents the configuration that meets the requirement in your existing settings, not a new app:

  • Turn on self-serve returns and cancellations with Return and cancel requests selected, and add the customer accounts URL to your footer or refund policy so the function is reachable.
  • Set the cancellation window to Until item is fulfilled, so customers can cancel any time before items ship.
  • Set the return window to at least 14 days, starting from delivery of the last item in order, with weekend and holiday extension enabled.
  • If you want different terms outside the EU, create a market-specific rule for EU markets instead of changing your default.

One apparel-specific nuance: Shopify’s compliance page lists custom or personalized goods among the products that might be exempt from the withdrawal right. That is a legal question, not a setting - treat it as something to confirm with counsel for your specific products rather than a fact to assert, and remember the operational default: unless a garment is on your final-sale list, cancellation and return requests for it can still be submitted.

Self-serve returns: the entry point buyers can find

Self-serve returns live in Settings > Customer accounts. Turning the feature on is half the setup; the other half is reachability. The feature requires the new version of customer accounts, or the customer accounts URL added to your store’s footer, refund policy, or another page. A withdrawal function nobody can find fails the buyer - and, in the EU, the documented purpose of the requirement.

When it is on, buyers request returns for delivered items or cancellations for unfulfilled ones from their account, see which items are eligible under your rules, and receive the estimated refund. Shopify sends the confirmation, approval, and decline emails automatically, and you can customize them in Settings > Notifications - that email thread is also the durable-medium confirmation the EU directive expects.

The refund policy page: one truthful answer

The written refund policy in Settings > Policies is where garment-specific conditions belong: hygiene limits on opened underwear or swimwear, what personalization means for exchanges, who pays return shipping on a size swap. Shopify links it automatically in the checkout footer and on the order review page, and the stable /policies/refund-policy address means you can reference it from product descriptions without maintaining duplicate text.

The policy page and the configured rules must agree. The rules drive what buyers can request and what Shop app may display; the policy page is what buyers read before checkout. If the page says “custom items are final sale” but the made-to-order hoodies were never added to the final-sale list, the buyer follows the stricter promise they read - and support absorbs the difference.

A before-and-after clinic

Consider a clearly labeled illustrative example - not a real store. Before: a shop sells standard printed tees and personalized embroidered sweatshirts. Its refund policy page reads “custom items are final sale” as free text. No return window is configured, no final-sale list exists, cancellation requests are off, and the customer accounts link is nowhere on the storefront. EU customers email to cancel minutes after ordering; the orders often already fulfill. Shop app product pages show a competitor’s return window and nothing from this store.

After: in Settings > Policies, the store sets a 30-day return window starting from item delivery, adds the personalized sweatshirts as final-sale products, and turns on cancellation requests with a 24-hour window by default. A market-specific rule for EU markets sets cancellation to until item is fulfilled and a 14-day return window from delivery of the last item, with weekend extension. Self-serve returns are on, and the customer accounts URL sits in the footer next to the refund policy link. The policy page now states exactly what the rules enforce: 30 days on standard garments, final sale on personalization, and how EU customers withdraw. Nothing about the garments changed - every improvement is a settings placement the seller controls.

What this improves - and what it does not

Configured return rules, final-sale exceptions, reachable self-serve returns, and a consistent policy page improve buyer clarity, cut the support email that ambiguity generates, let Shop app display your real return window, and put the EU withdrawal function within reach. They also make your store’s returnability answer testable: a buyer can compare what the product page implies, what the policy says, and what the return flow actually allows.

Completing these settings does not guarantee visibility, citation, or recommendation in any AI-shopping result. A configured return window is documented to display on Shop app product pages; no Shopify documentation states that any return setting causes an AI assistant to surface, cite, or recommend your listing. Treat this work as buyer clarity and store hygiene - the truthful part of readiness - and measure real outcomes like return rates, disputes, and support volume.

How FirstShelf can help

FirstShelf reviews your public listing and policy evidence as a buyer or answer engine would encounter it: which questions your product pages, return rules, and policy page answer clearly, which are ambiguous, and which contradict each other. For apparel, that means checking whether your returnability story is the same in every place a buyer looks. FirstShelf is independent, does not connect to your Shopify admin, does not publish changes on your behalf, and is not endorsed by Shopify. If you sell clothing, the Shopify apparel GEO review and the Shopify AI shopping readiness review are the natural next steps; the Shopify Product GEO overview covers the full series.

Audit your returns evidence

See your store the way a buyer reading your listing, rules, and policy page does.

Run the Shopify readiness review

Frequently Asked Questions

Can I mark made-to-order or personalized apparel as final sale on Shopify?

Yes. In Settings > Policies, open Return and cancellation rules and add the garments to the Final sale items exception list - choose specific products or specific collections (you cannot mix both in one set, and bundles cannot be final sale). Customers then cannot submit return or cancellation requests for those items. Without that entry, requests can still be submitted, because Shopify does not automatically exempt personalized products.

Do Shopify return rules actually process the refund for me?

No. Return rules govern eligibility and display: they determine which items a customer can request to return, the estimated refund shown, and any return shipping fee or restocking fee surfaced during the request. When you create the refund, Shopify states that return fees are not automatically deducted - you deduct applicable fees manually. The rules are evidence and gates, not an automated payout.

Should the refund policy page and the return rules say the same thing?

Yes - one truthful answer in two places. The configured rules control what buyers can request and what may display on Shop app product pages; the written policy in Settings > Policies is what buyers read at checkout (linked automatically in the checkout footer and order review page). If the policy promises more than the rules allow, support absorbs the gap; if the rules allow more than the policy admits, buyers see a weaker promise than they actually have.

Sources