Setting up a returns policy on your Shopify store is one of those tasks that feels like a chore but pays off fast. A clear policy protects your business from disputes and chargebacks while giving customers the confidence to buy from you in the first place. Studies consistently show that shoppers check a store’s return policy before making a purchase, especially from a brand they haven’t bought from before.

Here’s how to set up a returns policy on your Shopify store that protects your business while keeping customers happy.

Key Takeaways
1
Set your return window based on your country’s legal minimum (14 days in the EU, 30+ days recommended for most stores) and display it prominently.
2
Decide who pays return shipping - free returns boost conversion rates but increase costs, so test what works for your margins.
3
List every exempt product category (perishables, custom items, intimate apparel) and spell out the condition items must be in for a refund.
4
Use a Shopify returns management app like ReturnGO, Loop Returns, or AfterShip Returns to automate labels, tracking, and refund processing.

 

Restocking Fee Calculator

$

%

$

What is a Restocking Fee Calculator?

A restocking fee calculator helps you figure out how much to charge customers when they return a product. The fee is usually a percentage of the original price and covers the cost of inspecting, repackaging, and relisting the item. Restocking fees are most common for electronics, appliances, furniture, and custom or made-to-order products.

How Does a Restocking Fee Calculator Work?

  1. Enter the original product price: Type in what the customer paid for the item.
  2. Set the restocking fee percentage: Most stores charge between 10% and 25%. The calculator lets you adjust this based on your policy.
  3. Get the restocking fee amount: The tool calculates the dollar amount automatically. You can also work backwards - enter the fee amount and it will calculate the percentage.

For example, if a product costs $200 and your restocking fee is 15%, the calculator shows a fee of $30. That $30 covers your labor to process the return, inspect the item, and get it back into sellable condition.

Benefits of Using a Restocking Fee Calculator

  1. Consistency: Every return gets the same fee treatment, so your team doesn’t have to make judgment calls on individual orders.
  2. Transparency: Showing customers exactly how the fee is calculated builds trust. They can see the math themselves before deciding to return.
  3. Fewer frivolous returns: A clear restocking fee discourages customers from treating your store like a try-before-you-buy service, especially for high-value items.
  4. Flexible by category: You can set different percentages for different product types. A 10% fee might make sense for clothing, while 20% is more appropriate for opened electronics.
  5. Covers your costs: Returns aren’t free to process. Between shipping, inspection, repackaging, and potential markdowns, the restocking fee helps you recover some of that margin.

Step 1 - Set Your Return Time Frame

The return window is the first decision you need to make, and it’s often dictated by law depending on where you sell. Here’s what you need to know by region:

  • United States: No federal law mandates a minimum return window. However, many states require you to clearly display your policy. If you don’t post one, some states (like California) default to a 30-day return right.
  • United Kingdom: The Consumer Contracts Regulations give online buyers a 14-day cooling-off period from the date they receive the goods, plus another 14 days to actually send the item back.
  • European Union: Same 14-day right of withdrawal applies across all EU member states for online purchases. You cannot offer less than this.
  • Australia: Australian Consumer Law doesn’t specify a set return window, but customers have the right to a refund for products with a “major problem” regardless of your stated policy.

Beyond the legal minimums, consider what makes sense for your product category. Fashion and apparel stores typically offer 30 days, which gives customers time to try things on. Electronics retailers often go with 15-30 days since products can lose value quickly. Home goods and furniture stores sometimes extend to 60 or even 90 days because customers need time to see how items fit in their space.

If you’re not sure where to start, 30 days is a safe middle ground. It meets or exceeds every major market’s legal requirement and gives customers enough time that they feel comfortable buying. Some larger Shopify stores offer 90-day windows and report that it actually reduces returns - customers feel less urgency to decide and often end up keeping items they might have returned under a tighter deadline.

To set this up in Shopify, go to Settings > Policies > Refund policy in your Shopify admin. You can write your policy directly there, and Shopify will automatically link it in your checkout footer.

Step 2 - Decide Who Pays for Return Shipping

This is where returns policy decisions start affecting your bottom line directly. You have three main options:

Free returns (you pay): This removes the biggest barrier to purchase. Customers are far more likely to buy when they know returning is free. The downside is obvious - it costs you money. If you sell clothing or shoes where sizing issues drive most returns, free returns can significantly boost your conversion rate. Brands like Zappos built their reputation on free returns, and many Shopify fashion stores follow this approach.

Customer pays: This is the more conservative option and works well for stores with low return rates or high-margin products. If your average order value is under $30, a $7-10 return shipping cost might discourage returns that would cost you more to process than the item is worth. The risk is that some customers won’t buy in the first place if they see they’d have to pay for returns.

Flat rate deduction: A middle-ground approach where you deduct a fixed amount (say $5-8) from the refund to cover return shipping. This way customers aren’t hit with an unpredictable shipping charge, and you recover some of your costs. It’s becoming more common among mid-sized Shopify stores.

Whatever you choose, make the cost structure obvious. Don’t bury it in fine print. If customers find out they have to pay $12 to return a $25 item only after they’ve started the process, you’ll end up with bad reviews and chargebacks instead of returns.

A good practice: state the return shipping cost right next to the return window on your policy page. For example: “Returns accepted within 30 days. Customers are responsible for return shipping costs, which typically run $5-10 depending on package size.”

Step 3 - List Your Exempt Items

