Affiliate disclosure: when you buy through links on this site we may earn a commission, at no extra cost to you. How it works.
%NXT.Deals
Menu

how to

How to use coupon codes, and why they fail

Where the promo box hides, what "code not valid" usually means, and the order to apply codes, cashback and card offers so nothing cancels out.

By K SpellmanEditors · Published Sep 10, 2026 · Updated Sep 10, 2026 · 3 min read

Coupon codes are the simplest kind of discount to verify: the total at checkout goes down or it does not. They are also the kind that fails most often, usually for one of a handful of reasons.

Where to enter the code

Most stores have a "Promo code", "Discount code" or "Gift card or promotional code" field on the basket page or the payment step. On mobile it is often collapsed behind a link such as "Have a code?". Apply the code before you pay; almost no retailer will apply one after the order is placed.

Why a code says "not valid"

In rough order of how often we see it:

  1. It has expired or reached its use limit. Many codes are issued in batches with a fixed number of redemptions. Once used up they fail even before the printed end date.
  2. The basket does not meet the conditions. Minimum spend, first order only, specific categories, full-price items only, one brand excluded. The conditions are usually in small print near where the code was published; we reproduce the ones we know on each deal.
  3. Wrong region or currency. A code for a retailer's US store will not work on its UK or Australian store, even though the code format is identical.
  4. Account restrictions. "New customer" codes check the email address, and sometimes the delivery address and payment card, against previous orders.
  5. Two offers that do not stack. A code often cannot be combined with a sale price, a student discount or another code. The site will accept one and silently drop the other.
  6. A typo. Codes are usually case-insensitive but not always. Copy and paste rather than retyping; watch for a trailing space.

Stacking: the order that works

Some savings can be combined. Apply them in this order and check the total after each step:

  1. Sale price or clearance price on the product itself.
  2. A retailer coupon code at checkout.
  3. Cashback from a cashback site or card, which tracks the purchase after the fact. Cashback sites usually require that you click through from their site and do not use codes they have not listed, or the cashback is declined.
  4. Card-linked offers from your bank or card issuer, which apply automatically when you pay with the enrolled card.

If step 2 cancels step 1, the code was "full-price only". If step 3 is later declined, the most common reason is a code from outside the cashback site.

Signs a code is not worth trying

  • It is a single generic word such as SAVE10 posted on a site with no dates. Retailers do use codes like this, but they are also the ones most often guessed and reposted long after they expired.
  • The page lists a dozen codes for the same store with no conditions. Most will have been scraped from other sites and never tested.
  • The code is for a store that does not have a promo field at all.

What we do differently

Each code on NXT.Deals shows the date an editor last saw it accepted at checkout and the conditions we know of. When a code fails for a reader we re-check it within a business day and remove it if it is dead. If you find one that does not work, tell us.

This guide may contain affiliate links. See our affiliate disclosure and editorial policy.

More guides