Ulta refunds typically arrive within 5 to 10 business days after the store processes your return
The timeline depends on how you returned the item and how you paid. If you returned something in-store and paid with a credit or debit card, Ulta sends the refund back to your card issuer, and the issuer decides when to post it to your account—usually 3 to 5 business days after Ulta initiates the refund. If you paid with a debit card, the money may take longer to appear because debit transactions move through different processing channels than credit cards. If you used Ulta's loyalty program credit or store credit, the refund posts to your account immediately or within one business day.
Mail-in returns take longer because Ulta has to receive the package, inspect the items, and then process the refund. Expect 10 to 14 business days from the time you drop off your package at the carrier, though this varies depending on shipping speed and how busy the return center is. If you used a prepaid shipping label, the clock starts when Ulta receives and scans your package at their facility, not when you mail it.
Key Takeaways
- In-store returns to your original payment method take 3 to 10 business days depending on whether you used a credit card, debit card, or Ulta loyalty credit.
- Mail-in returns take 10 to 14 business days from the moment Ulta's warehouse receives your package, not from when you ship it.
- Credit card refunds post through your card issuer, which controls the final timing—some issuers show refunds in 2 to 3 days, others take 5 to 7.
- Debit card refunds typically take longer than credit card refunds because they process through different banking systems.
- Ulta loyalty account credits and store credit appear in your account within one business day of processing.
How to check your refund status in the Ulta app or online
Log into your Ulta account on the website or mobile app and go to "Order History" or "My Orders." Find the order you returned and click on it to see the status. Ulta shows whether the return has been received, processed, or refunded. If you returned items in-store, the status updates within 24 hours. If you mailed items back, the status changes once the warehouse scans your package.
If your return shows as "Refunded" but the money has not appeared in your account, the delay is now on your bank or card issuer's side. Contact your bank directly—they can tell you the exact date the refund will post. Do not wait more than 10 business days after Ulta shows "Refunded" status before calling your bank; at that point, the delay is unusual and worth investigating.
Why debit card refunds take longer than credit cards
When you return something paid for with a debit card, the refund has to go back through the banking network that processed the original purchase. Debit transactions are tied directly to your bank account, so the issuer has to verify the refund, check for fraud, and then move the money into your account. This process can take 5 to 10 business days even after Ulta initiates the refund.
Credit card refunds move faster because credit card companies act as a middleman. Ulta sends the refund to the card issuer, and the issuer credits your account within 2 to 5 business days. The card issuer then handles the details with your bank. If you frequently return items, using a credit card instead of a debit card can shorten your refund timeline by several days.
What to do if your refund does not arrive within the expected timeframe
If 10 business days have passed since Ulta processed an in-store return and the money has not appeared, contact your bank or card issuer first. Provide them with the date Ulta initiated the refund (visible in your Ulta account) and ask them to trace the transaction. Banks can see whether the refund is stuck in processing or if there is a technical issue on their end.
If your bank confirms they have not received the refund from Ulta, contact Ulta customer service with your order number and the date you returned the items. Have your bank's case number ready. Ulta can reissue the refund or investigate whether the original refund was sent to the wrong account. For mail-in returns, if 14 business days have passed and your status still shows "Return Received" rather than "Refunded," contact Ulta to ask whether your items have been inspected yet.
Refunds for items returned without a receipt
Ulta accepts returns without a receipt if you have a loyalty account and the purchase is within 60 days. The refund still takes the same amount of time—3 to 10 business days for in-store returns, 10 to 14 for mail-in. However, Ulta may hold the return for inspection longer if there is no receipt, which can add a few business days to mail-in returns. The store uses your loyalty account to verify the purchase, so make sure you are logged into the same account you used to buy the item.
If you do not have a loyalty account, Ulta may offer store credit instead of a refund, which posts immediately. If you want a refund to your original payment method, you will need to provide a receipt or create a loyalty account and link it to the email address on the original purchase.
Refunds for Ulta online orders shipped to your home
Online orders returned by mail take longer than in-store returns because Ulta has to receive the package at their warehouse, scan it, inspect the items, and then process the refund. The timeline is typically 10 to 14 business days from when you ship the package, though it can extend to 21 days during busy seasons or if items require additional inspection.
Ulta sends a prepaid return shipping label with most online orders. Use that label to return items—it is tracked, and Ulta receives a scan when the package arrives. If you use your own shipping method, keep the tracking number and wait for Ulta to scan the package at their facility before the refund clock starts. Once Ulta scans the return, check your account status regularly. If the status does not change to "Refunded" within 14 business days of the scan date, contact Ulta customer service.
Frequently Asked Questions
Can I speed up my Ulta refund?
No, but you can avoid delays. Return items in-store if possible—in-store refunds process faster than mail-in returns. Use a credit card instead of a debit card if you have one, since credit card refunds post 2 to 3 days faster. Make sure your account information is correct so the refund goes to the right place.
What if I returned an item but Ulta says they never received it?
If you mailed the return, provide Ulta with your tracking number. Ask them to check whether the package was scanned at their warehouse. If the carrier shows delivery but Ulta has no scan, the package may be lost in transit—contact the carrier and file a claim. Ulta can also reissue the refund if the package is confirmed lost.
Do I get refunded the shipping cost if I return an online order?
Ulta refunds the full purchase price but not the original shipping cost, unless the return is due to a defect or Ulta error. If you use the prepaid return label, you do not pay for return shipping. If you use your own shipping, that cost is yours to cover.
Why does my refund show as processed but my bank has not received it?
Ulta and your bank operate on different timelines. Ulta initiates the refund, but your bank controls when it appears in your account. This gap can be 2 to 7 days depending on your bank and the type of card. Call your bank with Ulta's refund date and ask them to confirm receipt and posting date.
Do Ulta gift card refunds take the same amount of time?
If you bought a gift card and returned it, Ulta refunds the purchase price to your original payment method using the same timeline as any other return. If someone gave you a gift card and you want to return it for cash, Ulta does not refund unused gift cards—you can only exchange it for store credit or use it to buy other items.