facebook Skip to main content
WhatsApp 10 min read

DLT Registration for SMS in India

QuickMessage Team

QuickMessage Team

November 10, 2026

By QuickMessage Team · Last updated November 10, 2026

Quick answer

DLT registration is mandatory for every business in India that sends commercial SMS, including OTPs, alerts and offers. You register once as a Principal Entity on any telecom operator's DLT portal (Jio, Airtel, Vi or BSNL), then register your sender ID (header) and every message template, and link your SMS provider as your telemarketer. You need your business PAN, a business registration proof such as GST, and the authorised person's ID. Most operators charge a one-time fee of about ₹5,900 including GST; check the current fee on the portal before you pay.

If your OTPs or order updates suddenly stopped reaching customers, the reason is almost always DLT: an unregistered header, a template that does not match, an unapproved link, or a missing telemarketer in your chain. This guide explains how DLT works, what you need, every step of registration, the rules that changed in 2024 and 2025, and how to avoid rejections.

What is DLT?

DLT stands for Distributed Ledger Technology. Under TRAI's Telecom Commercial Communications Customer Preference Regulations (TCCCPR), 2018, telecom operators keep a shared, blockchain-based record of every business that sends commercial SMS, the sender IDs it uses, the message templates it has registered and the companies that deliver its messages. Before an SMS is delivered, the operator checks it against this record. If anything does not match, the message is blocked.

The goal is to stop spam and fraud: only registered businesses can send commercial SMS, only from their own headers, and only with content they registered in advance.

Who needs DLT registration?

  • Any business, institution or organisation that sends commercial SMS to Indian mobile numbers, through any SMS provider.
  • This includes OTPs, order and delivery updates, bill and payment reminders, appointment reminders, alerts and promotional offers.
  • It also applies to commercial voice calls, which must come from the designated 140 and 1600 number series.

Not needed for: personal SMS sent from your own phone, and WhatsApp messages. WhatsApp does not go through telecom SMS routes; business messages there follow Meta's template approval instead (more on this below).

DLT terms you need to know

Term What it means
Principal Entity (PE)Your business, the sender of the SMS.
PE ID / Entity IDThe unique ID you get after DLT approval. Your SMS provider needs it to send your messages.
Header (Sender ID)The name or number shown as the sender, such as QKSHOP.
Content templateThe fixed text of a message, with variable parts marked. Each approved template gets a Template ID.
Telemarketer (TM)The SMS provider or aggregator that delivers your messages to the operator.
PE-TM chainThe declared path from your business through each telemarketer to the operator. Messages with an undeclared chain are rejected.

Documents required for DLT registration

  • Business PAN card (company, firm or proprietor PAN).
  • Business registration proof, usually the GST certificate. Depending on your business type, the portal may accept a certificate of incorporation, Udyam registration, shop and establishment licence or another registration document.
  • ID and address proof of the authorised person who will manage the account.
  • Letter of authorisation on your letterhead, signed and stamped, if the portal asks for it.
  • An official email ID and mobile number for OTP verification.

Operators must verify registered businesses and authenticate the authorised person, so keep the person's documents ready and make sure the names match your business documents exactly.

DLT registration process: step by step

1

Choose one operator's DLT portal

Register on the portal of any one operator: Jio (TrueConnect), Airtel, Vi (Vilpower) or BSNL. The ledger is shared, so one registration works with all operators. Pick one and keep all your headers and templates there.

2

Register as a Principal Entity and pay the fee

Sign up as an Enterprise / Principal Entity, fill in your business details, upload the documents and pay the registration fee. After verification you get your PE ID. Approval usually takes a few working days, depending on the operator and whether your documents are clear.

3

Register your header (sender ID)

Apply for the header you want customers to see. It should clearly relate to your brand or business name. See the header rules below.

4

Register your content templates

Submit every message you plan to send, choose its category, mark each variable part with the right tag, and link it to your header. Any link, app link or callback number in the message must be whitelisted on the portal first.

5

Declare your telemarketer chain

Add your SMS provider's telemarketer (and any aggregator it uses) to your PE-TM chain on the portal. Ask your provider for the exact telemarketer IDs to add.

✓

Share your IDs with your SMS provider and start sending

Give your provider your PE ID, header and Template IDs. Every message you send must match an approved template word for word, apart from the variable parts.

Header (sender ID) rules

  • Transactional and service headers are usually 6 letters, for example QKSHOP.
  • Promotional headers are numeric, usually 6 digits.
  • The header should match your brand, business or product name. Generic words, other companies' names and misleading headers are rejected.
  • Since the 2025 amendment, operators add a suffix to the header that shows the message type: -P promotional, -S service, -T transactional and -G government. You do not need to do anything; the suffix follows the category of your registered template.
  • Headers and templates you do not use can be deactivated, and registered senders must self-certify their headers and templates every year.

SMS categories on DLT

Category Header suffix Typical use
Transactional-TMessages triggered by the customer's own transaction, such as OTPs
Service-SUpdates to existing customers about a product or service they use, such as order, delivery or bill reminders
Promotional-POffers and marketing, including messages to prospective customers. Customers can block promotional messages through DND preferences
Government-GMessages sent by government bodies

