In this article
- List price, discount and final price are different
- The percentage-discount calculation
- How RoamSonar uses coupons in displayed prices
- Conditions worth checking before using a code
- Apply the coupon without losing track of the plan
- Why checkout can show a different amount
- Compare the discounted total, not the biggest percentage
- How affiliate links fit in
- Frequently asked questions
- Sources and further reading
A coupon is useful only if it applies to the plan you need and reduces your final bill. Check the code’s conditions, enter it where required and confirm the discount in the provider’s order summary before paying. A large percentage beside an unsuitable package is not a better travel deal.
This guide explains the maths behind coupon-adjusted prices and the checks that matter at checkout. It does not maintain a static list of “working forever” codes. For currently displayed offers, use RoamSonar’s coupon directory and read the conditions attached to each one.

List price, discount and final price are different
| Price label | What it tells you | What it does not tell you |
|---|---|---|
| List price | The package price before the displayed coupon calculation | Whether you qualify for a discount |
| Coupon-adjusted price | A calculated price after an applicable offer | The exact amount your bank will convert or charge |
| From price | An entry point for a product or destination | That the cheapest option covers your whole trip |
| Checkout total | The provider’s amount for your selected order | Any separate card-provider currency conversion charge |
First confirm the product: destination, allowance, duration and plan type. A provider may put several variants on one page, so the opening price can belong to a smaller package than the one you selected on a comparison site. Re-select the intended variant before deciding that the coupon calculation is wrong.
If the link opens a provider’s country page rather than a preselected item, match those details manually. Do not substitute a seven-day plan for a ten-day requirement simply because it is the default option. The discount calculation cannot fix a mismatch in the underlying product.
The percentage-discount calculation
For a straightforward percentage coupon, discounted price = eligible price × (1 − discount percentage ÷ 100). A hypothetical $20 package with 10% off costs $18: the saving is $2. These numbers demonstrate the method; they are not a current provider offer.
| Hypothetical eligible price | Discount | Saving | Price after discount |
|---|---|---|---|
| $20.00 | 10% | $2.00 | $18.00 |
| $30.00 | 5% | $1.50 | $28.50 |
| $12.00 | 15% | $1.80 | $10.20 |
Apply any minimum spend, eligible-product rule and maximum discount before treating that formula as the final answer. Fixed-amount vouchers and tiered promotions use different rules. A coupon that says “up to” a percentage is not necessarily that percentage on every plan.
Do not spend more just to unlock a discount
Suppose the package you need costs $12, but a hypothetical offer requires a $20 basket to save 10%. Spending $20 would leave an $18 total—still $6 more than the $12 package. It may be worthwhile if the additional data is genuinely useful, but crossing the threshold is not a saving by itself.
The same logic applies to larger bundles. A lower price per GB can coexist with a higher total bill. Buy the allowance and validity you reasonably need, then use any applicable discount on that choice.
How RoamSonar uses coupons in displayed prices
RoamSonar’s comparison calculations use an effective price rather than subtracting every code found on the internet. An eligible public percentage coupon can reduce that price when its recorded conditions allow it, including all-customer eligibility, the package accepting promotions and any recorded minimum spend.
A displayed restricted or insufficiently documented code is not automatically a lower price for every traveller. In particular, a new-customer offer should not be presented as a saving available to an existing customer. Read the badges and offer terms, and use How we rank for the current comparison method.
A struck-through price should represent the actual pre-discount amount used in the calculation. It is not evidence of an independent sale-price history, and it does not establish that a provider is the best option overall. Coverage, usable data and duration still matter.
Conditions worth checking before using a code
- Customer eligibility: all customers, first purchase, account-specific or another restriction.
- Product scope: all plans or selected destinations, package types or variants only.
- Minimum spend: the required eligible amount and the currency used to assess it.
- Discount ceiling: any maximum saving, particularly on expensive packages.
- Redemption method: typed code, automatic partner-link offer, app-only or website-only.
- Timing and combination rules: expiry, redemption limits and whether another promotion can be used.
“Exclusive” describes the offer’s relationship with a partner; it does not remove its conditions. “Verified” is also time-sensitive, not a guarantee that a provider will accept a code for every future order. The final basket must show the intended reduction.
Apply the coupon without losing track of the plan
- Open the provider through the relevant offer or plan link.
- Choose the destination, allowance and duration you intended to buy.
- Sign in if the provider needs an account to determine eligibility.
- Enter the code exactly as displayed, or follow the automatic-offer instructions.
- Check the discount line and final amount before submitting payment.
- Save the receipt and offer conditions with the order reference.
Look for accidental spaces when copying a code. If the provider says the offer is applied automatically, check the basket before entering a second code: stacking may be prohibited, or a new promotion may replace the first. Do not assume two discounts are cumulative.
Why checkout can show a different amount
| Possible reason | What to check next |
|---|---|
| Different variant selected | Match data allowance, validity and plan type |
| Customer or product restriction | Read eligibility and exclusions |
| Minimum not reached | Check the eligible basket amount |
| Coupon not applied | Look for a discount line or validation message |
| Different currency | Compare totals in the same currency |
| Provider price or offer changed | Recheck the current package and code terms |
| Additional disclosed charges | Review the complete order summary |
A small difference can result from currency conversion or rounding, but do not use that explanation to dismiss a substantial mismatch. If the plan, currency and code are the same and the total is still wrong, pause. Ask the provider to confirm before buying rather than relying on a refund later.
If reporting a mismatch to RoamSonar, include the provider, plan details, code, expected amount, displayed amount and the time checked. A cropped screenshot can help, but hide personal details, payment information and eSIM activation credentials. Use our contact page.
Compare the discounted total, not the biggest percentage
A hypothetical $25 plan with 20% off ends at $20. Another suitable plan at $18 with no coupon is cheaper. The larger discount is not the better price. Compare like-for-like usable allowance, coverage and validity before choosing between them.
For a ten-day trip, divide the complete suitable package cost by ten if you want a trip-day budget. Do not divide by a longer advertised validity period to make the trip look cheaper. If extra purchases are needed during the journey, include them in the total.
For unlimited products, avoid a made-up price per GB. Read the fair-use and throttling explanation, then compare the package total and the limits that affect your intended use. For the broader choice between a travel package and a home-carrier pass, use our roaming cost guide.
How affiliate links fit in
RoamSonar may earn a commission when you buy through an eligible link. You complete the purchase with the provider, which supplies the eSIM and handles the order. Our advertiser disclosure explains the relationship; a tracked link is not a promise of a discount unless an offer is stated.
Choose the plan for your trip, not for the presence of a coupon. A useful comparison ends with a suitable product, a clear final price and conditions you understand. If any of those are missing, the sensible next step is clarification—not rushing to claim a saving.
Frequently asked questions
Does a coupon apply to every eSIM plan?
Only if its terms say so. Check customer eligibility, product exclusions, minimum spend, redemption method and timing before relying on the advertised reduction.
Can I combine two eSIM coupon codes?
Do not assume codes can be stacked. The provider’s rules control this, and entering a second code may replace the first. Confirm the actual discount in the basket.
Why is the provider price higher than the comparison price?
Check the selected variant, currency, eligibility and whether the coupon was applied. Provider prices and offers can also change. Pause before payment if the same package still has an unexplained mismatch.
Is the largest percentage discount always the best deal?
No. Compare final prices for packages that meet the same needs. A cheaper suitable plan without a coupon can cost less than an expensive one with a large discount.