Most shoppers pick the biggest-sounding discount and stop. Often that is fine. Sometimes it costs you money, because savings routes interact, and the largest headline is not always the cheapest outcome. This guide shows how the four routes fit together and how to compare them without fooling yourself.
The four routes
- Promo codes. A code entered at checkout that takes money off. Codes expire and often carry exclusions.
- Cashback. Money returned after you buy, normally through a cashback service that tracks the sale.
- Card rewards. Points or a return from the card you pay with.
- Gift-card discounts. A saving from buying a retailer’s gift card below face value, or through a gift-card promotion, and paying with it.
These are the four routes that the Institute’s Savings Depth dimension looks at. Definitions of each are in the glossary.
How the routes interact
A card reward can beat a coupon
A coupon is a visible saving. A card reward is quiet, and it is easy to ignore. But a good card reward on a large purchase can outweigh a modest code, while on a small purchase the code may win. Which one is better depends on the size of each and on the price they apply to, so you cannot settle it by feel.
Cashback needs the right route
Cashback usually only pays if you reach the store through the cashback service’s own link. Start at the store directly and you may get nothing. Read the terms too. Some services do not pay when a promo code from another source is used, so the code and the cashback can undercut each other.
Gift-card discounts come with conditions
A discounted gift card looks like a clear win. Check what it can be spent on, whether it can be used alongside a promo code, and what happens to any balance that is left. A conditional saving is worth less than an unconditional one, and sometimes nothing.
Shipping and tax change the result
Two offers on the same item can swap places once delivery and tax are added. A shipping threshold may reward a slightly larger basket, and tax depends on where you are. Cashback is sometimes worked out before shipping and tax, sometimes after, so it pays to read the terms. Always compare the amount you will actually pay, which the glossary calls the all-in price.
A method that works by hand
Step one: confirm it is the same product
Before comparing prices, check that the listings match: same model, size, colour and seller terms. A comparison between two different items is not a comparison. This is the product match check.
Step two: write down the base
Note the shelf price, the shipping and the tax at each retailer you are considering. Everything else is measured against this.
Step three: try each route alone
Work out the final price using the code only, then cashback only, then the card reward only, then the gift-card discount only. This shows you which route does the most work on this particular purchase.
Step four: try the combinations that are allowed
Now combine routes, but only those the terms permit. If a code voids the cashback, count it as one or the other. If the gift card cannot be used with a code, the same rule applies. This is the savings stack: the set of routes you will actually use, laid out line by line.
Step five: compare net cost, then effort and risk
Choose the lowest final price. If two are close, take the one with fewer conditions and less hassle. A saving that depends on remembering a rule is a saving you may lose.
Step six: pay with the card you planned for
Your card reward is part of the arithmetic, so the card you compared with must be the card you pay with.
Doing it faster
The checkout savings calculator follows the same method. Enter the price and each route, and it shows the result so you can compare them side by side.
AI shopping software can do the same work with live offers. Saparo, for instance, compares promo codes, cashback, card rewards and gift-card discounts, adds shipping and tax, filters out expired or inapplicable codes, and shows how the final price was built, line by line. Payment is confirmed by the shopper. Its own security page states that it does not guarantee that every code will work, so check the final screen before you pay. The autonomy levels describe what to expect from a tool like this.
Frequently asked questions
Is a coupon or cashback better at checkout?
It depends on the size of each and on the terms. The only reliable way to tell is to work out the final price both ways, including shipping and tax.
Can I use cashback and a promo code together?
Sometimes, but not always. Some cashback services do not pay when a code from another source is used, so read the terms before you count both.
Can a card reward be better than a coupon?
Yes. On a large purchase a good card reward can outweigh a modest coupon, while on a small purchase the coupon may win, so compare the two rather than assuming.
Do gift-card discounts stack with promo codes?
Not necessarily. Gift-card discounts often come with conditions, so check what the card can be used for and whether a promo code can be applied at the same time.
Why do shipping and tax matter when comparing discounts?
Because they change the amount you actually pay, and two offers can swap places once delivery and tax are added. Compare the all-in price, not the headline discount.
Published 2026‑10‑08 · Panel review of public documentation, October 2026