DLT Registration for SMS in India: A Step-by-Step Guide
TRAI's DLT framework is mandatory for any business sending SMS in India. Here's what gets registered, in what order, and why messages get blocked without it.
Why DLT exists
TRAI (the Telecom Regulatory Authority of India) mandates that every commercial SMS sent in India be traceable back to a registered, verified sender. The mechanism for that is DLT — a blockchain-based registry, operated by each telecom operator, where businesses register their identity, their sender IDs, and the exact content templates they intend to send. An SMS that doesn't match a registered template from a registered sender gets blocked at the operator level before it reaches the recipient.
This isn't optional or a "nice to have" — it's the mechanism that makes commercial SMS delivery possible in India at all. Any SMS gateway provider that tells you otherwise either handles DLT registration on your behalf without saying so, or the messages simply won't deliver reliably.
The three things you register
- Entity registration — your business registers once on the DLT platform of an operator (this typically propagates across other operators too), submitting business identity documents (PAN, GST, incorporation certificate) to get a unique Entity ID
- Sender ID / header registration — the 6-character alphanumeric ID that appears as the sender (e.g. "MSGIFY") gets registered against your Entity ID, tied to a specific message category (promotional, transactional, service explicit, or service implicit)
- Template registration — every distinct message template you plan to send, including variable placeholders, is submitted for approval and matched at send time; a message that doesn't match an approved template gets rejected regardless of a valid sender ID
The order matters
Entity registration has to be approved before sender ID registration can be submitted, and sender ID registration has to be approved before templates can be registered against it. Each step typically takes a few business days for operator approval, so the realistic timeline from a standing start to being able to send your first registered SMS is measured in days to a couple of weeks, not hours — plan account setup accordingly if SMS is on a launch-critical path.
Promotional vs. transactional: why the category matters
The message category you register against your sender ID determines what you're allowed to send and when. Promotional messages can only be sent between 9 AM and 9 PM IST and cannot go to numbers on the National DND (Do Not Disturb) registry. Transactional and service-explicit messages (OTPs, order confirmations, alerts the customer explicitly signed up for) are exempt from DND blocking and time-of-day restrictions, but only if they're registered under the correct category — registering a promotional template under a transactional category is a compliance violation, not a workaround.
Frequently Asked Questions
Entity registration is typically approved within a few business days, with sender ID and template registration each taking additional days after that. A realistic end-to-end timeline for a new business is one to two weeks.
Related Reading
See How This Works in Practice
Talk to our team, or explore the product this topic relates to.