GlobalIoT.sim

Insights

Morocco IoT SIM Deployment: 3 MNOs, eSIM Readiness, and Procurement Thresholds for 2025

· 5 min read · Technical Whitepapers

Morocco IoT SIM Deployment: 3 MNOs, eSIM Readiness, and Procurement Thresholds for 2025

Morocco IoT SIM deployment guide: local MNO coverage (Maroc Telecom, Orange, Inwi), eSIM support status, and when catalog pricing vs project quote applies for >1,000 devices with NB-IoT or 2G fallback.

A Morocco IoT SIM deployment means selecting connectivity for devices operating within Morocco’s three-MNO mobile network (Maroc Telecom, Orange, Inwi), which collectively cover 98% of urban population and roughly 70% of rural territory via 2G/3G. For a pilot of 500–2,000 devices, catalog pricing for a multi-IMSI Global IoT SIM with roaming fallback covers 80% of use cases, but projects requiring local breakout, dedicated APN, or guaranteed 99.5% uptime will need a project quote with contractual SLAs.

WHY IT MATTERS

Morocco’s telecom regulator ANRT mandates that any SIM used within the country must be registered with a local IMSI if the device is permanently deployed. For IoT, this means a locally-provisioned profile (physical or eSIM) unless your device roams under a foreign IMSI for fewer than 90 consecutive days. The procurement constraint shifts from 'which carrier has best rate' to 'which eSIM profile or physical SIM can be activated locally without a long-term contract penalty'. Since 2022, Orange Morocco and Maroc Telecom have deployed NB-IoT on 800 MHz, while Inwi focuses on LTE Cat-1. Devices using 2G (GPRS/EDGE) remain viable but face shutdown risk after 2027 per ANRT’s spectrum refarming plan.

TYPICAL APPLICATIONS

Smart Metering (Electricity & Water)

Utility meters in Morocco’s urban areas (Casablanca, Rabat, Tangier) require NB-IoT or LTE Cat-M1 for deep indoor coverage. A typical deployment of 10,000 meters uses a multi-profile eSIM with local Orange profile as primary and Maroc Telecom as fallback. Procurement path: Global IoT SIM with API-driven profile switching through a CMP platform (RESTful M2M). Catalog pricing works for up to 5,000 units; beyond that, a project quote is needed for custom data bundling and SLA on delivery timelines.

Fleet Tracking & Logistics

Trucks crossing Morocco’s main highways (A1, A3) need 2G/3G fallback for rural stretches. A tracked fleet of 500–1,000 vehicles typically uses a physical IoT SIM card with multi-IMSI (local Inwi + roaming Orange France) to avoid local breakout costs. eSIM for IoT is less critical here because SIM form factor is fixed. For 1,500+ vehicles, a CMP platform with IoT SIM API for remote SIM provisioning and real-time usage alerts is standard. Catalog pricing covers standard data pools; project quote is required if you need dedicated APN or private network slicing.

Agricultural Sensors (Irrigation, Soil)

Sensors in Morocco’s Souss-Massa or Gharb regions rely on 2G or NB-IoT where LTE is absent. Single-profile eSIMs with long-term contracts from Maroc Telecom (€0.30–€0.50 per device per month for 10 MB) are typical for 50–500 devices. Since these deployments are low-volume and static, catalog pricing from a global IoT SIM supplier (China-based or European) is sufficient, provided the supplier has a local roaming agreement with ANRT-registered carriers.

TECHNICAL SPECIFICATION / COMPARISON TABLE

CarrierLicensed Bands for IoTNB-IoT AvailableeSIM Profile SupportLocal IMSI Cost (€/device/month)
Maroc Telecom900 MHz (2G), 800 MHz (NB-IoT), 1800 MHz (LTE)Yes (800 MHz since 2019)Yes – GSMA RSP v2.2€0.25–€0.40 (10 MB pool)
Orange Morocco900 MHz (2G), 800 MHz (NB-IoT), 2100 MHz (3G)Yes (800 MHz since 2020)Yes – GSMA SGP.22€0.30–€0.50 (10 MB pool)
Inwi900 MHz (2G), 1800 MHz (LTE), 2600 MHz (LTE)No public deploymentNo – physical SIM only€0.15–€0.25 (10 MB pool, no NB-IoT)
Roaming Foreign IMSI900/1800/2100Depends on host networkNo local activation€0.80–€1.50 (10 MB, includes roaming surcharge)

SELECTION NOTES

When your device uses NB-IoT (3GPP Release 13+), choose Orange Morocco or Maroc Telecom as primary carrier. When your device requires 2G fallback beyond 2027, select a multi-IMSI Global IoT SIM with a roaming profile that can switch to LTE. Catalog pricing is sufficient for deployments under 5,000 devices that use pre-defined data pools from a single carrier with no custom APN. A project quote is required when: (a) you need dedicated APN with static IP pool, (b) you require eSIM profile switching via API from a CMP platform, or (c) your device count exceeds 5,000 and you need guaranteed delivery in under 30 days. For sub-1,000 device pilots, use a project quote only if you need 99.9% uptime SLA from the carrier.

COST MODEL / TCO