Not everything can or should be returnable. Being upfront about what’s excluded saves you headaches and protects you legally. Common exempt categories include:

  • Perishable goods: Food, flowers, fresh products - anything with a shelf life.
  • Custom or personalized items: Engraved jewelry, monogrammed products, custom prints. If it’s made specifically for one customer, you generally can’t resell it.
  • Intimate apparel and swimwear: For hygiene reasons, most stores don’t accept returns on underwear, bras, or swimsuits unless they’re in unopened original packaging.
  • Digital products: Downloads, gift cards, software licenses. Once delivered, there’s nothing to “return.”
  • Hazardous materials: Products containing flammable liquids, gases, or other regulated substances often can’t be shipped back easily.
  • Sale or clearance items: Many stores make final-sale items non-returnable. If you do this, mark it clearly on the product page - not just in your policy.
  • Health and personal care: Opened skincare, cosmetics, supplements, or similar products are often non-returnable due to health regulations.

The key here is to list these exclusions specifically on your returns policy page and on the individual product pages. I’ve seen too many Shopify stores that mention “some items are non-returnable” without saying which ones. That’s a recipe for customer disputes. Name the categories explicitly.

In Shopify, you can add a note to product descriptions for exempt items. Something simple like: “Please note: this item is final sale and cannot be returned or exchanged.” Put it in bold near the Add to Cart button so it’s impossible to miss.

Step 4 - Define the Conditions for Returns

What state does the item need to be in for you to accept it back? This varies a lot by product type, and getting specific here prevents disputes later.

Most stores require some combination of these conditions:

  • Item must be unused and in its original condition
  • All tags and labels still attached
  • Original packaging included (or at minimum, the item must be packaged safely)
  • Proof of purchase (order number or receipt)
  • Return requested within the stated return window

For clothing stores, “unused” typically means unworn and unwashed with tags still on. For electronics, it usually means the product is in its original box with all accessories included. For furniture, you might require the item to be unassembled or in the condition it was delivered.

Here’s a practical tip from experience: be specific about what “original condition” means for your products. If you sell candles, does “unused” mean unlit or does it also mean the packaging is intact? If you sell art prints, does the frame need to be included? The more specific you are, the fewer gray-area disputes you’ll deal with.

Also consider adding a note about items returned in poor condition. Something like: “Items returned with signs of use, damage, or missing components may be subject to a partial refund or restocking fee.” This gives you flexibility to handle those borderline cases without a full back-and-forth with the customer.

You should also spell out how refunds are issued. Do you offer store credit, exchange only, or a refund to the original payment method? Many Shopify stores offer store credit as the default and full refund as an option - this keeps more revenue in your ecosystem while still giving customers a choice.

Step 5 - Create Your Returns Policy Page

Once you’ve made all the decisions above, you need to put them somewhere customers can actually find them. In Shopify, you have a few options:

Option 1: Use Shopify’s built-in policy pages. Go to Settings > Policies in your admin panel. Shopify gives you dedicated fields for Refund Policy, Privacy Policy, Terms of Service, and Shipping Policy. When you fill these in, Shopify automatically adds links to them in your checkout footer. This is the fastest way to get a policy page live.

Option 2: Create a standalone page. Go to Online Store > Pages > Add page. This gives you more control over the formatting and lets you add the page to your main site navigation - not just the checkout footer. For a returns policy, I’d recommend this approach because you want the page to be easy to find from anywhere on your site, not just at checkout.

Option 3: Use a Shopify app. Apps like popular Shopify apps for legal pages can generate policy templates based on your business details. They’re useful if you want a starting point, but always customize the output - generic templates often miss the specific details that make a policy actually useful.

Wherever you put your policy, make sure it’s linked from these locations:

  • Your site footer (the most common place customers look)
  • Your FAQ page, if you have one
  • Your checkout page (Shopify does this automatically for built-in policy pages)
  • Individual product pages for high-value items or categories with special return rules
  • Order confirmation emails - reminding customers of the return window right after purchase

Write the policy in plain language. Avoid legal jargon unless your lawyer insists on specific phrasing. Use short paragraphs, bullet points, and clear headings so customers can scan for the information they need. A wall of text in 10-point font buried in a footer link is not a returns policy - it’s a liability document that nobody reads.

Step 6 - Use a Returns Management App

Once your policy is written and live, the operational side kicks in. Processing returns manually through email and spreadsheets works when you get one or two returns a week. Once you’re past that volume, a returns management app will save you hours and reduce errors.

Here are the most popular Shopify returns apps and what they do well:

  • Loop Returns: Built specifically for Shopify stores, Loop focuses on turning returns into exchanges. It encourages customers to swap for a different size or color instead of getting a refund, which keeps revenue in your store. Works well for fashion and apparel brands.
  • AfterShip Returns: A solid all-around option with automated return labels, a branded self-service returns portal, and integrations with major carriers. Good for stores that ship internationally since it handles multi-carrier and multi-country scenarios.
  • ReturnGO: Offers an exchange-first approach similar to Loop, plus store credit incentives. It has strong automation rules - you can auto-approve returns under a certain dollar amount while flagging higher-value ones for manual review.
  • Returnly: Focuses on giving customers instant store credit so they can place a new order before sending back the original item. This works well for stores where customers are likely to reorder (fashion, consumables).

Most of these apps create a self-service returns portal for your customers. Instead of emailing your support team, customers go to a branded page, enter their order number, select the items they want to return, choose a reason, and get a prepaid shipping label. The app handles the tracking and can automatically process refunds once the return is received and inspected.

The ROI on a returns app usually comes from three places: reduced support tickets (fewer emails asking “how do I return this?”), more exchanges instead of refunds (keeping revenue in your store), and faster processing times (less manual work for your team).

If you’re just starting out and returns volume is low, Shopify’s built-in returns features (under Orders > select order > Return items) might be enough. But once you’re processing more than 10-15 returns per week, investing in a dedicated app is worth it.

For more tips on setting up your Shopify store, check out our guide on things to do after launching your Shopify store.