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

July 8, 2026 · 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,500Connectivity (36 months × €0.40)14.4072,000CMP platform (3 years × €0.10/device/month)3.6018,000Setup & integration1.005,000**Total****30.50****152,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.

References

  • ANRT – Regulation on SIM card registration for IoT devices (French)
  • GSMA – eSIM Specification SGP.22 v2.2 (RSP Architecture)
  • 3GPP – Release 13 NB-IoT Standard
  • Orange Morocco – NB-IoT network launch press release (2019)