Templates

Policy template

Shopify returns policy template

A practical and legally careful Shopify returns policy template with the core clauses most merchants need to state clearly before support has to explain them one by one.

Updated March 11, 2026
16 min read
Editorial note: This page is an operational drafting guide, not legal advice. A returns policy is partly a merchant choice and partly a legal compliance document. Use this as a stronger starting point, then adapt it to your products, markets, fulfillment process, and counsel review.

When to use this template

Use this when your store's returns policy is the vague footer page that customers ignore and support has to re-explain five times a day. The goal is not to sound legally impressive. The goal is a page that both customers and your support team can actually use without guessing.

A strong returns policy does three jobs at once:

  • it sets expectations before purchase,
  • it gives support a stable answer after purchase, and
  • it reduces the number of exceptions caused by unclear wording.

On Shopify, this matters because the policy is not buried. Shopify publishes it from Settings > Policies and links it in checkout, menus, and the order review flow. That means customers see it before they buy. If the page is vague, it creates hesitation. If it is clear, it removes a reason not to purchase.

“A link to your return policy is also listed on your order review page.”

A returns policy is really a support document

If a customer and a support agent can read the page and reach different conclusions, the policy is not finished yet.

Why most returns policies create support instead of reducing it

Most bad returns policies are not too short. They are incomplete in exactly the places where customers have questions. The rest is padding.

The typical returns policy looks professional enough. It just does not answer the questions customers actually have:

  • How many days do I have?
  • Does the window start on delivery or on order date?
  • Who pays return shipping?
  • Do I get a refund, store credit, or exchange?
  • What items are excluded?
  • What if the item is damaged or faulty?
  • What do I do first?

When those answers are missing, the policy does not reduce support. It just moves the policy conversation into email and chat, one ticket at a time.

That is also where legal risk quietly shows up. A vague policy forces agents to improvise. One says shipping is refundable. Another says it is not. One calls something final sale. Another approves the return anyway. That inconsistency is not just messy. It can be riskier legally than a stricter policy that everyone actually understands and applies the same way.

Clarity beats generosity you cannot operationalize

A fair policy that is applied consistently is usually better than a friendly-sounding policy that support has to reinterpret every day.

The legal baseline merchants should understand

The single most important thing merchants get wrong: your store's return policy is not the same thing as the customer's statutory rights. These are two different layers. A lot of policy pages accidentally pretend only one of them exists.

In the EU, distance-selling consumers generally have a 14-day right of withdrawal for online purchases, subject to exceptions. Your Europe explains that consumers can cancel within 14 days without giving a reason, and that for goods the period generally runs from delivery. It also explains that the consumer is usually responsible for return postage within the cooling-off period, unless the trader agreed to bear that cost or failed to inform the consumer properly.

“you have the right to withdraw”

The EU baseline also includes separate rights for faulty or misdescribed goods. Your Europe states that consumers in the EU have a minimum 2-year guarantee for goods bought from a professional seller. That means a returns policy should not talk as if a simple return-window expiry erases all remedies.

“you always have the right to a 2-year guarantee”

In the UK, GOV.UK says online, mail, and telephone customers have the right to cancel for a limited time even when the item is not faulty. Customers generally must tell the business within 14 days of receiving the item that they want to cancel, then have another 14 days to send it back. GOV.UK also says businesses must offer a full refund if an item is faulty, not as described, or does not do what it is supposed to do.

“You must offer a full refund if an item is faulty”

In the U.S., the legal picture is less about one universal online cancellation right and more about truthful disclosure, applicable state law, and specific federal rules in areas like shipment promises and prompt refunds when orders cannot be shipped as promised. The FTC's guidance on the Mail, Internet, or Telephone Order Merchandise Rule is especially relevant if you are taking payment and then failing to ship within the promised timeframe. The FTC also warns that businesses must tell the truth about whether fees are refundable.

