- DLT is a set of linked records. One Principal Entity owns many headers, and each header owns many templates. Each template links to only one header.
- The category is a legal test. A message becomes promotional if it holds any promotional content, and a transactional message must follow a customer-initiated transaction within 30 minutes.
- Templates are now typed. TRAI’s November 2025 direction requires a tag on every variable, and links and callback numbers are checked against your whitelist.
- Registration can lapse. Unused headers and templates can be deactivated after 90 days, and a missed annual self-certification brings automatic suspension.
- New rules are coming into force. The TCCCPR Third Amendment sets a six-hour limit for suspending a misused header, and a credential leak can change your IDs.
What is the full form of DLT?
DLT stands for Distributed Ledger Technology. TRAI’s regulations define it as a shared, sequenced, cryptographically secured record that many participants hold and act on together. In Indian telecom, the term has a narrower meaning. It refers to the ledger networks that access providers run under the Telecom Commercial Communications Customer Preference Regulations, 2018 (TCCCPR). Developers usually say “DLT” for the whole compliance regime and “the DLT portal” for the website where they file records. The regulation names separate ledgers for headers, consent, consent templates, content templates, preferences, and complaints. TRAI’s December 2024 note put the number of active Principal Entities at about 1.13 lakh. A shared record means that every operator can verify the same sender without trusting a claim in the message.What do you register on DLT?
You register six kinds of record. Three of them produce the IDs that travel with every message, and the other three decide whether a given send is allowed.Who needs DLT registration?
Anyone sending commercial communication to Indian numbers over telecom routes needs to be in the chain somewhere. Your role decides what you file.How do you complete DLT registration?
The work runs in a fixed order, because each record depends on the one before it. The approval times below come from vendor guides, because we found no regulator-published service level. Exotel’s overview puts entity and template work at one to two weeks. Treat these as a planning range.Choose a portal
Register the Principal Entity
Register headers
Whitelist your links and numbers
Register templates with tagged variables
Register consent templates where needed
Declare the chain and give your provider the IDs
Which portal should you use?
Exotel says one registration is enough, because it propagates across operators. That makes the choice mostly about what you plan to do next.How much does DLT registration cost?
Budget for the entity fee, and expect it to vary by portal. Exotel gives ₹5,000 to ₹10,000 as a one-time fee. Message Central gives about ₹5,000 to ₹5,900, plus up to ₹500 per header and yearly maintenance. These are vendor figures rather than official rates. The regulation lets TRAI set such fees or direct providers to, and we didn’t find a single published schedule, so confirm the amount on your portal before paying.How do you choose the right message category?
Category drives consent, preference checks, and the header suffix. Work through the questions in order, because the first match wins.- Mixed content turns promotional. A delivery update with a discount line is a promotional message, whatever category you filed.
- Thirty minutes is part of the test. A reminder sent the next day doesn’t fit the transactional definition, so it needs another category.
- Explicit service consent is short. Consent for messages that complete an ongoing purchase lasts seven days, unless TRAI directs otherwise.
How does a DLT template get checked?
A template is a pattern with fixed and variable parts. The regulation defines transactional and service templates this way, and describes a promotional template as fixed content. The regulation tells registrars to create a one-way hash of the fixed part, and to define how the fixed and variable parts are pulled out of a real message. That design explains why small wording changes fail: your text no longer yields the same fixed part.What happens when you send a message?
Your message passes through a declared path, and each stage has a defined way to stop it. The diagram simplifies the order, because operators can split these checks across their own systems.What has changed in the DLT rules?
Most of today’s enforcement arrived from 2024 onward. If you registered before then, compare your setup with each step.- The originating provider suspends the misused header or template within six hours of noticing it, and sends you a notice within 48 hours.
- You reset passwords, API keys, and system permissions within three business days of the notice, and file a complaint with a law enforcement agency in that same period.
- If credentials leaked, your registrar de-registers all your headers and templates within five business days, or in phases if it allows. You then re-register them, and they receive new IDs.
- You review every registered header and template within ten business days, and report the cause to the provider.
How do you keep a DLT registration healthy?
Treat DLT records like production configuration with an owner and a review date.- Self-certify every year. Providers must suspend senders automatically when details, headers, or templates go uncertified. Put the date on a shared calendar.
- Audit idle records every quarter. List headers and templates that won’t send within 90 days, and either retire them or plan for reactivation.
- Limit portal access. Each credential can now trigger a sender-wide event, so use named users and remove leavers quickly.
- Keep consent evidence. Under the Third Amendment, an inquiry supports messages for seven days only when it was written or digital and you hold it in verifiable form. Legacy consent counts only if you obtained it through verifiable means and register it on the providers’ digital platform.
- Review your templates against your product copy. A copy edit can break a match with a valid template, so add template checks to your copy review.
Does DLT apply to voice calls?
Yes. The regulation’s template definitions cover voice calls as well as messages, and TRAI required the 140xxx series to move onto DLT in 2024. On voice, Vobiz’s guide notes that the header is the DID itself. The number series depends on the call type. Promotional calls use 140xx, and regulated financial entities and government bodies use 1600xx for service and transaction calls. TRAI’s November 2025 direction set dates for RBI, SEBI, and PFRDA entities in phases. The dates for RBI-regulated entities ran from 1 January to 1 March 2026. Check the annexure for your entity type, because some intermediaries remain voluntary. Automated calling gets its own rule. The Third Amendment defines application-to-person (A2P) calls as those an application or automated platform starts without direct human dialing. You must declare them to your provider in advance, with the caller ID ranges you plan to use, or they count as unsolicited. The notification starts this rule 60 days after Gazette publication.How Vobiz handles DLT
Vobiz supports DLT for both messaging and voice. You keep your own registration on a DLT portal, and Vobiz carries the identifiers.- SMS fields. Send a message accepts
dltEntityId,dltHeaderId, anddltTemplateId. The India DLT guide explains how they map to your records. Vobiz stores them on the message, and operators check each message against your registration. - Broadcasts. Broadcasts take the same three fields once, up to 64 characters each, and copy them onto every recipient’s message. After variables are substituted, each message must still match the template.
- Sender IDs. India uses registered headers rather than long codes. The available numbers endpoint returns an empty list for
country=IN, with a hint that explains why. To use a header as afromvalue, register it and contact Vobiz support. - Market rules. The coverage endpoint returns market notes for a country, plus a
sendWindowwhere the country restricts sending hours, so your code can read them. - Opt-outs and events. Opt-outs record STOP replies, and later sends to those recipients return
422. You can follow delivery through webhooks (callbacks). - 140 and 160 voice. The DLT entity guide covers your organisation’s records, DID provisioning covers each number, and the acquisition guide covers how numbers are sourced. Vobiz’s docs use “160 series” for this service and transactional range.
- Complaints. The UCC and NDNC page explains complaint handling, and India calling regulations covers the wider voice rules.
Frequently asked questions
What is the full form of DLT?
What is the full form of DLT?
Can I send SMS in India without DLT registration?
Can I send SMS in India without DLT registration?
Is DLT registration required for OTP messages?
Is DLT registration required for OTP messages?
How long does DLT registration take?
How long does DLT registration take?
Is DLT registration free?
Is DLT registration free?
Does DLT apply to voice calls?
Does DLT apply to voice calls?
Further reading on Vobiz
- India DLT for SMS · DLT entity registration guide · Messaging compliance overview
- DID provisioning for 140 and 160 · 140 and 160 acquisition guide · Number series FAQ
- UCC and NDNC compliance · India calling regulations · What is SIP trunking?
Sources
Indian regulators- TRAI, Telecom Commercial Communications Customer Preference Regulations, 2018, consolidated document, May 2026. TRAI notes that the gazetted text prevails over this consolidation.
- TRAI, TCCCPR (Second Amendment) Regulations, 2025, 12 February 2025.
- TRAI, TCCCPR (Third Amendment) Regulations, 2026, 18 September 2026.
- TRAI, Press release 119/2026 on the Third Amendment, 18 September 2026.
- TRAI, Press release 91/2026 on the 1600 and 140 series, 10 July 2026.
- TRAI, Direction on pre-tagging variables in content templates, 18 November 2025.
- TRAI, Direction on phase-wise adoption of 1600-series numbers, 19 November 2025.
- TRAI, Direction on message traceability timelines, 28 October 2024.
- TRAI, Direction revising the link whitelisting date, 30 August 2024.
- PIB, TRAI achieves key milestone in ensuring SMS traceability, 19 December 2024.
- PIB, TRAI issues directions to curb misuse of messaging services, 20 August 2024.
- Exotel, What is DLT?
- Exotel, DLT registration
- Infobip, India local and international DLT registration
- Message Central, DLT registration in India
- MSG91, Variable tagging on DLT SMS templates
- Fast2SMS, DLT new rules 2026: variable tagging in content templates