Return & Refund Policy for Online Stores: Free Template + What to Customize
Why every online store needs a return/refund policy, what payment processors require, and how to customize a template for Shopify, WooCommerce, and other CMS systems.
Every online store needs a return and refund policy. Not as a nice-to-have, not as a "we'll get to it later" item — as a baseline requirement before a single live transaction. Payment processors check for it. Marketplaces require it. Consumer-protection regulations in most jurisdictions mandate the minimum terms. And shoppers consistently rank "no clear return policy" in the top three reasons for cart abandonment.
This guide covers what a return/refund policy needs to contain, what payment processors and marketplaces specifically require, how to use a free generator to produce one in 60 seconds, and what to customize before publishing.
Why this matters more than founders expect
Three real-world things break without a published return policy:
Stripe / PayPal / Square will hold your funds. During merchant-account review, processors look for a publicly visible refund policy. Without one, your account stays in review or your initial payouts get held until you provide one. We have seen first-time stores hit this in week one.
Marketplaces will not activate your seller account. Amazon, eBay, Etsy, Walmart Marketplace, even Shopify Shop all require a posted return policy meeting their minimum standards as part of onboarding.
Shoppers will bounce. Baymard Institute's research on cart abandonment consistently shows "unclear return policy" in the top 5 reasons. The fix is one HTML page.
The good news: the policy itself is not the hard part. A reasonable, clear, jurisdiction-aware return policy can be generated and published in under five minutes. The hard part is keeping it accurate to how you actually operate — which is the part most templates skip.
What every return policy must contain
Regulators in the EU (Consumer Rights Directive 2011/83/EU), UK (Consumer Contracts Regulations 2013), California (Consumer Privacy Act + state consumer law), Canada (provincial consumer-protection acts), and Australia (Australian Consumer Law) all require essentially the same baseline elements:
- Return window. How many days the buyer has to initiate a return. EU/UK minimum is 14 days for distance selling; most stores publish 30 days; some compete on 60 or 90.
- Cancellation rights. Buyer's right to cancel an order before delivery and after delivery (within the window).
- Conditions for return. Original packaging, unworn/unused for clothing, accessories intact for electronics, etc.
- Refund timing. How long after receiving the returned item until the refund processes. Standard is 14 days from receipt of return.
- Refund method. Same payment method by default; alternative options if any.
- Return shipping responsibility. Who pays for return shipping (buyer / seller / split).
- Non-returnable items. Perishables, custom orders, downloaded software, gift cards, intimate products, etc.
- Contact channels. Email, phone, postal address, or web form for initiating a return.
A policy missing any of these is incomplete and can fail processor or marketplace review.
Generate a baseline in 60 seconds
Use our free Return & Refund Policy Generator. Enter your company name, website, address, contact channels, and return window. The tool produces ready-to-paste HTML covering every section above, with your details substituted throughout the document.
The output is plain semantic HTML — h2 headings, paragraphs, lists — so it works in Shopify, WooCommerce, Wix, Squarespace, BigCommerce, or any CMS that accepts HTML content blocks. No styling assumptions, no theme conflicts.
Required customization before you publish
The generator gives you a baseline that satisfies most standard cases. Before publishing, customize for these specifics:
1. Your actual return window
The default is 45 days, which is competitive but not legally mandated. What you can actually fulfill matters more than what looks good on the page. Common choices:
- 14 days — EU/UK legal minimum. Cheapest to operate, but narrows your buyer pool.
- 30 days — Industry baseline for online retail. Reasonable middle ground.
- 45-60 days — Competitive edge. Used by Amazon, Best Buy, most established retailers.
- 90+ days — Premium positioning. Used by REI, L.L. Bean for their loyalty messaging.
2. Your non-returnable items list
The default template lists generic exceptions. Replace with the specific items YOUR store cannot accept back:
- Perishable goods (food, flowers, live plants)
- Custom or personalized orders (engraved jewelry, custom prints)
- Digital downloads (once accessed)
- Intimate items (underwear, swimwear, earrings) for hygiene
- Hazmat shipments (paint, batteries, aerosols)
- Sale or clearance items, if applicable
Missing an exception you actually need will result in disputes you cannot win in arbitration.
3. Return shipping policy
Three common models:
- Buyer pays. Standard for low-margin retail. Disclose the carrier and approximate cost.
- Seller pays for returns in a free-shipping window. Used by Zappos, ASOS, Boohoo. Drives conversion but expensive at scale.
- Split / pro-rated. Buyer pays for change-of-mind returns; seller pays for defective items.
Pick one and state it clearly.
4. Refund processing time
The default template says 14 days from receipt. Adjust if you process faster (instant via Stripe Refunds) or slower (some PayPal merchants are 21-30 days). Mismatches between stated and actual timing drive chargeback disputes that you will lose.
5. Jurisdiction-specific clauses
- EU sellers — must reference the 14-day right of withdrawal under Directive 2011/83/EU.
- UK sellers — same, under Consumer Contracts Regulations 2013.
- California sellers — CCPA disclosures.
- Australian sellers — Australian Consumer Law statutory rights cannot be excluded.
The generator does not auto-apply these. If you sell across borders, add region-specific language with an attorney's review.
Platform-specific publishing
Shopify
Navigate to Settings → Policies → Return Policy. Paste the generated HTML. Shopify publishes it at your-store.myshopify.com/policies/refund-policy and links it from the checkout and footer automatically.
WooCommerce
Create a new page (e.g. /returns), switch the editor to HTML/Code mode, paste the generated markup. Add the link to your site footer via theme customizer or a widget area.
Wix / Squarespace
Add a new page in the Pages panel, set its template to Blank Page or HTML Block, paste the generated content. Both platforms render basic semantic HTML cleanly.
Custom React / Next.js stores
Create a route (e.g. app/returns/page.tsx), embed the HTML via dangerouslySetInnerHTML or convert to JSX. Add to your footer and include in your sitemap.xml.
What to do AFTER publishing
A return policy is not a publish-and-forget document. Three maintenance items:
- Update the "Last Updated" date when anything changes. Processors and marketplaces check this date.
- Link from the footer of every page, not just the homepage. Some payment providers require this.
- Re-generate when you change return window or processor. Re-running the generator with new inputs takes 60 seconds.
When to involve a real lawyer
The generator handles the standard cases that cover 80-90% of small-to-mid online stores. Pay for a real legal review when:
- You sell into regulated categories (alcohol, supplements, CBD, firearms, medical devices)
- You operate in the EU AND outside the EU (different consumer-rights regimes apply)
- You process payments over $100K/month — the cost of a wrong policy clause scales
- You sell B2B with custom contract terms beyond standard consumer law
- You are about to take VC money — they will ask about legal-page coverage during diligence
Budget $500-$2,000 for a focused legal-page review from a startup-focused attorney. One of the highest-ROI dollars in early-stage operations.
Related tools and reading
- Return & Refund Policy Generator — the tool that generates the policy
- Privacy Policy Generator — required if you process any personal data
- Terms & Conditions Generator — defines the legal relationship with users
- Disclaimer Generator — limits liability for content and external links
- Legal & Policy Tools Hub — the full set of free legal-page generators
- Terms & Conditions Generator for Bloggers — content-site specific guidance
Bottom line
Every online store needs a return/refund policy. Payment processors and marketplaces will not let you transact without one, and shoppers will bounce when they cannot find one. The structure is well-established and can be generated in a minute. The customization — your actual return window, exceptions, shipping model, jurisdiction — is the part that matters and is where most templates fail. Spend the 10 minutes after generation to make the policy match how your store really operates, and you will avoid the disputes that vague policies create.
Recommended tools for this topic
Explore focused tools and use-case pages related to this article.