The practical result is the same in every market. A legally careful returns policy should:

  • separate voluntary change-of-mind returns from mandatory rights,
  • avoid pretending “final sale” overrides every legal remedy,
  • state fees and refund treatment clearly before purchase, and
  • match what the merchant can actually operationalize.

Policy terms are not magic words

A clause can be written clearly and still be unenforceable if it conflicts with non-excludable consumer rights in the markets you serve.

What a strong returns policy should include

A strong returns policy covers eight things. Most stores get three or four of them right and leave the rest vague:

  • Scope, what the policy covers and what it does not limit
  • Return window, measured from delivery, not vague purchase timing
  • Condition standards, what state the item must be in
  • Exclusions, such as final sale, hygiene, personalized, or perishable items
  • Refund method, original payment method, store credit, or exchange
  • Shipping treatment, return-label costs and original shipping charges
  • Process, how the customer starts a return
  • Faulty or wrong-item path, which should not be buried inside change-of-mind rules

On Shopify, this structure maps well to how returns actually work. Shopify lets merchants manage returns from the Orders page, activate self-serve returns, set return windows, mark items as final sale, and configure return shipping and restocking fees through return rules. You do not need to copy every admin setting into the policy word for word. But the policy must not contradict the system that will actually process the return. When they disagree, support inherits the mess.

It is also smart to define the return window from delivery rather than from purchase date. Shopify's own return-rule logic uses delivery date when it is available and otherwise uses fulfillment date plus a transit buffer. That is much closer to how customers intuitively understand a return period.

Start from the real operational trigger

If your app, admin process, or warehouse team thinks in terms of delivery date, your policy should too.

Returns policy template

This template is written as a publishable draft, not a loose list of legal-sounding phrases. It is meant to be adapted to your actual store. Pasting it unchanged is the one thing you should not do.

Copy block

Returns policy

Policy body

Returns and refunds

This policy explains our voluntary returns process for eligible items. It does not limit any rights you may have under applicable law for faulty, damaged, misdescribed, or otherwise non-conforming goods.

1. Return window

We accept return requests for eligible items within {{ return_window }} of delivery.

To be eligible for a return, the item must:
- be requested within the return window above
- be unused or in the condition required for resale, unless the return relates to damage, defect, or error on our side
- include original packaging, tags, accessories, or inserts where applicable
- not fall into one of the excluded categories listed below

2. Non-returnable or excluded items

The following items are not eligible for voluntary return unless they arrive faulty, damaged, or not as described:
{{ excluded_categories }}

Examples may include final sale items, personalized goods, perishable goods, sealed goods that are not suitable for return once opened for health or hygiene reasons, gift cards, and other categories clearly identified on the product page.

3. Faulty, damaged, incorrect, or not-as-described items

If your item arrives damaged, faulty, incorrect, or materially different from what you ordered, contact us at {{ support_contact }} as soon as possible so we can review the issue and explain the next step.

Where applicable, this path is handled separately from a standard change-of-mind return.

4. Refund method

Approved refunds are issued to {{ refund_method }} unless another remedy is expressly agreed.

If the return is approved, any refund amount will be calculated in line with:
- the item value approved for refund
- our stated treatment of original shipping charges
- any disclosed return shipping charge or return label deduction
- any disclosed restocking treatment where legally applicable

5. Original shipping charges

Original shipping charges are {{ original_shipping_policy }}.

6. Return shipping

Return shipping is handled as follows:
{{ return_shipping_policy }}

If we provide a return label, any charge or deduction will be stated during the return process where applicable.

7. Exchanges

Exchanges are handled as follows:
{{ exchange_policy }}

If an exchange is not available for the requested item, we may offer a refund, store credit, or another agreed solution instead.

8. How to start a return

To start a return:
{{ return_initiation_steps }}

Please do not send items back without following the return process first, unless we expressly tell you to do so.

9. Review and processing

Once the item is received and inspected, we will confirm whether the return is approved.

If approved, refunds are typically processed within {{ refund_timing_window }}. Your bank or payment provider may take additional time to post the refund.

