Home/Insights/Article
Insights

Multi-IMSI explained for MVNO and IoT operators

Multi-IMSI lets one SIM act like several local SIMs. It improves coverage and roaming costs, but it also changes how your BSS provisions, charges and bills. Here is what operators need to know.

By Sher Nabi Khan · 28 September 2026 · 5 min read

Every mobile subscription has an IMSI (International Mobile Subscriber Identity). It identifies the subscriber to the network and tells the network which home operator to contact for authentication and charging. A normal SIM has one IMSI.

A Multi-IMSI SIM holds several IMSIs, each belonging to a different sponsor operator. An applet on the SIM switches between them, based on the country or network the device is in, or on instructions sent over the air (OTA) by the operator.

Why MVNOs and IoT operators use it

  • Better coverage: the device can use the IMSI that has the best access agreements in each country.
  • Lower roaming costs: using a local or regional IMSI can be much cheaper than roaming on one home identity.
  • Avoiding permanent roaming limits: some countries and operators restrict devices that roam permanently, which matters for IoT devices that never leave a market.
  • Resilience: if one sponsor has problems, devices can switch to another.

How it differs from eSIM

An eSIM (eUICC) can store several full operator profiles and download new ones remotely, using GSMA standards such as SGP.02 and the newer SGP.32 for IoT. Multi-IMSI is simpler: several identities inside one SIM application, managed by the SIM provider or MVNO. Many IoT solutions combine both, using eSIM to change the main profile and Multi-IMSI for day-to-day switching.

What Multi-IMSI means for your BSS

This is where many projects underestimate the work. The network side may switch identities smoothly, but the business systems must still show one customer, one SIM and one correct bill.

Identity and inventory

Your inventory must link one ICCID (the SIM) to several IMSIs and MSISDNs, and know which sponsor each belongs to. CRM, support tools and self-care portals should show the customer one subscription, not several.

Provisioning

Activating, suspending or terminating a SIM means updating every sponsor's HLR or HSS, plus your own systems. Provisioning flows need to handle partial failures and keep all sponsors in sync.

Charging and rating

Usage arrives under different IMSIs, sometimes from different charging interfaces or record formats. The OCS and mediation must recognize them as the same subscription, apply the right customer price and track the wholesale cost for each sponsor.

Wholesale reconciliation

Each sponsor sends its own records and invoices, often using TAP or CDR files. You need automated reconciliation between sponsor charges and your own rated usage to catch errors and protect margin.

Switching rules and security

Decide who controls switching rules, how OTA commands are secured and logged, and how you detect unusual behaviour, such as rapid switching or unexpected traffic patterns that may signal fraud.

Getting it right

Treat Multi-IMSI as a business capability, not only a SIM feature. Design identity, provisioning, charging and reconciliation together, agree clear data exchanges with each sponsor, and test end to end before launch.

I recently architected an in-house BSS portfolio covering OCS, Multi-IMSI and information security. If you are planning a Multi-IMSI launch, I can help you design the BSS side.

Need help with this? Lean BSS, online charging and Multi-IMSI for MVNO, MVNE and IoT operators.

See MVNO & MVNE services →
Sher Nabi Khan
Contact

Let's talk about your next BSS or security program.

Available for BSS and information security consulting engagements, and open to senior architecture and delivery leadership roles in Finland or remote across Europe.

Company
Sher Nabi Khan IT Solutions
Phone
00358-45-8415452
Email
[email protected]