June 29, 2026 · 5 min read · Technical Whitepapers
Colombia restricts permanent roaming to 90 days per year. For a 10,000-device deployment, using a local carrier partner instead of global roaming SIMs cuts monthly connectivity costs by up to 40% and avoids fines up to 76 million COP.
IoT SIM deployment in Colombia is defined by CRC Resolution 5942 (2020) which limits permanent roaming to 90 cumulative days per year per device. For a 10,000-device fleet, using a local carrier partner instead of a global roaming IoT SIM card reduces monthly connectivity costs by 30–40% and eliminates regulatory risk of fines up to 2,000 UVT (approx. 76 million COP) per violation.
Before Resolution 5942, many IoT deployments relied on permanent roaming SIMs from foreign carriers. The CRC now requires that any device that remains in Colombia for more than 90 days per year be provisioned with a local IMSI from a licensed Colombian mobile operator or an authorized MVNO. This changes procurement from a single global IoT SIM contract to a multi-IMSI strategy or local carrier agreement. Compliance also mandates that the SIM be registered with the national device registry (IMEI-based). The penalty for non-compliance can reach 2,000 UVT per device, making the cost of ignoring regulation stark.
Utility meters installed in residential or commercial buildings for >90 days must use a Colombian carrier IMSI. A common approach is a physical M2M SIM from a local operator (e.g., Tigo, Claro, Movistar). Procurement typically involves a project quote because carrier contracts include minimum volume commitments (e.g., 5,000 units) and custom APN configurations. Catalog pricing is viable only for pilot deployments under 500 units.
Vehicles entering Colombia from neighboring countries need an eSIM for IoT that can switch to a local profile upon border crossing. A CMP platform (IoT connectivity management platform) with RESTful M2M API enables automatic profile switching. This deployment benefits from catalog pricing for the eSIM hardware and channel API usage, but the profile provisioning and compliance management require a project quote per fleet size.
Warehouse pallets or containers that stay in Colombia for extended periods can use a cheap IoT SIM card with a local carrier. Because asset tracking volumes often exceed 10,000 units, a project quote is necessary to negotiate per-MB pricing (typically $0.02–$0.05 MB vs. $0.10+ on roaming) and to ensure the SIM is blacklisted from permanent roaming.
| Dimension | Local Carrier SIM | Global Roaming SIM (unauthorized) | eSIM with Local Profile | Business Impact | ----------- | ------------------ | ---------------------------------- | ------------------------- | ----------------- | Compliance with CRC Resolution 5942 | Yes | No – risk of fines | Yes – if profile is from Colombian operator | Avoids 76 M COP fine per device | Monthly connectivity cost per device (1 MB data) | $0.50–$1.00 | $1.50–$3.00 | $0.50–$1.00 (profile change once) | 30–40% cost reduction | Provisioning complexity | Low – physical SIM swap after 90 days | High – must rotate SIMs or manage roaming breaks | Medium – requires eSIM profile download via SM-DP+ | Time to deployment: 2 days vs 2 weeks | Volume threshold for project quote | >500 devices | N/A (not recommended) | Any volume > 100 devices | Pilot (catalog) vs rollout (quote) | API support for profile management | No | Limited | Yes – RESTful M2M API | Enables remote lifecycle management |
|---|
When the deployment involves fixed devices that will stay in Colombia for more than 90 consecutive days: choose a local carrier M2M SIM from Claro, Tigo, or Movistar. Catalog pricing is sufficient for pilots up to 500 units, but a project quote is mandatory for volumes above that because carrier contracts require minimum revenue commitments and custom APN setup.
When the deployment includes mobile devices that cross national borders (e.g., fleet, intermodal containers): choose an eSIM for IoT with a CMP platform that supports multi-IMSI provisioning. Catalog pricing covers standard eSIM chips and API access up to 1,000 devices; above that, a project quote is required to negotiate per-profile fees (typically $0.50–$1.00 per profile download) and to secure local carrier agreements for Colombian profiles.
Physical SIM: $0.20–$0.35 per unit (batch of 10,000). eSIM chip: $0.40–$0.60 per unit. The eSIM hardware adds $0.20–$0.30 more per device, but this is offset by avoiding physical SIM swaps every 90 days (labor cost $1–$2 per swap).
Local carrier: $0.50–$1.00/device/month for 1 MB. Global roaming: $1.50–$3.00/device/month (with permanent roaming risk). Over one year for 10,000 devices, switching to local saves $120,000–$240,000.
IoT connectivity management platform: $0.05–$0.10/device/month. RESTful M2M API usage: $0.01–$0.02 per API call (profile switch, data usage query). Typical annual API cost for 10,000 devices: $1,200–$2,400.
Installation (SIM insertion, device configuration): $0.50–$1.00 per device. Maintenance (profile updates, carrier audits): $0.20/device/year. Payback period for eSIM vs physical SIM with 90-day roaming cycle: 8–12 months due to avoided labor and roaming penalties.
For pilot deployments ≤500 devices that use a single local carrier SIM, standard catalog pricing from a global IoT SIM supplier (e.g., China-based vendor) or local distributor is sufficient. Also for eSIM chip procurement if no custom profile management is needed.
For deployments ≥500 devices, any use of eSIM with remote profile provisioning, multi-carrier management, or requests for Colombia-specific IMSIs from licensed operators. Also when the IoT SIM card quote must include SLA guarantees (e.g., 99.5% uptime), regulatory compliance documentation, and audit support.