The 2025 amendment narrowed the service category, because it was being used to send promotions. Do not register an offer as a service message. Some portals still show older sub-categories such as "Service Implicit"; follow the options your portal shows today.

How to write DLT templates that get approved

TRAI now requires every variable in a template to be tagged with the type of value it carries. Portals commonly offer tags such as {#numeric#} for numbers and OTPs, {#alphanumeric#} for names and IDs, {#url#} for whitelisted links, {#cbn#} for callback numbers and {#email#} for email addresses. If your older templates use the generic {#var#} tag, check your portal for the deadline to update them.

OTP · Transactional

{#numeric#} is your OTP to log in to QuickShop. It is valid for 10 minutes. Do not share it with anyone.

Order update · Service

Dear {#alphanumeric#}, your order {#alphanumeric#} of Rs {#numeric#} has been shipped. Track it here: {#url#} - QuickShop

Bill reminder · Service

Dear {#alphanumeric#}, your bill of Rs {#numeric#} is due on {#alphanumeric#}. Pay online: {#url#} or call {#cbn#}. - QuickShop

QuickShop is a sample brand. Replace it with your own.

  • Keep the fixed text exact. The message you send must match the template word for word, apart from the variables. Even an extra space or changed word can cause a block.
  • Use the right tag for each variable, and do not put whole sentences inside one variable.
  • Whitelist links and callback numbers first. Since October 2024, operators block commercial SMS with a link, app link or callback number that is not whitelisted on DLT.
  • Mention your brand name in the text so the message clearly comes from you.
  • Pick the honest category. An offer is promotional, even if it goes to existing customers.

DLT registration cost

Item Typical cost
Principal Entity registrationAbout ₹5,900 including GST, one time, on most operator portals. Fees can differ by operator and change over time, so check the portal before paying.
Headers and templatesRegistered on the portal after your entity is approved. Check your portal for any charges.
Sending SMSCharged separately by your SMS provider, per message.

You only register once. Registering on more than one operator's portal is not needed and costs you twice.

DLT rule changes in 2024 and 2025

  • October 2024: link and callback number whitelisting. Commercial SMS containing a link, APK, OTT link or callback number that is not whitelisted on DLT are blocked.
  • December 2024: message traceability. Every commercial SMS must follow a declared PE-TM chain from your business through each telemarketer to the operator. Messages with an undeclared or mismatched chain are rejected.
  • February 2025: TCCCPR amendment. Header suffixes (-P, -S, -T, -G), a narrower definition of service messages, stricter verification of senders, annual self-certification of headers and templates, and deactivation of unused headers and templates.
  • Late 2025 onwards: typed variables. Template variables must be tagged with the type of value they carry, such as numeric, alphanumeric, URL or callback number.

Why SMS gets blocked even after DLT registration

Template mismatch

The sent text differs from the approved template, even by a word, a space or punctuation.

Link not whitelisted

The message contains a URL, short link, app link or callback number that is not whitelisted.

Chain not declared

Your SMS provider's telemarketer, or an aggregator it uses, is missing from your PE-TM chain.

Wrong header or category

The template is linked to a different header, or a promotional message is sent as service. Promotional messages also do not reach customers who blocked promotions.

DLT and WhatsApp: do you need both?

DLT applies only to SMS and commercial voice calls on telecom networks. WhatsApp Business messages do not need DLT registration. On the WhatsApp Business API, Meta approves your message templates instead, and messages show your business name and can include buttons, images and payment links.

Many businesses use both: WhatsApp for rich order updates and reminders, and SMS for OTPs and for customers who do not use WhatsApp. See SMS vs WhatsApp marketing to decide which to use for what.

Frequently asked questions

Is DLT registration mandatory for sending SMS in India?

Yes. Under TRAI's TCCCPR, 2018, every business that sends commercial SMS, including OTPs, alerts and offers, must register its entity, headers and templates on DLT. Unregistered messages are blocked.

How much does DLT registration cost?

Most operators charge a one-time Principal Entity fee of about Rs 5,900 including GST. Fees can differ by operator, so check the portal before paying. SMS sending is charged separately by your provider.

Do I need to register on every operator's DLT portal?

No. The ledger is shared between operators, so one registration on any operator's portal works for messages to all networks.

What documents are needed for DLT registration?

Your business PAN, a business registration proof such as a GST certificate, the authorised person's ID and address proof, and a letter of authorisation on your letterhead if the portal asks for it.

Do WhatsApp business messages need DLT registration?

No. DLT applies to SMS and commercial voice calls. WhatsApp Business API messages use templates approved by Meta instead.

Source: TRAI, Telecom Commercial Communications Customer Preference (Second Amendment) Regulations, 2025. Operator portals and fees change from time to time; always follow the current instructions on your DLT portal. This guide is for general information and is not legal advice.

Send OTP and transactional SMS with QuickMessage

Our team can guide you through DLT registration, header and template setup, so your messages reach customers. Use WhatsApp alongside SMS for richer updates.

Ready to grow your customer engagement? Trusted by businesses across India

Wait! Here's a Special Gift

Get our exclusive "WhatsApp Marketing Playbook" FREE - 50+ ready-to-use templates and strategies for Indian businesses

No spam. Unsubscribe anytime.