Home  /  Blog  /  Article

Reading the small print: minimum spend, exclusions, and gift-card rules

Posted Apr 04, 2026

Most "this code didn't work" frustration comes down to four kinds of fine print. None of them are designed to confuse you, exactly, but none are designed to be obvious either. Here's what to look for before you click apply.

1. Minimum spend, and what counts toward it

"Minimum spend" sounds straightforward — the cart has to be over a certain dollar amount. The wrinkle is which lines on your invoice count toward that total. The most common rule is that the minimum is calculated before tax and before shipping. So if a code says "minimum $50," and your subtotal is $48 with $5 of shipping bringing you to $53, the code may still refuse because the subtotal is under the threshold.

A few other variations worth knowing: some retailers calculate the minimum after other discounts are applied, so a sale-priced cart that crosses the line at full price won't qualify. Subscription items sometimes don't count toward the threshold either, and gift cards almost never count — more on those below.

2. Category exclusions

This is the biggest source of "code is invalid" surprises. The most common exclusion is sale items: a 20%-off code may simply refuse if anything in your cart is already marked down. Other categories that are commonly excluded by default:

If your code is rejected, the first thing to check is whether you have anything from these buckets in the cart. Removing it temporarily and re-applying the code is the fastest test.

3. "One use per customer" — but how do they know?

One-use rules are enforced through whatever signal the retailer can grab. Most commonly that's the email address on the account, but it can also be the IP address at checkout, the credit card number, the shipping address, or a combination. That means creating a second account with a fresh email won't always get around it — if you're paying with the same card and shipping to the same address, the code can still refuse on the second order.

Welcome offers in particular are often gated by all of the above. They're meant to acquire genuinely new customers, and retailers have gotten good at spotting recycled identities.

4. Expiry windows that round in awkward ways

"Valid through May 31" sounds clear until you realise it might mean 11:59 pm in the retailer's home time zone, not yours. A code listed as expiring "today" can already be dead by lunchtime in your zone. Use the code earlier rather than later if you're cutting it close.

Two habits that save trouble

Two small habits make most of this go away:

Reading the small print isn't glamorous. It does, however, save the awkward moment at checkout when a code you were counting on quietly refuses to apply.

← Back to all posts