SMS pricing in Singapore
SMS to Singapore costs from $0.044 per message (indicative list rate, reviewed 2026-09-24) over 3 direct operators (Singtel, StarHub, M1); sender IDs are registered with the IMDA in About 19 calendar days (SGNIC).
Across 3 direct operators · regulator IMDA
How much does SMS to Singapore cost?
SMS to Singapore costs from $0.044 per message (indicative list rate, reviewed 2026-09-24) over 3 direct operators. Direct binds, registered sender IDs and IMDA-approved routes. List-tier rates shown — Growth, Volume and Enterprise discounts apply automatically.
| Operator | Rate (USD per SMS) | Send window |
|---|---|---|
Singtel Direct bind · A2P registered | $ 0.0484 per SMS | — |
StarHub Direct bind · A2P registered | $ 0.0462 per SMS | — |
M1 Direct bind · A2P registered | $ 0.0440 per SMS | — |
- SMS Sender ID Registry (SSIR), run by SGNIC for IMDA, mandatory since 31 January 2023: the organisation registers its alphanumeric sender IDs itself and selects the Participating Aggregators allowed to carry them.
- English primary; Chinese / Malay / Tamil supported.
- Long messages (>160 GSM-7 chars) split into segments — billed per segment.
- Concatenation, Unicode and Latin all priced identically per segment.
- Delivery receipts (DLRs) included — no per-DLR fee.
SMS in Singapore: routes, rules and timing.
The same operator, regulator and timing data as our Singapore coverage page, so both pages always agree.
| Regulator | Infocomm Media Development Authority (IMDA) |
|---|---|
| Operator routes | 3 · Singtel, StarHub, M1 |
| Sender-ID lead time | About 19 calendar days (SGNIC) |
| Typical OTP latency | 2.6 s |
| Mobile subscribers | 9.5M |
| Dialling code · MCC | +65 · 525 |
| Time to launch | Live in 15–19 business days from test-access request to production (set by the sender-ID lead time) |
| Billing currencies | USD · SGD |
| Published SMS band | USD 0.035 – 0.06 |
SMS to Singapore: common questions
Which operators carry SMS to Singapore, and at what rate?
What does the SMS price include?
Do I need to register a sender ID in Singapore?
How do I get test access for Singapore?
Tiers upgrade automatically — the moment you cross the line.
Your effective rate is recalculated every billing cycle from the volume you sent that month. No paperwork, no renegotiation. Discounts apply automatically.
List rate. No commitment, no minimums.
Auto-applies on traffic above 100K/mo.
Includes monthly route review + Slack channel.
Direct operator pricing, signed SLAs, optional private cloud.
| Tier | Monthly volume | Discount | Effective rate (USD per SMS) |
|---|---|---|---|
| Pay-as-you-go | 0 – 100K messages / month | List rate | $ 0.0440 |
| Growth | 100K – 1M messages / month | −12% | $ 0.0387 |
| Volume | 1M – 5M messages / month | −26% | $ 0.0326 |
| Enterprise | 5M+ messages / month | −40% | $ 0.0264 |
More on Singapore
Above 1M / month, pricing becomes a conversation.
Per-country rate cards negotiated against your traffic mix, dedicated SMPP binds, named account management, signed delivery SLAs and optional on-premise or private-cloud deployment. Most quotes come back within two business days.
- Custom per-country rate cards
- Dedicated SMPP binds (capacity agreed per bind, up to 30,000 SMS/s per node)
- Named account manager + on-call engineer
- Signed delivery SLA — 99.99% uptime
- On-prem or private-cloud deployment
- Quarterly route review and benchmark
Launch SMS in Singapore on approved routes.
Test access on request, with a reply within one business day. Live in 15–19 business days from test-access request to production (set by the sender-ID lead time). Billed in AED, SAR, USD, EUR or GBP.
$ curl -X POST https://api.broadnet.me/sms/sendSms -H "Authorization: Bearer $BROADNET_TOKEN" -H "Content-Type: application/json" -d '{"senderId":"BroadNet","destinationNumber":"447700900123","message":"Hello from BroadNet","messageType":"TEXT"}'