eSIM Roaming for Resellers: How Wholesale Roaming Actually Works

Chart titled eSIM Roaming for Resellers, showing travel eSIM share of measured travellers rising from 1.7% in Q2 2025 to 3.3% in Q2 2026.

Most eSIM reseller guides skip the part that actually determines whether the business works. You can build a storefront in a weekend and write good marketing copy in an afternoon, but your margin ceiling was set the day you signed a wholesale agreement, and it was set by mechanics most resellers never see.

This is an explanation of how wholesale roaming works commercially and technically, why rates vary so much between countries that look similar, what you can and cannot control as a reseller, and the specific questions that protect your margin before you sign anything.

What you actually control

  • Your margin is set by a wholesale rate you negotiate, not by the retail price you advertise.
  • Rates differ enormously by country because the underlying agreements do. There is no global price for a gigabyte.
  • Coverage claims are only as good as the named carriers behind them. "200+ countries" tells you nothing.
  • Network selection and steering are handled upstream, but they decide whether your customer is happy.
  • The questions that protect your margin are asked before you sign, not after.

What you are actually buying

When a customer of yours lands in Spain and their phone connects, they are using a Spanish operator’s radio network. That access was arranged through a chain of agreements, and each link in that chain takes a margin. Understanding the chain explains almost every pricing oddity you will encounter.

LayerWho they areWhat they contributeWhat they take
Host networkThe mobile operator in the destination countryThe actual radio network your customer connects toA wholesale rate per gigabyte, set by agreement
Sponsor operator or hubAn operator or roaming hub with agreements in many marketsAggregated access without you signing hundreds of contractsA margin on the wholesale rate
eSIM platform / aggregatorYour wholesale partnerProfile generation, provisioning, dashboard, API, supportA margin, plus platform value
You, the resellerThe brand the customer buys fromPackaging, pricing, marketing, first-line supportThe retail spread

Simplified view. Some partners sit at more than one layer, which is usually why their rates in particular countries are better than others.

The practical consequence is that your rate in any given country reflects how many layers sit between you and the host network there. A partner with a direct agreement in a market will usually beat one buying through a hub, and will also be able to resolve problems there rather than passing them along.

This is also why no partner is best everywhere. Providers have deep positions in some regions and thin ones elsewhere, which is why the honest answer to “who has the best rates?” is always “in which countries?”

Why rates differ so much between countries

New resellers are often surprised that two neighbouring countries with similar economies can have wholesale rates that differ by a large multiple. The reasons are structural rather than arbitrary.

Why rates differWhat it means for you
Agreement depth - whether your partner has a direct deal with the host network or buys through another layerDirect agreements usually mean better rates and better troubleshooting in that market
Traffic balance - operators trade access, so markets they send traffic to get better termsRates can be excellent in one country and poor in a neighbouring one for no customer-facing reason
Volume commitments - committed volume buys lower ratesYour rate improves as you grow, which is why the first rate card is not the final one
Local market structure - competitive markets with many operators price lowerPopular destinations are not automatically cheap; some high-demand markets stay expensive
Regulatory caps - some regions cap wholesale roaming chargesMargins can be thinner where retail prices are already low because of regulation

Traffic balance deserves a note, because it explains most of the anomalies. Operators historically settled roaming by trading access, so a network that sends a lot of subscribers into another country negotiates better terms for receiving that country’s subscribers. Those legacy positions still shape wholesale pricing, and they have nothing to do with how attractive a destination is to your customers.

The implication for your business is direct: build your destination pricing from your own rate card rather than from what competitors charge. A competitor with a better position in Thailand can price aggressively there while you would be selling at a loss matching them.

Where the margin comes from

The commercial opportunity in travel eSIM exists because operator retail roaming has long been priced far above the wholesale cost of the same data.

Average traveller spend per trip, 2026

Operator roamingTravel eSIM $42$28 down 9% year on yearup 133% year on year

