Choose 20% off when the discount on the items you are actually buying is worth more than the free gift is worth to you. Choose the free gift when it replaces something you would otherwise buy, costs nothing extra to qualify for, and is worth more to you than the discount. The number on a gift’s price tag is not the same as money saved.
At Giving Assistant, we recommend comparing the two offers against the same planned cart, then checking the final checkout total. On a $75 eligible order, 20% off saves $15 before any changes to shipping or tax. A gift you would gladly pay $8 for does not beat that discount, even if the store calls it a $25 value. A gift you were already planning to buy for $20 might.
There is one important distinction: a gift can offer more value without lowering what you pay today. If your budget requires a smaller charge at checkout, 20% off usually has the clearer benefit. If you need the gift and would otherwise buy it separately, compare the cost of both planned purchases before deciding.
What counts as savings with a free gift?
A percentage discount reduces the eligible price of your order. A free gift gives you another item while you pay for the qualifying purchase. To compare them fairly, Giving Assistant uses a simple distinction: cash saved is money removed from your checkout total; purchase avoided is money you no longer need to spend because the gift replaces something on your shopping list.
That distinction prevents a common mistake. Imagine that a store offers a complimentary moisturizer with a skin care order. If you planned to buy that exact moisturizer next week, receiving it now may replace a real expense. If you already have enough moisturizer, its advertised value does not reduce your spending. It may be pleasant to receive, but it is not a $20 saving just because a promotion says it is worth $20.
A useful question is: What is the most I would willingly pay for this exact gift, given its size, variety, and condition? If the answer is zero, treat its financial value as zero. If it replaces an item you would buy at a lower price elsewhere, use that lower realistic price rather than the promotional list price.
The quick calculation: compare the discount with the gift’s useful value
Start with the amount of your planned cart that actually qualifies for 20% off. Multiply that figure by 0.20. Then compare the result with the amount the gift would save you on a purchase you intended to make, adjusting for any difference in shipping, fees, or items you must add to qualify.
Percentage-off value = eligible item subtotal × 0.20.
Gift’s practical value = the amount you would otherwise spend on that gift, or the amount you would willingly pay for it.
When neither offer changes your cart or shipping, the decision is straightforward: take the gift if its practical value exceeds the percentage discount. Otherwise, take 20% off. When the offers have different conditions, compare what you pay for the same things you actually want, not just the headline benefits.
| Eligible cart subtotal | 20% off saves | Gift needs to be worth more than |
|---|---|---|
| $25 | $5 | $5 to you |
| $50 | $10 | $10 to you |
| $75 | $15 | $15 to you |
| $100 | $20 | $20 to you |
| $150 | $30 | $30 to you |
These figures assume the entire subtotal is eligible and there is no discount cap. They are examples of the math, not a promise about any retailer’s promotion. If only part of your cart qualifies, calculate 20% on that part alone.
A shortcut when the gift’s value is clear
You can also find the cart size at which 20% off catches up with a gift: divide the gift’s realistic value by 0.20. For example, if a gift is genuinely worth $12 to you, the break-even eligible cart is $60 because 20% of $60 is $12. Below that cart size, the gift has more practical value if it costs nothing extra to obtain. Above it, the discount saves more.
The shortcut stops working if the discount excludes products, the gift requires a higher minimum spend, or one offer changes your shipping charge. In those cases, compare two complete checkout scenarios instead.
A step-by-step way to choose at checkout
1. Build the cart you intended to buy
Put only the items you want in your cart before evaluating either promotion. Note the item subtotal, shipping, and any fees shown before applying an offer. This is your baseline. If an offer persuades you to add something you would not otherwise buy, it is changing the purchase, not merely saving money on it.
If you already intended to buy the item needed to reach a threshold, include it in the baseline. If you are adding it solely for the promotion, keep it separate. This small bookkeeping step makes minimum-spend offers much easier to judge.
2. Calculate the actual 20% discount
Check whether the code applies to your selected items. A storewide-sounding offer can still have exclusions. For instance, a hypothetical $100 cart with $40 of excluded merchandise produces a 20% discount on $60, or $12, not $20. Also check whether the discount has a maximum value or requires a minimum order.
Test the code when the retailer allows you to do so before payment. Use the amount displayed in the order summary rather than the amount you expected from the headline. If a code does not apply, our guide to why promo codes get rejected can help you identify the rule behind it.
3. Put a realistic value on the gift
Ask whether you would buy the exact item, not merely something like it. Size, color, flavor, compatibility, and shelf life matter. A travel-size product is not interchangeable with a full-size product you need. A phone case for a different model is not a useful substitute for the one on your list.
If you would buy a comparable item for $10, counting a stated $25 gift value overstates the benefit. If you would not buy the gift at any price, you can still enjoy receiving it, but do not let it outweigh a discount that would lower your bill.
4. Check what it takes to qualify
Look for a minimum purchase, a required product category, an account or enrollment condition, and limits on gift availability. Confirm whether the gift appears in the cart automatically or must be selected. Do not assume that crossing a threshold guarantees a particular size or version unless the retailer shows it in your order.
Be especially careful when a threshold is based on the subtotal after other discounts. If you are relying on another promotion, review the updated order summary to see whether you still qualify. For a deeper look at threshold math, see our guide to minimum-spend coupon traps.
5. Compare the complete outcome, not the banner
Write down two scenarios: what you would pay with 20% off and what you would pay with the gift. Include shipping and fees shown for each option. If the gift replaces an intended purchase, add that avoided purchase to its side of the comparison. If an extra qualifying item is something you need, count its usefulness too rather than labeling its entire price a loss.
The most practical test is: Which option leaves me with the items I wanted at the lowest total cost? If the gift does not replace anything on your list, you can simplify the question to which offer gives you the lower checkout total. That usually favors the discount.
Examples: when the gift wins and when 20% off wins
The following examples are hypothetical. They illustrate the comparison, not current offers from specific stores.
A useful gift beats a small discount
Imagine you have a $40 beauty cart. A 20% discount saves $8, bringing the eligible item subtotal to $32 before shipping and tax. The alternative is a free cleanser with the $40 purchase. You were already going to buy that exact cleanser for $12.
If both offers have the same shipping and the gift requires no additional purchase, the cleanser prevents a planned $12 expense. In that case, its practical value exceeds the $8 discount by $4. If you would not buy the cleanser, the calculation reverses and the $8 price reduction is the better financial choice.
A high advertised gift value loses to a useful discount
Now imagine an $85 clothing cart with a 20% discount or an accessory described as a $25 gift. The discount saves $17. You would only pay $6 for the accessory because it does not match the clothes you are buying. The gift’s stated value is $25, but its value to you is $6, so the discount wins by $11 in this comparison.
The lesson is not to distrust every gift. It is to measure its value against your own alternatives. If the accessory were one you had planned to purchase for $20, it could beat the $17 discount.
A minimum-spend requirement changes the answer
Suppose your planned order is $50 and qualifies for 20% off, saving $10. The free gift requires a $75 order. Reaching that threshold means adding $25 in merchandise. If those added items are unnecessary and the gift is worth $18 to you, you would pay $75 to get your original $50 of wanted items plus the gift and an unwanted item. That is not better than paying $40 for the original items with the discount.
If the extra $25 item was already on your shopping list, however, the comparison changes. You are no longer spending $25 merely to get the gift. Evaluate the gift against the discount available on the larger eligible cart, along with any shipping difference. Never treat all threshold spending as waste when you genuinely need what you add.
An exclusion makes the gift more competitive
Imagine a $150 cart in which only $50 of items are eligible for 20% off. The actual discount is $10, not $30. If a free gift is available on that same cart and replaces an item you planned to buy for $15, the gift may be the stronger choice. Check its conditions, though: the gift offer might have its own exclusions or a different threshold.
Shipping, tax, and returns can change the result
Shipping often matters more than a small difference between offers. A percentage discount might move your order below a free-shipping threshold, depending on how the retailer calculates eligibility. Conversely, an additional item you were already planning to buy might bring the gift scenario above a shipping threshold. The safe method is to read the shipping line in each final order summary rather than assume the same charge applies to both.
Taxes can change the amount you actually pay, and rules vary by location and by how a retailer treats a promotion. Do not estimate a universal tax benefit for either offer. Compare the total shown at checkout for your delivery address. If the totals are close, a difference in shipping or tax could determine the better deal.
Returns deserve attention if you might send back part of the order. A retailer may require you to return the free gift when the qualifying purchase is returned, or may adjust a refund under its promotional terms. A percentage discount can also be allocated across items, so returning one item might not restore its original undiscounted price. Read the retailer’s conditions before ordering and keep the offer terms with your receipt. Our guide to returns after a coupon explores why partial refunds can differ from a quick calculation.
What if you can use both offers?
First check whether the retailer allows the gift and the 20% discount on the same order. If both apply at checkout and the gift still qualifies after the discount, you may not need to choose. Do not assume that two offers combine simply because you can see both advertised. A retailer may restrict one code per order, exclude gifts from another promotion, or calculate the gift threshold after a discount.
When a gift is added automatically and a percentage code is available, try the code and review the final summary. Confirm that the gift remains in your cart and that its price is zero. If either benefit disappears, compare the two valid versions of the order. This is a checkout decision, not a reason to rely on the biggest number in a promotional headline.
The same caution applies if another benefit, such as cash back, is involved. Its terms may depend on the order and the promotion used. For a separate comparison of those savings types, read our guide to coupons versus cash back.
Best practices for choosing without overspending
- Set your baseline first. Decide what you need before browsing promotions. This keeps a gift from turning an optional purchase into an urgent one.
- Value the exact gift. Use what the offered item would replace in your budget, not a larger version or a different product you might prefer.
- Calculate on eligible merchandise. A 20% code that excludes most of your cart is not 20% off your entire order.
- Check the gift in your cart. Availability, selection, and qualification should be visible before you submit payment.
- Compare final totals. Shipping, taxes, and fees can outweigh a narrow difference between headline offers.
- Plan for possible returns. If size or fit is uncertain, understand what happens to each promotion when an item is returned.
- Do not confuse a bonus with a saving. An item you would never buy can be a welcome extra, but it does not lower the cost of what you came to purchase.
For stores you are considering, Giving Assistant lets you search coupon codes and deals across 3,000+ brands, then click through to the retailer to use an offer. When a code is required, enter it at checkout; some offers are accessed through a link without a code. Compare the resulting cart totals and gift details at the retailer before placing your order. If you are shopping for a present, you can also browse a relevant gift basket store coupon page while looking at your options, without assuming a particular promotion will be available for your purchase.
Frequently asked questions
Is a free gift better than 20% off?
Only when the gift is worth more to you than the discount on your eligible items, after accounting for any extra spending and differences in shipping or fees. If you would not buy or use the gift, 20% off is generally the better financial choice.
How much do I save with 20% off?
Multiply the eligible subtotal by 0.20. On a $50 eligible subtotal, 20% off saves $10 before any change to shipping or tax. If an item is excluded or a discount cap applies, use the amount the retailer actually deducts at checkout.
Should I use a gift’s advertised retail price in the comparison?
Use it only if it closely matches what you would realistically pay for that exact item. A gift labeled as a $25 value is not worth $25 to someone who would buy an equivalent for $10, or would not buy it at all.
Should I add an item to qualify for a free gift?
Add it if you already need it and the combined purchase still fits your budget. If you are buying it only to reach a threshold, compare the full extra cost with the gift’s practical value and with the discount you would receive on your original cart.
What if the free gift is something I could give to someone else?
Count it at the amount you would otherwise spend on an appropriate gift for that person, provided you would genuinely give it. An item that does not suit the recipient should not be valued at its advertised price just because it is free.
Can a gift and a 20% promo code apply to the same purchase?
They can if the retailer’s terms permit both and both appear in the final checkout summary. Applying a code may also affect whether the order still meets a gift threshold. Confirm that the discount and the zero-priced gift remain in the order before paying.
Which offer is safer if I may return part of the order?
Neither is automatically safer. The retailer may adjust the refund for discounted items or require a gift’s return if the qualifying purchase is returned. Check the promotion and return terms for your order, especially if removing one item would put the remaining subtotal below a minimum.
Choose the result that fits your real shopping list
The best promotion is the one that lowers the cost of what you actually intended to buy. Calculate 20% of the eligible items, give the free gift a realistic personal value, and check whether either offer changes your cart, shipping, or return options. When the gift replaces a planned purchase and costs nothing extra, it may win. When it merely adds an item you did not need, the immediate discount is usually more useful.
Before you pay, search the store on Giving Assistant for available coupons and deals, then let the retailer’s final checkout total settle the comparison.