A2P SMS regulations in Sri Lanka.
Compliance with TRCSL rules and sender-ID registration.
A2P SMS to Sri Lanka is regulated by the Telecommunications Regulatory Commission of Sri Lanka (TRCSL). TRCSL + operator sender ID registration. Sinhala, Tamil, English all supported, with approval typically taking 5-10 business days. Sri Lanka PDPA 2022 enforced. BroadNet carries this traffic over direct operator connections.
Who regulates A2P SMS in Sri Lanka?
Application-to-person messaging to Sri Lanka is overseen by the Telecommunications Regulatory Commission of Sri Lanka (TRCSL), which licenses the operators that terminate A2P traffic and sets the conditions those routes run under. BroadNet delivers into Sri Lanka over direct operator connections — Dialog Axiata, Mobitel and Hutch Sri Lanka — rather than through resold or grey routes, so the sender ID, the delivery receipt and the audit trail all come back from the licensed path.
- Telecoms regulator: Telecommunications Regulatory Commission of Sri Lanka (TRCSL).
- Direct operator routes: Dialog Axiata, Mobitel and Hutch Sri Lanka.
- Sender-ID registration: TRCSL + operator sender ID registration. Sinhala, Tamil, English all supported.
- Typical lead time: 5-10 business days.
Sender ID registration in Sri Lanka
TRCSL + operator sender ID registration. Sinhala, Tamil, English all supported. Registration is not a formality — an unregistered or mismatched sender ID is the most common reason otherwise-valid traffic is filtered, and the failure is usually silent rather than a hard rejection. Plan 5-10 business days for approval and register before you need the route, not during a launch.
- Lead time: 5-10 business days.
- BroadNet files sender IDs on your behalf through the TRCSL-licensed operators.
- Sinhala / Tamil / EN: All three at parity.
- Time to production: Live in 5–15 business days from test-access request to production.
Consent, content and timing rules
Sri Lanka PDPA 2022 enforced. TRCSL's promotional-messages guidelines bar promotional messages from 20:00 to 08:00. Timing is enforced rather than advisory: a promotional send that lands outside the permitted window is a compliance event regardless of how the list was built. Transactional messages — one-time passcodes, delivery and account alerts — are treated differently from marketing, but the distinction is decided by the content of the message rather than by how the campaign is labelled.
- TRCSL sender ID: Sender IDs registered via operator route.
- PDPA 2022: Sri Lanka Personal Data Protection Act enforced.
- Sinhala / Tamil / EN: All three at parity.
- No promotional messages 20:00-08:00 (TRCSL guidelines).
What this means for your integration
Practically, three things decide whether traffic to Sri Lanka performs: a registered sender ID on a TRCSL-licensed route, a consent and opt-out record you can evidence, and message content that matches the category it was registered under. BroadNet's compliance engine checks each submission against the Sri Lanka ruleset before it reaches the operator, so a non-compliant send is rejected back to you rather than filtered silently downstream — which is the difference between a fixable error and traffic that quietly disappears.
- Every message returns a delivery receipt (DLR); BroadNet does not publish per-country delivery percentages.
- Indicative list pricing: USD 0.025 – 0.045 per message.
- Addressable mobile base: 29M subscribers.
- PDPA 2022: Sri Lanka Personal Data Protection Act enforced.
- Submit your KYC packTrade licence, authorisation letter and sample messages
- BroadNet files the applicationWith the operators or the regulator, as the market requires
- Review and approvalTypical lead time5-10 business days
- Send under your brandYour approved sender ID on every message
Technical facts for Sri Lanka
Network codes, message lengths and sender-ID rules in one table. Segment lengths are the GSM standard values (3GPP TS 23.038).
| Mobile country code (MCC) | 413 |
|---|---|
| Dialling code | +94 |
| Operators (MCC-MNC) |
|
| SMS length, GSM-7 (Latin alphabet) | 160 characters in a single SMS; 153 per part when concatenated |
| SMS length, UCS-2 (Arabic, Cyrillic and other scripts) | 70 characters in a single SMS; 67 per part when concatenated |
| Regulator | TRCSL (Telecommunications Regulatory Commission of Sri Lanka) |
| Sender-ID rules | TRCSL + operator sender ID registration. Sinhala, Tamil, English all supported. |
| Sender-ID lead time | 5-10 business days |
Last reviewed
More on Sri Lanka
Compare A2P SMS rules across the region.
Each market pairs a regulatory playbook with its live coverage and operator-direct routing detail.
Sri Lanka rules: promotional vs. transactional SMS
| Capability | Promotional / marketing | Transactional / service (OTP, alerts) |
|---|---|---|
| Registered sender ID required | ||
| Prior consent required | — | |
| Opt-out instruction required | — | |
| Restricted to a permitted sending window | — | |
| Delivery receipts available |
Common questions
Who regulates SMS in Sri Lanka?
Do I need to register a sender ID for Sri Lanka?
How long does it take to start sending to Sri Lanka?
Is there a permitted window for promotional SMS in Sri Lanka?
What does A2P SMS cost in Sri Lanka?
What delivery rate should I expect in Sri Lanka?
Keep exploring
Test first. Go live with confidence.
Test access on request, reply within one business day. Pay-as-you-go in production. Volume pricing from 1M messages/month.