Coupon Code Not Working? 10 Reasons and How to Fix Each One

You found a code, typed it in at checkout, and got the dreaded red line: "This coupon is not applicable." It happens on every big Indian shopping, food and travel app, and it is rarely random. A coupon is a small contract with conditions attached, and the checkout system checks every one of them. If even one fails, the code is rejected.
Below are the ten most common reasons a coupon or promo code fails, how to spot each one, and what you can actually do about it. None of this needs special tricks; it is about reading the terms the way the checkout system reads them.
1. The code has expired (or has not started yet)
Coupons have a validity window, often shorter than you expect: a weekend, a single sale day or even a few hours during a festival sale. Codes shared on social media and older deal posts keep circulating long after they stop working. Some codes also only switch on at a set start time.
Fix: check the "valid till" date on the offer page inside the app or on the brand's own website. If a code has no visible end date and you found it on a random forum, assume it is probably dead.
2. Your cart is below the minimum order value
"Flat ₹150 off" usually means "on orders above a certain amount." Many apps calculate that minimum after other discounts and sometimes before delivery or platform fees, so a cart that looks big enough can still fall short.
Fix: read the exact minimum in the terms and look at the item subtotal line, not the final total. If you are just short, adding something you genuinely need is fine; adding something you do not need just to unlock a coupon is not a saving.
3. The product or category is excluded
Coupons commonly exclude categories such as gold and silver coins, gift cards, some electronics, already-discounted "deal" items, or items sold by particular sellers. On marketplaces the same product can be sold by several sellers, and the coupon may apply to only one of them.
Fix: open the coupon's terms and look for "not applicable on" or "valid on select products." Check the seller name on the product page.
4. It is a first-order or new-user coupon
Welcome codes are meant for a first order on the account, and many apps also tie them to the phone number, the device or the payment card. If you have ordered before on any of those, the code will fail even on a new email address.
Fix: there is no honest workaround; look for codes meant for existing customers instead.
5. You have already used it (usage limits)
Many coupons are "once per user" or "maximum three uses per month." Some are also limited to the first few thousand redemptions, so a working code can stop mid-sale when the budget runs out.
Fix: check your order history and the coupons or rewards section of the app; many apps show which offers you have already used.
6. The code is app-only, web-only or location-based
Some offers work only in the app, only on the mobile website, or only for certain cities or pincodes. Food delivery and quick-commerce coupons in particular often depend on the restaurant or store and your delivery area.
Fix: try the same code in the official app (or on the website if it is a web-only code), and confirm the delivery address is the one you intended.
7. A different offer is already applied
Most checkouts allow only one coupon at a time. Some sale prices, combo offers or membership benefits also block extra coupons. In addition, a bank or card offer and a coupon may or may not stack; it depends on the terms of each.
Fix: remove the auto-applied coupon and compare the final payable amount with each option. Pick whichever gives the lower total, not the bigger-sounding discount.
8. It is actually a bank offer, not a coupon code
"10% instant discount with XYZ Bank cards" is usually not a code you type. It applies only at the payment step when you pay with an eligible card or method, and often only above a minimum transaction value, for certain card types (credit vs debit, EMI vs full payment) and up to a maximum discount. Cashback offers are different again: the money arrives later, sometimes weeks after delivery, and may need the order to be completed and not returned.
Fix: read whether the offer says "instant discount" or "cashback," which cards and payment modes qualify, and the cap. Watch the payment page to confirm the discount line appears before you pay.
9. A typing or copy-paste error
It sounds obvious, but it is common: an extra space copied before or after the code, the letter O instead of zero, or a lower-case letter where the system expects capitals. Some checkout boxes are case-sensitive.
Fix: type the code by hand, in capitals, with no spaces.
10. The code was never real
Fake coupon posts are a long-running problem. Some are harmless clickbait; others lead to phishing pages that ask you to "verify" with an OTP, card number or UPI PIN. A genuine coupon never needs your OTP or PIN to be shared with anyone.
Fix: trust offers you can see on the brand's own app or website, in official emails, or on well-known deal sites that show the terms. Never share an OTP or UPI PIN to "unlock" a discount, and remember that you never enter your UPI PIN to receive money.
A 60-second checklist before you give up
- Is the code still valid today, at this time?
- Does the item subtotal meet the minimum order value?
- Is every item in the cart eligible (category, seller, not already on a deal price)?
- Is it a new-user code and have you ordered before?
- Are you in the right app or website and delivery area?
- Is another coupon or offer already applied?
- Is it really a bank or cashback offer that applies at payment?
- Did you type it exactly, with no spaces?
When to contact customer support
If a code meets every condition in its terms and still fails, take a screenshot of the offer and its terms, plus the checkout error, and contact the platform's support through the app's help section. Keep it short: the code, the order amount and the screenshot. Support teams can only help with offers the platform itself issued, so a code from an unofficial source is unlikely to be honoured.
The bottom line
A coupon that "does not work" almost always fails one specific condition: date, minimum value, eligible items, account history, platform, stacking rules or payment method. Read the terms the way the checkout does, compare the final payable amount rather than the headline discount, and never trade your OTP or PIN for a deal.