Why the Fine Print on Promo Codes Actually Matters
Promo codes seem simple — enter a string of characters, save money. But most codes come with a layer of terms that determine whether, and how much, they actually apply to your purchase. Missing those terms is the most common reason a code fails at checkout, or saves far less than expected.
This reference breaks down the standard language retailers use so you can quickly assess any code before you commit to a cart. For a deeper look at how codes are generated and distributed, see our guide to single-use vs. public promo codes.
| Most common reason codes fail | Unmet minimum order threshold or excluded product category |
| Typical stacking policy | One promo code per order (no stacking) |
| Where terms are usually disclosed | Code landing page, promotional email, or checkout tooltip |
| Common code expiration triggers | End date, redemption cap, or single account use |
| Cashback compatibility | Varies by portal; some cashback offers are voided if a promo code is applied |
Core Terms Decoded
Most promo code fine print draws from a predictable set of clauses. Knowing what each one means in practice lets you filter out codes that won't work before wasting time at checkout.
Minimum Order Value (MOV)
The lowest cart subtotal required for a code to activate. This threshold is often calculated against eligible items only, excluding sale merchandise, gift cards, or other carve-outs.
Exclusions
Product categories, brands, or item types that a code explicitly cannot be applied to. Common exclusions include electronics, clearance items, gift cards, and third-party marketplace products.
One Per Order
A restriction limiting the customer to a single promo code per transaction. This generally prevents stacking multiple codes on the same cart.
Stacking
Applying more than one promotional discount to a single order. Most retailers prohibit stacking promo codes, though combining a code with a store sale is sometimes permitted under separate rules.
Single-Use Code
A promo code that becomes invalid after one redemption, either per account or globally. These are typically issued directly to individual customers and are not intended for public sharing.
Eligible Subtotal
The portion of the cart total to which a discount actually applies after exclusions, pre-discounted items, and non-qualifying products are removed.
Redemption Cap
A limit on the total number of times a code can be used across all customers. Once this cap is reached, the code deactivates regardless of its printed expiration date.
Non-Transferable
A code that is tied to a specific account or recipient and cannot be shared or resold. Using such a code on a different account may result in a declined transaction.
Pay close attention to exclusions — retailers frequently carve out entire product categories (electronics, sale items, gift cards) from code eligibility. A blanket "10% off sitewide" code may exclude anywhere from 10% to 60% of the catalog depending on the retailer.
Many shoppers also misread stacking rules. Retailers typically allow only one code per transaction, and layering a promo code on top of an already-discounted price is often explicitly prohibited in the terms. Common coupon myths covers this and other assumptions that quietly cost shoppers money.
Minimum Spend and Discount Calculation: What to Watch For
Two of the most financially significant terms are minimum order thresholds and how the discount is calculated against the eligible subtotal — not the cart total.
Eligible Subtotal vs. Cart Total: A Key Distinction
Retailers frequently calculate minimum spend thresholds and discount amounts against the eligible subtotal — not your full cart value. If part of your order is excluded (sale items, gift cards, certain brands), those items don't count toward the threshold and don't receive the discount. Always review which items qualify before finalizing your cart around a code's minimum requirement.
For example, a "$20 off $100" code may calculate the $100 threshold after sale items are excluded. If your eligible subtotal only reaches $85, the code won't apply even if your full cart exceeds $100. Always check whether the threshold is measured against the full cart or only qualifying items.
Percentage-off codes follow the same logic: the discount applies only to the eligible portion of the cart, not to shipping, taxes, excluded categories, or gift wrapping. This is standard practice across most major retailers and is typically disclosed in the code's terms — but rarely surfaced prominently.
If you're combining promo codes with cashback programs, check that the cashback portal's terms permit code use. Some cashback offers are voided when a promo code is applied. Our cashback and rewards hub has guidance on navigating those interactions.
Expiration, Redemption Limits, and Account Restrictions
Codes expire in several ways beyond a simple end date. Some are use-limited at the issuer level — meaning the code deactivates after a set number of total redemptions across all users, regardless of the stated expiration date. Others are tied to a single account and become invalid after one use per customer.
Account-linked codes (emailed to you directly or issued through a loyalty program) are usually non-transferable. Attempting to share them may result in declined transactions or account flags. Retailer terms on this point vary significantly. For everyday saving strategies that go beyond codes, the Saving & Deals hub covers a broader toolkit.
1 per order
Standard promo code stacking limit
Most major US retailers explicitly state one promotional code per transaction in their terms and conditions.
~60%
Share of codes carrying at least one exclusion
Industry analysis of retailer promotional terms consistently finds the majority of codes exclude at least one major product category such as electronics or clearance.
Finally, watch for geographic restrictions. Some codes are issued only for specific regional storefronts and won't apply on a country-level domain. If a code was shared from a non-US source, verify the applicable storefront before building a cart around it.