Refund and Shipping Policy Generator

Answer a few questions about returns and shipping and get a matching refund policy and shipping policy for your store.

Refund and shipping policy generator

Your store
Returns and refunds
Which returns do you accept?
Return methods
Shipping
Shipping methods, delivery times and costs
MethodDelivery timeCost
Updates as you change the form. Your answers are saved in this browser only.
These policies are a template based on your answers, not legal advice. Consumer protection rules vary by country, so check the requirements where you sell.

Match these settings in Merchant Center

In short

To write a refund policy, choose whether you accept returns, then set the return window, item condition, who pays return shipping, the refund method and timing, exchanges and non-returnable items. Add processing times and shipping methods, and the tool writes a matching refund policy and shipping policy plus a summary of the settings to copy into Merchant Center.

On this page
  1. How to write a return policy with this tool
  2. What goes into each policy
  3. A worked example
  4. Merchant Center return policy requirements
  5. Return rules you cannot write away
  6. Where to publish your policies
  7. What clear policy wording looks like
  8. Who uses this generator
  9. Best practices
  10. Common mistakes
  11. Privacy
  12. Related tasks

Your refund and shipping policies answer the two questions shoppers ask right before buying: what happens if this does not work out, and when will it arrive. They are also pages that Google Merchant Center and payment providers read. This tool writes both from one form, so the terms match each other, and it gives you a summary of the same settings for Merchant Center.

The output is a template based on your answers, not legal advice. Consumer protection rules vary by country, so check the requirements where you sell.

How to write a return policy with this tool

  1. Enter your store name, support email and website, and the date the policy takes effect.
  2. Choose what you accept: returns on all products, defective or wrong items only, or no returns.
  3. Set the return window in days from delivery, and turn on the holiday extension if you want items delivered November 1 to December 24 to be returnable until January 31.
  4. Pick the item condition: unused with tags and packaging, unused in original packaging, new or lightly used, or any condition.
  5. Decide who pays return shipping: the customer unless the item is faulty or wrong, always the customer, or you (free returns).
  6. Explain how returns start: by email, or through a returns portal with its URL. Add a return address or leave it to be sent by email, and tick the return methods: mail, carrier drop-off or in store.
  7. Set the refund: original payment method, store credit or customer's choice, the number of business days to refund, any restocking fee, and whether original shipping is refunded.
  8. Set exchanges and problems: exchanges for size or color, any item of equal value, or none; how many days customers have to report damage; and whether you send a replacement or refund. List non-returnable items, one per line.
  9. Fill in shipping: processing days and order cutoff time, where you ship from, currency, free shipping threshold, each shipping method with its cost and delivery time, international destinations, duties, tracking, PO boxes, and lost package handling.
  10. Review both policies with the Refund and Shipping switch, then copy or download each as HTML or plain text.

What goes into each policy

Refund and return policyShipping policy
Return window (for example, 30 days from delivery)Processing time and order cutoff
Item condition requiredShipping methods, delivery estimates and costs
Who pays return shippingFree shipping threshold, if any
How to start a return and where to send itInternational destinations, duties and taxes
Refund method and how long it takesTracking numbers and how customers receive them
ExchangesPO box and APO/FPO delivery
Non-returnable items (final sale, personalized, hygiene, gift cards)Lost, stolen or delayed packages
Damaged, defective or wrong items, restocking feeHow to contact you about a shipment

A worked example

A US clothing store accepts returns on all products within 30 days of delivery, unworn with tags. The customer pays return shipping unless the item is faulty or wrong, refunds go to the original payment method within 5 business days of receiving the return, exchanges are for a different size or color, and customers have 7 days to report damage. Orders ship in 1 to 3 business days with a 2 PM Eastern cutoff, free over $50, and lost packages get a claim and a replacement. The Merchant Center summary under the policy then reads: returns accepted for all products, 30-day window, exchanges yes, new items only, return by mail, customer pays return shipping (free when faulty), 0% restocking fee, refund in 5 business days, handling 1 to 3 business days, free shipping over $50. Those are the values to enter in Merchant Center.

Merchant Center return policy requirements

Google treats return information as part of the offer. According to Merchant Center Help, you add return policies under Shipping and returns. The settings include your return policy URL and countries, whether you accept returns for all products, defective items only or none, exchanges, item condition, the return window with optional seasonal extensions, return methods, restocking fees, and refund processing time.

Google asks that return policies are consistent in Merchant Center and across your website, including the footer, returns page and banners, and that the policy explains what customers must do, when returns are accepted, the time allowed and when refunds are issued, reachable without logging in.

Warning: A 30-day window in Merchant Center and a 14-day window on your site is a mismatch. Change the website policy and the Merchant Center settings together, and do the same for shipping costs and delivery times, which must match what shoppers see at checkout.

Missing or vague policies are a common cause of misrepresentation issues.