Source: Kaleido Intelligence traveller survey, 2026. Retail roaming pricing sits far above the wholesale cost of the same data, which is where reseller margin comes from.

3.3%of measured travellers used a travel eSIM in Q2 2026, up from 1.7%
5.2ppof traveller share lost by operator roaming in the year to Q2 2026
2.5xmore likely a long-haul traveller uses a travel eSIM than a short-haul one
1.5xmore likely for multi-country travellers, who suit regional plans

Sources: Opensignal global user base measurement, Q2 2026; Kaleido Intelligence.

Opensignal measured travel eSIM rising from 1.7% to 3.3% of travellers between Q2 2025 and Q2 2026, while operator roaming lost 5.2 percentage points of share over the same period. That is a direct substitution, and it is being driven by exactly the price gap shown above.

Where reseller margin actually comes from. Retail roaming still extracts around $42 per trip while travel eSIM averages about $28, and the wholesale cost of that data sits well below both. The spread exists because operator retail roaming has historically been priced far above cost. That is also why the opportunity narrows over time: as operators respond to losing share, retail roaming prices fall and the gap you are arbitraging closes.

How to read a wholesale rate card

Rate cards are not standardised, and two quotes that look comparable can behave very differently once traffic is running. These are the specifics that change your actual cost.

How to read a rate card

  • Is the rate per gigabyte, per megabyte or per package?
  • Is it charged on data used or data allocated?
  • What is the rounding increment, and does it round per session?
  • Which carriers does each country rate cover?
  • Does the rate change above or below certain volumes?
  • Are there platform, profile or activation fees on top?
  • How long is the rate held before review?

Warning signs

  • A single global rate quoted for every country
  • Pricing given only as a discount off retail
  • Coverage stated as a country count with no carriers named
  • Charges on allocated rather than used data, unstated
  • No sandbox or test profiles before you commit
  • Large upfront commitment before you have sold anything

The distinction between data used and data allocated matters more than any headline rate. If you are charged for the full allowance whether the customer consumes it or not, a 5GB plan where the average customer uses 2GB has a very different cost profile than the rate card suggests. Ask this explicitly and get the answer in writing.

Rounding is the second quiet cost. Per-session rounding to a large increment can add meaningfully to a bill made up of many short sessions, which is exactly the usage pattern of a traveller checking maps and messages throughout a day.

Network quality, and how to check it

Coverage and quality are different things. A profile can attach in a country and still deliver an experience that generates refunds. Since you cannot inspect the underlying agreements, you have to test.

  1. Get the carrier list, not the country count

    Ask which named host networks your profiles will use in your top five destinations, and whether that is contractual or best-effort. "Coverage in 200 countries" is a marketing statement. "Vodafone and Orange in Spain, contractually" is information you can act on.

  2. Test on the ground before you launch

    Get test profiles and have someone use them in your main destinations, or ask contacts to. You are checking whether the profile attaches quickly, which network it lands on, whether it holds through a border crossing, and what happens when the allowance runs out.

  3. Ask how steering works

    When several networks are available, something decides which one your customer attaches to. Ask whether selection prioritises cost or quality, whether it can fall back if the preferred network is congested, and whether you have any visibility of it.

  4. Check the throttle and expiry behaviour

    Find out exactly what happens when a customer exhausts their allowance or reaches the end of validity. Silent disconnection abroad generates far more support volume than a throttled connection with a top-up prompt.

  5. Confirm diagnostics and reissue rights

    You need to see a profile's actual state in a dashboard, and you need to reissue a profile without escalating to your partner. Without both, every activation problem becomes a support ticket you cannot resolve yourself.

  6. Re-test after any rate change

    Rate improvements sometimes come with a change in the underlying carrier mix. If your cost in a country drops sharply, check that quality has not dropped with it before your customers tell you.

Steering is the mechanism worth understanding even though you do not control it. When multiple host networks are available, selection logic decides where your customer attaches. Logic that optimises purely for cost can put customers on a congested or poorly covered network in a market where a better option existed. This is invisible on a rate card and very visible in your reviews.

