A code that will not apply feels like the retailer has pulled the offer. Usually it has not. In our own testing, the large majority of failed codes are rejected for a reason that is stated somewhere in the terms and can be worked around immediately. Here is the order we check things in when we are re-testing an offer that a reader has reported as broken.
1. Your basket contains an excluded item
This is the single most common cause. Percentage-off codes are usually written for full-price stock, and a sale item, a gift card or an excluded brand anywhere in the basket can invalidate the whole order. Some retailers apply the discount to eligible lines only and quietly ignore the rest; others reject the code outright without telling you which line caused it.
The fix is to strip the basket back to a single item you are confident qualifies and re-apply the code. If it works, add items back one at a time until it breaks. That identifies the culprit in a couple of minutes.
2. You have not reached the minimum spend
Thresholds are normally assessed on the merchandise subtotal after other discounts and before shipping and tax. That catches people out in two directions: a second code can drop you below the threshold, and adding shipping does not help you reach it. If a code needs $50 and your subtotal is $49.40 after another reduction, it will fail without explaining why.
3. The offer is new-customer only
Welcome codes are validated against more than your email address. Retailers commonly check the payment card, the delivery address and the device fingerprint too. If you have ordered before, a new email alias will not usually get you a second welcome discount, and attempting it breaches the retailer’s terms.
4. You are not signed in
Member codes, loyalty pricing and free-shipping benefits are attached to an account. Applying them as a guest fails silently at many retailers. Sign in first, then rebuild the basket, because some sites do not re-evaluate an existing basket against your account status.
5. The code is regional
Large retailers run separate storefronts per country with different codes. A code published for one market is frequently rejected on another domain even though the site looks identical. Check which storefront you are on before concluding the code is dead.
6. It genuinely has expired
Sometimes it really is over. Retailers withdraw promotions without notice and are not obliged to honour a code that has been pulled. If you have worked through the list above and the code is still rejected, report it to us. We re-test reported offers within one business day and either correct the terms or remove the listing.
A note on what we can and cannot control
CouponMuz publishes information about offers. We do not operate the checkout, we cannot apply a discount on a retailer’s behalf, and we cannot reinstate a promotion that has ended. What we can do is keep the terms accurate and remove offers that stop working, which is why the report link sits on every offer page.