H&M refunds typically take 5 to 10 business days to reach your account after the company receives your return, though the full timeline from shipping to credit can stretch to three weeks

The clock starts when H&M's warehouse scans your package as received, not when you drop it off at the carrier. If you return something in-store, the refund processes faster — usually within 5 business days. Online returns that ship back to H&M take longer because of transit time to their processing center, which can add 5 to 10 days depending on your location and the carrier.

The refund method matters. Money back to a credit or debit card takes the full 5 to 10 business days after H&M processes the return. Store credit appears instantly in your H&M account once the return is scanned. If you paid with PayPal or another third-party wallet, the refund goes back to that account, and the third party may hold it for another 1 to 3 business days before it shows in your bank.

Key Takeaways

  • In-store returns are refunded within 5 business days of the transaction; online returns take 5 to 10 business days after H&M receives the package at their warehouse.
  • The refund clock starts when H&M scans your return package, not when you ship it, so factor in 5 to 10 days of shipping time before processing begins.
  • Store credit appears in your H&M account instantly, while refunds to a card or PayPal take the full processing window.
  • If you do not see the refund within 10 business days of H&M receiving your return, contact H&M customer service with your return tracking number and order confirmation.

Timeline from shipping to credit: what happens at each step

When you initiate an online return through H&M's website or app, you receive a prepaid shipping label. You pack the item and drop it off with the carrier (usually UPS, FedEx, or USPS depending on your location). From that point, the package is in transit for 3 to 7 business days, depending on distance and carrier speed.

Once the package arrives at H&M's return processing center, a staff member scans the barcode. This scan triggers the refund process. H&M then inspects the item to confirm it matches your order, is unworn, and has tags attached. If everything checks out, the refund is authorized. If the item does not meet return conditions, H&M will contact you — this can add 2 to 5 business days.

After authorization, the refund is sent to your original payment method. A credit card refund takes 1 to 3 business days for the card issuer to post to your account. A debit card refund can take up to 5 business days. PayPal refunds go to your PayPal balance first, then to your bank if you transfer them — that second step adds another 1 to 3 business days.

In-store returns process much faster

If you return an item at an H&M store location, the refund is processed on the spot or within the same business day. The cashier scans the item, confirms the return conditions are met, and issues the refund immediately to your original payment method. You will see the credit within 1 to 5 business days depending on your card issuer, not H&M.

Store credit is the exception — if you choose to receive your refund as H&M store credit instead of a card refund, it appears in your account instantly. You can use it to shop online or in-store right away. This is the fastest way to get your money back into the H&M system, though it locks the funds into H&M purchases.

How to track your return and refund status

Log into your H&M account and go to "My Orders" or "Order History." Find the order you returned and click on it. You will see a status line that says "Return received," "Return processed," or "Refund issued." This status updates as H&M scans and processes your package.

You can also track the outbound shipping using the tracking number on your return label. Enter that number into the carrier's website (UPS, FedEx, or USPS) to see when the package is delivered to H&M's center. Once it shows "Delivered," expect the refund status in your H&M account to update within 1 to 2 business days.

If your return shows as "Received" but you do not see "Refund issued" after 5 business days, H&M may be inspecting the item or flagging it for a condition issue. Contact H&M customer service through their website chat, email, or phone with your order number and return tracking number. They can tell you whether the item passed inspection or if there is a hold.

What delays H&M refunds and how to avoid them

The most common delay is shipping time. If you use standard ground shipping, your return can take 7 to 10 days to reach H&M's warehouse. Expedited shipping costs extra but cuts this to 2 to 3 days. Check your return label to see which service H&M assigned — most prepaid labels are standard ground.

Item condition is the second major delay. H&M requires items to be unworn, unwashed, and have original tags attached. If tags are missing, the item shows wear, or it smells like perfume or smoke, H&M may reject the return or hold it for inspection. This inspection can take 5 to 10 business days. Once rejected, the item is shipped back to you at no charge, and you receive no refund.

Payment method issues can also slow things down. If you used a card that has since been closed or replaced, the refund may bounce back to H&M. They will then attempt to refund you via store credit or hold the money while they contact you. Always make sure the card you used for purchase is still active when you return an item.

Refunds to different payment methods: timing varies

Payment MethodH&M Processing TimeCard Issuer TimeTotal Time
Credit card5–10 business days1–3 business days6–13 business days
Debit card5–10 business days3–5 business days8–15 business days
PayPal5–10 business days1–3 business days (PayPal to bank)6–13 business days
Store creditInstantN/AImmediate
In-store cash or cardSame day1–5 business days (card only)1–5 business days

Credit cards are the middle ground — H&M processes the refund in 5 to 10 business days, and your card issuer posts it within 1 to 3 days after that. Debit cards take longer because banks are more cautious with debit reversals and may hold the funds for verification.

If you paid with PayPal, the refund goes to your PayPal balance first. From there, you can transfer it to your linked bank account, which adds 1 to 3 more business days. Some people leave refunds in PayPal to use them for other purchases, which skips the bank transfer step entirely.

What to do if your refund has not arrived after 10 business days

First, confirm that H&M has received and processed your return. Log into your account and check the order status. If it still says "Return in transit" or "Return received" but not "Refund issued," the item has not been processed yet. Wait another 2 to 3 business days and check again.

If the status says "Refund issued" but the money has not hit your account, contact your card issuer or bank. The refund may be pending on their end, or it may have been rejected due to a closed card or fraud hold. Your bank can tell you whether they received the refund and when it will post.

If H&M shows "Refund issued" and your bank has no record of it, contact H&M customer service with your order number, return tracking number, and the date you shipped the return. Provide the card or PayPal account you used for the original purchase. H&M can verify whether the refund was sent and to which account. If there was an error, they can reissue the refund to the correct payment method.

Frequently Asked Questions

Can I return an H&M item without a receipt?

Yes. H&M can look up your purchase using your card or phone number if you paid with either. If you paid in cash and have no receipt, you can still return the item for store credit, but not for a cash or card refund. Bring your ID and the item with tags attached.

Do I have to use the prepaid return label H&M sends?

No, but you should. The prepaid label is free and covers the cost of return shipping. If you use your own shipping label, you pay for postage out of pocket. H&M will still process the refund once the item arrives, but you lose money on shipping.

What if H&M rejects my return?

H&M will ship the item back to you at no charge and send you an email explaining why it was rejected — usually because tags are missing, the item is worn, or it does not match the order. You will receive no refund. Once the item arrives back at your address, you can attempt to return it again if you believe the rejection was an error.

Can I get a refund faster if I return in-store instead of by mail?

Yes. In-store returns are credited within 1 to 5 business days, while online returns take 5 to 10 business days after H&M receives the package. If speed matters, returning to a store location is your best option.

Will H&M refund me if the item is on final sale?

No. Final sale items cannot be returned for a refund. H&M marks these items clearly at checkout and on your receipt. Before you purchase, check the item's label or product page to confirm it is not final sale.