Designing plans around the rates you actually have

Once you understand your rate card, plan design becomes an exercise in matching packages to where your economics are strongest rather than copying what everyone else sells.

Multi-country plans are where the margin is. Kaleido found multi-country travellers are 1.5 times more likely to use a travel eSIM, and long-haul travellers 2.5 times more likely. Regional bundles are harder for competitors to price-match exactly, and they solve a real problem for customers who would otherwise install a new profile at every border. If your partner lets you define custom country combinations, this is the first place to use that capability.

Three moves usually follow. Build regional bundles around countries where your rates are competitive, so the blended cost works even if one country in the bundle is expensive. Price single-country plans in your strong markets aggressively, since that is where you can win on price without losing money. And treat top-ups as a distinct product, because a customer topping up an installed profile costs you nothing to acquire and faces none of the installation friction of a new purchase.

Frequently asked questions

Your customer connects to a host operator’s network in the destination country. Access to that network is arranged through agreements between the host operator and either a sponsor operator, a roaming hub, or your eSIM platform partner. Each layer takes a margin. You buy at the end of that chain and resell to the customer, and the spread between your wholesale rate and your retail price is your gross margin.
Mainly because the underlying agreements differ. Whether your partner has a direct deal with the host network or buys through an intermediary, historical traffic balance between operators, local market competitiveness, volume commitments and regional regulatory caps all affect the rate. Two neighbouring countries can differ by a large multiple for reasons that have nothing to do with how popular they are as destinations.
Data used means you pay only for what the customer actually consumes. Data allocated means you pay for the full package regardless. This single term can change your real cost dramatically, because customers routinely use less than their allowance. Confirm which model applies before signing, and factor it into any margin projection.
Yes, and you should expect to. Wholesale rates are negotiated positions rather than fixed prices, and they improve with committed or demonstrated volume. A business arriving with twelve months of measured traffic is in a much stronger position than one arriving with a forecast, which is why many resellers see a meaningful rate improvement at their first annual review.
Ask which named host networks your profiles use in your top destinations and whether that is contractual, then test with real profiles on the ground. You are checking attach time, which network the profile lands on, behaviour at borders and what happens when the allowance runs out. Re-test after any significant rate change, because a lower cost sometimes reflects a different carrier mix.
Steering is the logic that decides which host network a profile attaches to when several are available. You do not control it as a reseller, but it determines your customer’s actual experience. Selection that optimises purely for cost can place customers on congested or poorly covered networks. Ask your partner how steering is configured and whether there is fallback when the preferred network performs badly.
No. That is the point of the model. Your wholesale partner holds the agreements, which is what allows you to launch in weeks rather than negotiating with operators market by market. Negotiating your own agreements is an MVNO undertaking with a completely different capital and timeline profile.
They carry premium pricing because they solve a real problem, are harder for competitors to price-match exactly, and let you blend costs across countries so a strong rate in one market offsets a weaker one in another. Demand supports it too: multi-country travellers are around 1.5 times more likely to use a travel eSIM, and long-haul travellers 2.5 times more likely.
It will narrow rather than disappear, and it is already narrowing. Roaming spend per trip fell 9% year on year to around $42 while travel eSIM spend rose 133% to about $28, so the gap is closing from both directions. The businesses least exposed are those competing on distribution, packaging and support rather than purely on being cheaper than roaming.
That depends on how your partner configures it, and you should decide deliberately rather than accept a default. Options are typically a hard stop, a throttled connection, or a prompt to top up. A silent disconnection in a foreign country produces significantly more support volume and worse reviews than a throttled connection with a clear top-up path, and top-ups are among your most profitable products.

See wholesale rates for your actual destinations

Rates vary too much by country for a generic quote to be useful. Tell eSIM Island your top markets and expected volumes and we will prepare a rate card you can build real pricing against, along with the carrier detail behind it.

Book a Free Demo

Or explore the Reseller Program, API Integration and Business Roaming.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>