Return rules you cannot write away

  • EU and UK buyers have a legal right to cancel most online purchases within 14 days of delivery without giving a reason, with exceptions for personalized and sealed hygiene goods. A "no returns" policy does not override this for those buyers.
  • US sellers are free to set their own return terms in most states, but some states require the policy to be posted clearly, and card networks side with the customer on undisclosed terms. The FTC's mail order rule requires you to ship within the time you state, or within 30 days if you state none, and to offer a cancellation when you cannot.
  • Faulty goods are covered by consumer law in most countries regardless of your window.

Where to publish your policies

Shopify

Go to Settings > Policies, open the return and refund policy and the shipping policy, paste each one and click Save. Shopify links saved policies in the checkout footer. Also add both pages to your footer menu. If you set return rules in Shopify, keep them identical to the published text.

WooCommerce and other platforms

Create a page for each policy, paste the HTML, and link both in your footer menu. Add a short note about shipping times near the add to cart button if delivery is slow.

What clear policy wording looks like

Customers skim these pages when something has already gone wrong, so every rule should answer a question on its own. Compare a vague clause with a clear one:

Vague: "Returns accepted on most items within a reasonable time."

Clear: "You can return unused items in their original packaging within 30 days of delivery. Email us with your order number to get a return address. Return shipping is paid by the customer unless the item arrived damaged or was not what you ordered. We refund your original payment method within 5 business days of receiving the return."

The generator writes in the clear style, using the numbers you enter. Replace any wording that does not describe exactly how you handle returns today.

Who uses this generator

  • New Shopify and WooCommerce stores that need both pages before applying to Merchant Center or a payment provider.
  • Dropshippers who must state realistic overseas delivery times and where returns go.
  • Handmade and personalized sellers who need clear final sale and damage rules.
  • Agencies setting up policy pages for several client stores quickly.

Best practices

  • Use numbers, not adjectives. "Ships in 1 to 2 business days" beats "ships quickly".
  • Count from delivery. A return window that starts at order date shrinks when shipping is slow.
  • Be honest about dropshipping. If products ship from overseas, state realistic delivery ranges and where returns go.
  • Keep one source of truth. Update your policy pages, Merchant Center, marketplace settings and any banners on the same day.

Common mistakes

  • Copying a large retailer's policy with windows and free returns you do not actually offer.
  • Saying "no refunds" in a market where consumer law gives buyers a cancellation or return right.
  • Leaving out who pays return shipping, which drives most support emails and disputes.
  • Forgetting processing time, so customers expect delivery from the moment they order.

Privacy

Both policies are written in your browser, and your answers are saved only in this browser so you can edit them later. Nothing is sent to AM Jarvis.

Generate a matching privacy policy, and follow the Merchant Center setup guide for Shopify to connect your store. The AM Jarvis GMC Scanner and Fixer checks a connected store for missing policy pages and contact information and pushes fixes to the store.

Frequently asked questions

What should a refund policy include?

A clear refund policy states the return window, the condition items must be in, who pays return shipping, how to start a return, how and when refunds are issued, whether exchanges are offered, which items cannot be returned, how damaged or wrong items are handled, and any restocking fee.

What is a standard refund policy for an online store?

A common setup is 30 days from delivery for unused items in original packaging, customer-paid return shipping unless the item is faulty, and a refund to the original payment method within 5 to 10 business days of receiving the return. Pick terms you can honor on every order.

Can a company have a 14-day return policy?

Yes. In the US you can set any window you clearly disclose. In the EU and UK, 14 days from delivery is the legal minimum cancellation period for most online purchases, so a 14-day policy meets it. Use the same number on your site and in Merchant Center.

Does Google Merchant Center require a return policy?

Google asks merchants to show clear return and refund information on their website and lets you add return policies in Merchant Center under Shipping and returns. Whatever you set there must match your website. Missing or unclear return information is a common reason for misrepresentation problems.

Can I have a no returns policy?

Merchant Center lets you declare that you do not accept returns, and many personalized products are sold as final sale. However, consumer laws in some markets, such as the EU and UK for most online purchases, give buyers a right to cancel. Check the rules where your customers live.

What is a shipping policy?

A shipping policy tells customers how long orders take to process, which shipping methods and costs you offer, where you ship, how tracking works and what happens if a package is lost or delayed. Shopify links it in checkout once you save it under Settings > Policies.

How do I add a return policy on Shopify?

Go to Settings > Policies in Shopify admin, open Return and refund policy, paste the HTML from this generator and save. Do the same for the shipping policy. Then add both pages to your footer menu under Online Store > Navigation.

How long should a return window be?

There is no single rule. Thirty days from delivery is a common choice for online stores, and some offer longer windows around the holidays. Pick a window you can honor on every order, then use the same number on your website and in Merchant Center.