10. Statutory rights

Nothing in this policy limits any rights that may apply under consumer law in your jurisdiction, including rights relating to cancellation, withdrawal, faulty goods, goods not as described, or other mandatory remedies.

11. Questions

If you have questions about whether an item qualifies, contact {{ support_contact }} before starting the return.

Why this template works

It separates voluntary returns from statutory rights, gives support a cleaner answer path, and keeps the fee and shipping language explicit instead of implied.

Clause-by-clause notes

The template is only useful if you understand why each clause exists. Here is what each one is doing and why it matters.

1. Opening scope clause

The first sentence does more work than it looks like. It tells the customer this page covers voluntary returns, while making clear that faulty, damaged, and misdescribed goods are a separate path that the policy does not override. That single distinction is one of the safest structural choices in any returns policy.

2. Return window

Use a real window measured from delivery, not soft phrases like “returns accepted on a case-by-case basis.” If you use Shopify return rules, make the public policy match the rule customers will actually hit in your workflow.

3. Exclusions and final sale

Exclusions should be concrete. “Some items may not be returnable” is not a policy. It is a sentence that creates a support ticket. Name the categories. Personalized items, perishables, hygiene-sensitive goods once opened, gift cards, clearly marked final sale items. If the customer has to email support to find out whether their item is excluded, the policy failed.

But be careful with the logic of “final sale.” It can be appropriate for voluntary returns. It is much riskier when used as if it eliminates every remedy, including faulty-goods rights. That is why the template explicitly carves out faulty, damaged, and misdescribed items.

4. Faulty, damaged, or incorrect items

This should usually be its own clause. A customer reporting a wrong item is not really asking for your general change-of-mind policy. They are asking for the remedy path for a merchant-side or product-side problem.

5. Refund method

State whether approved returns go to the original payment method, store credit, or another route. If you sometimes issue store credit by agreement, say that carefully. Do not make the customer guess.

6. Original shipping charges

This is one of the biggest hidden support triggers in ecommerce. If you keep original outbound shipping charges on change-of-mind returns, say so. If you refund standard shipping but not premium delivery upgrades, say that too. Customers who discover the shipping charge deduction after the return is processed are the ones who leave reviews about it.

7. Return shipping and restocking fees

Shopify supports return shipping fees and restocking fees as platform features. But a platform feature is not a legal green light. If you charge return shipping, use label deductions, or apply a restocking fee, those need to be disclosed clearly and reviewed against the actual laws in the markets you sell into.

This is especially important for EU and UK distance-selling scenarios, where the legal logic of cancellation rights and deductions is more constrained than a simple “merchant may charge any fee” approach. If the merchant serves those markets, flat restocking-fee language deserves real legal review.

8. Exchanges

Decide whether you actually do exchanges. If you do not, say so and point to refund or reorder paths. If you do, define when. A vague “we may offer exchanges” creates expectations your team then has to manage one by one.

9. Return initiation steps

The process matters. Tell the customer whether they should contact support, use the order-status page, use their customer account, or wait for approval before shipping anything back. This one section can cut your return-related support volume more than any other clause on the page.

10. Statutory rights clause

This clause is not decorative. It is the reason this template is legally safer than a simplistic “all sales final after 14 days” page. It signals that the store policy sits alongside mandatory rights, not on top of them.

What to customize before publishing

Replace every placeholder with something your operations team can actually stand behind. If a support agent reads the final version and still has to guess, the draft is not done.

  • Return window: choose a real timeframe and define it from delivery.

  • Excluded categories: align them with your actual catalog. Apparel, supplements, personalized products, perishables, beauty products, sealed hygiene items, and trading cards often need different treatment.

  • Refund method: decide whether refunds go back to the original payment method by default and whether store credit is optional or standard.

  • Shipping treatment: say what happens to original shipping charges and who pays return shipping.

  • Exchange path: state whether exchanges are available and how they work.

  • Faulty-item path: make sure it exists and is not hidden inside generic change-of-mind wording.

  • Jurisdiction review: if you sell cross-border, especially into the EU or UK, review the policy for statutory withdrawal and faulty-goods alignment.

