# How to calculate the real value of a travel promo code

> Work out percentage discounts, caps and minimum spend with clear examples. Compare the final payment and avoid spending more just to qualify for a code.


# How to calculate the real value of a travel promo code

A promo code's real saving is the amount deducted from an otherwise identical booking. For a percentage discount with a cap, calculate the percentage of the eligible subtotal and take the smaller of that amount and the cap. Then compare the final payable totals, including fees that the promotion excludes.

## Calculate a percentage with a maximum discount

Use this formula: **saving = the smaller of eligible subtotal × discount rate and the maximum discount**. The eligible subtotal may differ from the total shown in your cart. Read the offer terms for exclusions such as taxes, fees or extra services.

The following is an invented offer for calculation practice: 15% off, maximum $20, with a minimum eligible spend of $50. It is not an available promo code.

| Eligible subtotal | Calculation | Saving | Payable subtotal |
|---|---|---:|---:|
| $40 | Minimum spend not met | $0 | $40 |
| $80 | 15% × $80 | $12 | $68 |
| $200 | 15% is $30; cap is $20 | $20 | $180 |

The cap starts to matter at $20 ÷ 0.15, or about $133.33. Above that point, the saving remains $20 and the effective percentage falls. On a $200 eligible subtotal it is 10%, even though the headline says 15%.

## Compare a fixed discount with a percentage

A fixed discount of $10 and an uncapped 15% discount are equal at about $66.67: divide $10 by 0.15. Below that amount the fixed discount is larger; above it the percentage is larger. This comparison works only when both apply to the same eligible amount and both meet their rules.

If the percentage is capped below $10, the fixed discount always saves more when eligible. If a code applies to a different room or fare, compare the complete bookings instead of the codes in isolation.

## Does spending more to reach the minimum help?

Suppose your planned booking costs $95 and a code takes $10 off a $120 minimum. Adding a $25 extra leaves you paying $110. That is $15 more than the original booking. The code saves money against the larger basket, but it does not reduce what you planned to spend.

Only add the extra if you want it at that net additional price. An unnecessary upgrade remains an expense even when it unlocks a discount.

## Why two discounts do not simply add

Only combine offers when their terms allow it. If a permitted 10% reduction is followed by another 10% reduction, $100 becomes $90 and then $81. That is a 19% overall saving, not 20%. Some promotions instead use the original subtotal or exclude other offers entirely.

Future loyalty credit is not another percentage off today's bill. Keep it separate until you know that you will be able to redeem it. The [returning-customer guide](/existing-user-promo-codes/) explains the difference between account offers, referrals and loyalty rewards.

## A quick check before paying

Confirm the eligible subtotal, minimum spend, cap, customer restriction and expiry. Enter the code or follow its activation instructions, then read the final payment amount. If the displayed reduction differs from your calculation, resolve the difference before paying.

Use the [total-cost comparison worksheet](/guides/compare-total-trip-cost/) when fees or included extras differ. Read [how GetTripCode labels offer evidence](/how-we-verify/) before treating an older code as current.