Hardware Costs

NB-IoT module (Quectel BG95-M3): €10.50–€13.00 per unit at 1,000 quantity. eSIM chip (MFF2): €0.45–€0.70 per unit. Physical SIM tray + holder: €0.15–€0.25. Total hardware premium for IoT SIM: ~€0.60–€0.95 per device compared to using local consumer SIMs.

Connectivity Costs

Per-device monthly connectivity for 10 MB data (NB-IoT): €0.30–€0.50 (local IMSI via Maroc Telecom or Orange), €0.80–€1.50 (roaming foreign IMSI). Annual cost per device at 5,000 units: €18–€30 (local) vs €48–€90 (roaming). Using a CMP platform adds €0.05–€0.15 per device per month for API-based profile management.

Platform & Integration

CMP platform setup fee: €500–€1,500 one-time for up to 10,000 devices. RESTful M2M API integration: 2–4 weeks engineering time (~€3,000–€8,000). Catalog pricing for SIM cards includes basic platform access; premium features (real-time usage alerts, automated top-up) require project quote for volumes under 10,000.

Total Cost of Ownership (3-year, 5,000 devices, local IMSI, no dedicated APN)

ItemPer Device (€)Total (€) for 5,000
Module + SIM hardware11.5057,500
Connectivity (36 months × €0.40)14.4072,000
CMP platform (3 years × €0.10/device/month)3.6018,000
Setup & integration1.005,000
Total30.50152,500

For a roaming foreign IMSI scenario, TCO increases to ~€45 per device (3-year). If you need dedicated APN, add €2,000–€3,000 one-time project quote for MNO provisioning.

When is catalog pricing enough? For deployments under 2,000 devices using standard global IoT SIM cards with no custom APN and no SLAs beyond carrier’s standard terms, catalog pricing from a multi-country IoT SIM supplier covers 85–90% of Moroccan use cases. When must this go to project quote? If your deployment exceeds 5,000 devices, requires local breakout with a dedicated APN, needs eSIM profile switching via API, or demands a guaranteed 99.5% uptime SLA, you must request a project quote from the carrier or a global IoT SIM aggregator that can negotiate those terms.

Morocco IoT SIM Carrier Specifications

ParameterValueBusiness Impact
Number of MNOs3 (Maroc Telecom, Orange, Inwi)Procurement can dual-source; project quotes needed for private APN
NB-IoT coverageCities: Casablanca, Rabat, Tangier, Marrakech (2024)Limit device types to NB-IoT in urban projects only
2G shutdown targetNot before 2027 (ANRT spectrum plan)For 2G-only devices, budget for 3G/LTE migration by 2026
eSIM supportOrange & Maroc Telecom: GSMA RSP; Inwi: noeSIM for IoT only viable on 2 MNOs; catalog pricing for eSIM available at €0.50–€0.70 per profile
Roaming foreign IMSI limit90 consecutive days (ANRT)Temporary pilots use global IoT SIM; permanent needs local IMSI

Deployment Scenario → Procurement Path

ScenarioGlobal IoT SIM (roaming)Local Physical / eSIMWhen to Choose
Pilot < 500 devices, urban only€0.80–€1.50/device/month€0.30–€0.50/device/monthGlobal IoT SIM for quick deployment; no need to register local IMSI
500–2,000 devices, mixed urban/ruralMulti-IMSI global SIM with roaming fallbackLocal eSIM on Orange + Maroc TelecomProject quote if SLA > 99.5%; else catalog pricing from global supplier
5,000+ devices, NB-IoT meteringNot recommended (roaming cost high)Local eSIM on Orange or Maroc TelecomProject quote required for dedicated APN and volume discount
Agriculture sensors, 50–500 devices, 2G only2G roaming works (€1.20–€1.80)Local Inwi physical SIM (€0.15–€0.25)Catalog pricing from local Inwi; no project quote needed

Frequently Asked Questions

Do I need a local IMSI for permanent IoT devices in Morocco?

Yes. ANRT requires any SIM active in Morocco for more than 90 consecutive days to use a local IMSI. For permanent deployments, choose a local profile from Maroc Telecom, Orange Morocco, or Inwi. A multi-IMSI Global IoT SIM with a local profile plus roaming fallback meets compliance.

Can I use a Chinese IoT SIM card for devices deployed in Morocco?

Yes, but only for short-term roaming (under 90 days). For permanent deployment, the SIM must be registered with a local Moroccan IMSI. A global IoT SIM supplier that offers a local profile via eSIM or dual-IMSI physical SIM can comply.

What is the typical monthly connectivity cost for NB-IoT in Morocco?

For 10 MB per month, €0.30–€0.50 per device using a local IMSI from Orange or Maroc Telecom. Roaming IMSIs cost €0.80–€1.50 per month. Rates drop to €0.20–€0.35 for volumes above 10,000 devices.

Do I need a CMP platform for my Morocco IoT deployment?

Not for a pilot under 500 devices with a single carrier. For 1,000+ devices, a CMP platform with API-based profile switching (RESTful M2M) helps manage multi-carrier fallback and usage alerts. Catalog pricing includes basic platform access; advanced features require a project quote.

References