SMS pricing in India
SMS to India costs from $0.0022 per message (indicative list rate, reviewed 2026-09-24) over 3 direct operators (Reliance Jio, Bharti Airtel, Vi (Vodafone Idea)); sender IDs are registered with the TRAI in 3-7 business days (DLT header registration).
Across 3 direct operators · regulator TRAI
How much does SMS to India cost?
SMS to India costs from $0.0022 per message (indicative list rate, reviewed 2026-09-24) over 3 direct operators. Direct binds, registered sender IDs and TRAI-approved routes. List-tier rates shown — Growth, Volume and Enterprise discounts apply automatically.
| Operator | Rate (INR per SMS) | Send window |
|---|---|---|
Reliance Jio Direct bind · A2P registered | ₹ 0.1830 per SMS · $ 0.0022 USD | 10:00–21:00 IST |
Bharti Airtel Direct bind · A2P registered | ₹ 0.1997 per SMS · $ 0.0024 USD | 10:00–21:00 IST |
Vi (Vodafone Idea) Direct bind · A2P registered | ₹ 0.2163 per SMS · $ 0.0026 USD | 10:00–21:00 IST |
- DLT (Distributed Ledger Technology) registration mandatory via TRAI for sender IDs, templates, and entities.
- Promotional and transactional traffic separated by header category and template approval.
- Operator-side scrubbing rejects non-DLT-registered content; pre-registration essential.
- 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 India: routes, rules and timing.
The same operator, regulator and timing data as our India coverage page, so both pages always agree.
| Regulator | Telecom Regulatory Authority of India (TRAI) |
|---|---|
| Operator routes | 3 · Reliance Jio, Bharti Airtel, Vi (Vodafone Idea) |
| Sender-ID lead time | 3-7 business days (DLT header registration) |
| Typical OTP latency | 3.0 s |
| Mobile subscribers | 1,150M |
| Dialling code · MCC | +91 · 404 / 405 |
| Time to launch | Live in 5–15 business days from test-access request to production |
| Billing currencies | INR · USD |
| Published SMS band | INR 0.183 – 0.2163 |
SMS to India: common questions
Which operators carry SMS to India, and at what rate?
What does the SMS price include?
Do I need to register a sender ID in India?
How do I get test access for India?
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 (INR per SMS) |
|---|---|---|---|
| Pay-as-you-go | 0 – 100K messages / month | List rate | ₹ 0.1830$ 0.0022 USD |
| Growth | 100K – 1M messages / month | −12% | ₹ 0.1611$ 0.0019 USD |
| Volume | 1M – 5M messages / month | −26% | ₹ 0.1354$ 0.0016 USD |
| Enterprise | 5M+ messages / month | −40% | ₹ 0.1098$ 0.0013 USD |
More on India
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 India on approved routes.
Test access on request, with a reply within one business day. Live in 5–15 business days from test-access request to production. 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"}'