June 14, 2026 · 5 min read · Technical Whitepapers
Indonesia's IoT SIM rules require IMEI registration, corporate SIM binding, and carrier-specific platforms. Expect 4–6 weeks lead time for a 10,000-unit deployment. eSIM is permitted but limited to locally certified modules.
Indonesia IoT SIM deployment is the process of provisioning cellular connectivity for M2M and IoT devices under local regulatory constraints, primarily Kominfo Regulation 1/2019 and the 2018 IMEI blacklist policy. For a 10,000-device deployment, you should budget 4–6 weeks for SIM registration and carrier approval before commercial rollout.
Before 2018, IoT devices with foreign SIMs could operate freely in Indonesia. Since the IMEI blacklist system went live (2018–2019), any device with an unregistered IMEI is blocked after 30 days of roaming. For IoT, this means a permanent IMEI+SIM binding is required. Kominfo Regulation 1/2019 further mandates that M2M SIMs be registered to a legal entity (PT company) and that each SIM is linked to a specific IMEI range. Procurement teams can no longer order bulk international roaming SIMs and deploy them without local registration. The constraint shifted from "choose any carrier" to "mandatory local carrier partnership + IMEI whitelisting."
Each vehicle needs a Global IoT SIM (physical or eSIM) registered with Telkomsel, Indosat, or XL. eSIM for IoT is allowed, but the module must pass Postel certification (see certification costs below). For fleets, you'll need a CMP platform that can manage SIM profiles and automatic carrier switching only if the device is certified under GSMA SGP.32 (not yet mandatory in Indonesia, but recommended for future-proofing).
High-volume deployments require project quotes from any of the three major carriers. Catalog pricing (€0.20–€0.50/device/month) typically covers only basic data (10–50 MB). For meters sending >100 MB/month, you need a negotiated connectivity bundle (€0.08–€0.15/MB). The IoT SIM API from your connectivity provider must support IMEI binding at activation to comply with local law.
Gateways often use physical M2M SIMs because eSIM profile switching might not be supported by legacy PLCs. Here, procurement must order SIMs with a validated IMEI list at purchase time. Project quotes are required because carriers demand proof of Postel certification for each gateway model before issuing SIMs. A single certification (€2,500–€5,000 per model) covers both the gateway and the SIM type.
| Dimension | Telkomsel IoT | Indosat Ooredoo | XL Axiata | Business Impact |
|---|---|---|---|---|
| ----------- | --------------- | ---------------- | ----------- | ----------------- |
| Supported bands | 4G: B1, B3, B5, B8, B28, B40 / 5G: n1, n3, n28, n40 | 4G: B1, B3, B5, B8, B40 / 5G: n1, n3, n40 | 4G: B1, B3, B5, B8, B28, B40 / 5G: n1, n3, n28, n40 | Devices with missing B28 cannot connect to XL's extended rural coverage. |
| eSIM support | GSMA SGP.22 (consumer) + custom M2M profile | SGP.22 only (M2M via project deal) | SGP.22 + SGP.32 M2M (since 2023) | eSIM for IoT requires XL for full M2M profile switching. |
| Minimum commitment | 500 SIMs | 1,000 SIMs | 500 SIMs | Small pilot (<500 units) must use Telkomsel or XL at catalog pricing. |
| Registration lead time | 3–4 weeks (with pre‑certified device) | 4–5 weeks | 3–5 weeks | Project quote: factor in 6 weeks if device is not certified. |
| API availability | RESTful M2M for IMEI/SIM pairing | RESTful (limited) | RESTful + batch IMEI list upload | Automation of SIM activation requires API; Indosat's API is less documented. |
| Price per MB (10–100 MB/month) | €0.12–€0.25 | €0.10–€0.20 | €0.08–€0.18 | XL offers best bulk pricing but limited in northern Sumatra. |
When your device modules are certified by Postel and your deployment volume exceeds 1,000 units: choose Indosat for lowest data cost (€0.10/MB) but accept 4–5 week registration. When your device lacks Indonesian band B28 (700 MHz): avoid XL; use Telkomsel. When you need eSIM with remote profile switching for M2M: choose XL, as it is the only carrier with GSMA SGP.32 support as of Q1 2025.
Catalog pricing is sufficient when your deployment is under 500 SIMs, you use pre-certified modules (e.g., Quectel EG95‑NA with Postel cert), and you do not need IMEI binding automation. Order directly from the carrier's IoT portal (Telkomsel e‑SIM catalog, for instance).
A project quote is required when your deployment exceeds 500 SIMs, your device module is not yet Postel‑certified, or you need IMEI‑SIM pairing via API. Expect 15–20% lower per‑device cost in project quotes compared to catalog, but with a minimum order of 1,000 SIMs for Indosat or 500 for Telkomsel/XL.
Postel‑certified LTE‑M module (e.g., Quectel BG95‑M3): €8.50/unit (€85,000 total). Additional eSIM chip: €1.20/unit if using eSIM (€12,000). Without eSIM: no extra hardware cost.
10 MB/month/device @ XL project quote: €0.12/MB × 10 MB × 12 months × 10,000 = €144,000/year. Over 3 years: €432,000. Catalog price would be €0.22/MB = €264,000/year = €792,000 total – avoid catalog for high volume.
CMP platform fee (e.g., from Global IoT SIM provider): €0.10/device/month = €12,000/year, €36,000 over 3 years. API integration: one‑time €8,000–€15,000 depending on complexity.
Postel certification for one module: €3,500 (~2 weeks). IMEI registration fee (one‑time per 10,000 IMEIs): ~€500.
€85,000 (hw) + €12,000 (eSIM) + €432,000 (connectivity) + €36,000 (CMP) + €15,000 (API) + €4,000 (cert+reg) = €584,000 over 3 years. Without eSIM (physical SIMs): €572,000. Physical SIMs are cheaper upfront but lack remote provisioning – factor in field replacement costs (€5–€8 per SIM swap) if carrier changes occur.
Compare: Catalog baseline connectivity at €0.22/MB = €792,000 vs. project quote €432,000. That saves €360,000 over 3 years, easily covering the €15,000 API integration cost. The triggering condition for project quote is >500 SIMs – below that, catalog is acceptable.