Guides / Prepaid return labels

How to send a prepaid return label from Shopify

The three ways to get a label to a customer who's sending something back, who should pay for it, and how to avoid paying for labels nobody uses.

A customer wants to send something back. You can tell them to find their own way to the post office, or you can send a label they print and stick on the box. A prepaid label costs you postage, but it gets the item back faster, with tracking, and it's the difference between a return and an angry review. Here's how to send one from Shopify, and when each way makes sense.

Should you pay for return shipping?

It's a business decision, not a rule. Some common setups:

Whichever you pick, write it in your returns policy so you don't decide case by case.

Option 1: Shopify's built-in return label

If you ship with Shopify Shipping, open the order, choose Return, pick the items and a reason, and under Return shipping options choose Create a return label in Shopify. It's the quickest route, with one big limit: Shopify only offers it when you have a location in the same country as the customer, and that country is the US or Canada. Shopify Shipping describes these as domestic return labels, and you can void an unused one for a refund.

Option 2: Upload a label you made elsewhere

The same return screen has Upload a return label: attach a PDF or image, or a link, plus a tracking number and carrier. Use it when you buy labels on your carrier's own site, through ShipStation, or with another shipping app. It keeps the label on the order, even though you made it somewhere else.

Option 3: Your own carrier account, from a returns or shipping app

Apps that buy labels through your own carrier accounts (EasyPost, ShipStation, Shippo and others) can usually make return labels too. The label is a normal shipment with the addresses flipped: from the customer, back to you. This is the route when you want your negotiated rates, when the customer is in another country, or when returns are handled by someone who isn't working in the Shopify admin.

Getting the label to the customer

Don't pay for labels nobody uses

The cost of prepaid returns isn't only the labels that get used. It's the ones you paid for that never got scanned. Most carriers refund an unused label if you void it in time; USPS labels can be refunded within 30 days if they were never scanned, and UPS and FedEx allow longer. Two habits help:

  1. Keep a list of returns that are waiting for a package, with the date the label went out.
  2. Once a week, void any label that's older than your deadline and still hasn't moved.

International returns

A customer abroad needs a label from their country to yours, with a customs form that declares the items as returned goods, so you aren't charged import duty on your own product coming home. Shopify's built-in return labels are domestic, so this is a job for your own carrier account or a shipping app. Use the same descriptions, HS codes and countries of origin you used going out: our customs guide covers where those live in Shopify.

How Pickadoodl does it

Pickadoodl return page for order #1029: a bought USPS return label with Open label, Email it to the customer and Copy label link, and the items expected back

I build Pickadoodl. On the Pro plan, with your own EasyPost account:

When the box arrives, scan the items in, choose a reason, and restock what's sellable into Shopify. See the returns help.

Questions

Can Shopify create return labels?

Yes, with Shopify Shipping, when you have a location in the same country as the customer and that country is the US or Canada. Otherwise you can upload a label you made elsewhere onto the return.

Can I send an international return label from Shopify?

Not with Shopify's built-in return labels, which are domestic. Use your own carrier account or a shipping app, and declare the items as returned goods on the customs form.

Do I pay for a return label the customer never uses?

Usually you pay when the label is bought, so void unused labels in time for a refund. USPS refunds unused labels within 30 days if they were never scanned.

Can I charge the customer for the return label?

Yes. Shopify's return screen lets you add a return shipping fee, which comes off the refund.

Does Pickadoodl make return labels?

Yes, on the Pro plan with your own EasyPost account, including for customers in other countries. It tracks which returns are still waiting for a package.

Returns that come back tracked.

Free up to 75 orders a month, with every feature. Return labels are on Pro. If anything trips you up, email me. I read every message.

Install free on Shopify