It is also smart to repeat the key policy promises outside the policy page. If you offer a 30-day return window or free domestic returns, those points should appear on product pages, help pages, and post-purchase messages too. A policy that only exists on one page only gets read when something goes wrong.

The policy should match the storefront

A clear return policy loses value fast if product pages, support macros, and checkout messaging suggest something else.

What not to say

Most risky returns policies fail in the same five or six ways, and you can usually spot them from the first paragraph.

  • They say “all sales are final” without carving out faulty or misdescribed goods.
  • They say “returns accepted case by case” without stating an actual window.
  • They hide return-shipping deductions until after the request is approved.
  • They use “refunds” and “store credit” interchangeably.
  • They imply the customer has no remedy after the policy window closes.
  • They copy a template built for a different product category or legal market.

Avoid lines like:

  • “No returns under any circumstances.”
  • “We reserve the right to deny any return at our sole discretion.”
  • “Final sale means no refunds of any kind.”
  • “Shipping fees are non-refundable” without context or legal review.
  • “Returns accepted only if unopened” for categories where lawful inspection rights may still matter.

The problem with these lines is not tone. It is that they collapse two different things — your voluntary policy and the customer's mandatory rights — into one misleading statement. That is where the legal risk actually lives.

Implementation notes for Shopify teams

If you are building this into an app, treat it as both a policy template and an operational config form. The merchant should not be able to publish without making real choices about windows, exclusions, and fees.

Shopify gives merchants a few practical building blocks here:

  • published return and refund policies in Settings > Policies
  • return rules for windows, final sale, return shipping, and restocking fees
  • self-serve returns from the order status page or customer account flow
  • manual or admin-driven returns and exchanges from the Orders page

That means a good template system should force decisions, not just store text. Before the policy goes live, the merchant should have defined:

  • the return window
  • which categories are excluded
  • who pays return shipping
  • whether restocking fees exist
  • whether exchanges are supported
  • how faulty or wrong-item claims are handled
  • which markets need special legal review

One more thing: Shopify's own default policy template is a starting point, not a finished document. Shopify says as much. Policy generators are limited, and merchants selling in different languages or jurisdictions need their own policies reviewed locally. If your app makes it too easy to skip that step, you are not helping.

“Contact a local law expert for help.”

Best app-level guardrail

Do not let merchants publish one generic “returns policy” text without forcing choices about window, exclusions, fees, and statutory-rights carve-outs.

Related paths

Related:

Shopify returns policy guide

,

best Shopify returns apps

,

customer support escalation template

,

shipping delay email template

.

Sources and further reading

FAQ

Can this template be published without review?

No. It is an operational starting point, not legal advice. Merchants should adapt it to their product categories, jurisdictions, fulfillment setup, and any legal counsel they rely on.

Can final sale items still be excluded from returns?

Often yes for voluntary change-of-mind returns, but that does not usually erase a customer's rights if goods are faulty, damaged, or not as described under applicable law.

Who should pay return shipping?

That depends on your policy and the legal context. For voluntary returns, merchants often choose whether the customer or the store pays. For statutory rights, such as online cancellation rights in some markets or faulty-goods remedies, the outcome can be different.

Should original shipping charges be refunded?

The answer depends on the reason for the return and the laws that apply. A general policy should state this clearly rather than leaving support to explain it ad hoc.

Does a returns policy replace statutory consumer rights?

No. A store policy should sit alongside mandatory rights, not pretend to override them. That distinction is one of the most important parts of a legally careful returns page.

Related resources

Keep exploring the playbook

Templates

Shopify preorder delay email template

A practical and legally careful preorder delay email guide for Shopify teams that need to reset expectations clearly, protect trust, and reduce avoidable support tickets.

templatespreordersemail