TRAI DLT Registration for Bulk SMS in India

Complete step-by-step guide to register your Principal Entity, Sender ID, and SMS Templates on Jio, Videocon, VIL & BSNL — and start sending compliant bulk SMS today.

DLT registration

Template Scrubbing is Live

Messages without DLT-approved templates are blocked by all operators. Register your templates now →

What is TRAI DLT Registration?

DLT stands for Distributed Ledger Technology — a blockchain-based compliance system introduced by TRAI under the TCCCPR 2018 regulations. Every business sending commercial SMS in India must register on a DLT platform operated by a licensed telecom operator. The system records every sender, every header, and every message template on an immutable blockchain. When you send a message through SMSGatewayHub, these records are verified in real time at the operator end — a process called DLT scrubbing. Messages that match are delivered. Messages that don't match are blocked before reaching any recipient. TRAI significantly strengthened this framework with the February 2025 TCCCPR amendments, introducing stricter PE-TM traceability, mandatory URL whitelisting, and biometric verification for new registrants.

🏢

Principal Entity ID

📨

Sender ID (Header)

📝

Content Template

Trai DLT Registration

Any Business Sending Commercial SMS in India

No minimum volume. No industry exemption. If you send bulk SMS to Indian mobile numbers — OTPs, alerts, or promotions — DLT registration applies to you.

🛒

E-Commerce & Retail

Order confirmations, delivery tracking, sale alerts, and loyalty program updates

🏦
Banking & Finance

Transaction alerts, OTPs, loan updates, and investment notifications (RBI regulated)

🏥
Healthcare

Appointment reminders, test report alerts, prescription refill, and health tips

🎓
Education

Admission updates, fee reminders, exam schedules, and result notifications

🚀
Startups & SaaS

Login OTPs, account verification, trial expiry reminders, and feature updates

🏘️
Real Estate

Property alerts, site visit follow-ups, payment reminders, and project updates

🛡️
Insurance

Premium reminders, claim status updates, policy renewals, and coverage alerts

🏛️
Government & PSUs

Citizen communication, service updates, and official notifications

SMS Categories Under DLT Framework

Choose the correct SMS route based on your business type and consent model.

Banks & RBI-Regulated Entities Only

Transactional SMS is reserved exclusively for banks and RBI-regulated financial institutions. These messages can be sent 24×7 to both DND and non-DND numbers.

Who Can Use: Banks & RBI-regulated FIs only
Header Type: 6-character alpha
Delivery Hours: 24×7 including DND
Examples: Bank OTPs, Debit/Credit alerts
DND Restriction: None — all numbers

If you send OTPs for app login, order alerts, or account updates — this is NOT your category. Use Service Implicit instead.

Most Common — For OTPs & Alerts

Service Implicit SMS is used by businesses with an existing customer relationship. Consent is implicit through service usage.

Who Can Use: Any business with registered customers
Header Type: 6-character alpha
Delivery Hours: 24×7 including DND
Examples: OTPs, order alerts, delivery SMS
DND Restriction: None — all numbers

Requires Customer Consent on Record

Service Explicit SMS which fall under the category of Promotional traffic.

Who Can Use: Any business running marketing campaigns
Header Type: 6-character alpha like : VM-SMSTEC
Delivery Hours: 10:00 AM to 9:00 PM
Examples: Sale alerts, discount offers, new launches
DND Restriction: None DND NUMBERS only

Marketing & Offers Only

Promotional SMS is used for marketing campaigns, offers, and festive promotions. Can only be sent during permitted hours to non-DND numbers.

Who Can Use: Any business running marketing campaigns
Header Type: 6-digit numeric Like : VM-234344
Delivery Hours: 10 AM to 9 PM only
Examples: Sale alerts, discount offers, new launches
DND Restriction: Non-DND numbers only

DLT Platform Comparison

Jio vs Videocon vs VIL vs BSNL — Which DLT Platform to Choose?

📡

Videocon SmartPing

₹5,900/yr

Fees subject to portal policy
  • ✓ Simpler registration process
  • ✓ Good for startups
  • ✓ Application status trackable
📶

Jio TrueConnect

~₹5,900/yr

Annual subscription · incl. GST
  • ✓ Largest subscriber base
  • ✓ Straightforward KYC process
  • ✓ English templates only
🔵

VILPower

~₹5,900/yr

Incl. GST · Physical agreement needed
  • ✓ Vodafone Idea network coverage
  • ⚠ Bond paper agreement required
  • ⚠ Medium complexity
🟢

BSNL UCC

~₹3,300/yr

Incl. GST · Physical agreement needed
  • ✓ Suitable for government entities
  • ⚠ Bond paper agreement required
  • ⚠ Medium complexity
🔴

Airtel

₹5,900/yr

Incl. GST · Physical agreement required
  • ✓ Suitable for businesses requiring operator-specific routing
  • ⚠ Medium complexity registration
  • ⚠ Physical documentation required
🔵

TATA

₹5,900/yr

Incl. GST · Straightforward KYC process
  • ✓ Suitable for businesses requiring VIL-specific routing
  • ✓ Low complexity registration
  • ✓ Smooth KYC approval process

Documents Required for TRAI DLT Registration

Business PAN Card

Your entity name on PAN must exactly match what you enter during registration — including spacing and abbreviations.

GST Registration Certificate

Serves as both address proof and business identity. Businesses below GST threshold can use alternative proofs.

Letter of Authorization (LOA)

On company letterhead, authorising the person completing registration to act on the company's behalf. Must be signed by an authorised signatory.

TRAI DLT Registration Documents

Key DLT Compliance Updates — 2024 & 2025

TRAI regulations continue to evolve. If your DLT setup predates these changes, a review is recommended.

OCT 2024

URL Whitelisting Mandatory

All URLs included in SMS content — including shortened links — must be pre-registered and whitelisted on the DLT platform.

OCT 2024

Variable Tagging Validation

Stricter validation requiring variables to indicate their purpose (OTP, name, order ID, amount, date).

FEB 2025

TCCCPR 2025 Amendments

Mandatory PE-TM traceability, biometric authentication, physical verification, and tighter complaint thresholds.

FEB 2025

Number Series Changes

Promotional voice calls must use 140 series. Transactional/service use 1600 series.

FEB 2025

Digital Consent Acquisition

Mandatory Digital Consent Acquisition (DCA) introduced for promotional messages.

ONGOING
Stricter Complaint Thresholds

Complaint threshold reduced from 10 in 7 days to 5 in 10 days.

DLT Registration & SMS Activation Process

Complete all mandatory steps before sending compliant SMS campaigns.

Register as Principal Entity — Get Your Entity ID

Timeline: 2–5 Working Days
Jio TrueConnect Registration
  • 1 Visit trueconnect.jio.com → Click Register Now
  • 2 Choose Principal Entity → New Registration
  • 3 Select "No" for existing DLT registration
  • 4 Enter Company Details (PAN, Address)
  • 5 Upload PAN, GST, LOA Documents
  • 6 Complete OTP Verification & Submit
  • 7 Receive Login Credentials via Email
Videocon SmartPing Registration
  • 1 Go to smartping.live → Select Principal Entity
  • 2 Choose Company Location
  • 3 Fill Company & Contact Details
  • 4 Upload PAN & GST Documents
  • 5 Submit & Complete OTP Verification
  • 6 Track Application Using Reference ID

Register Your Header (Sender ID)

A Header (Sender ID) is the 6-character name displayed as the sender of your SMS. It creates instant brand recognition before the message is even opened. Example: FSTDLV (Logistics Company) or HDFINB (NBFC)

🔤
Alpha Header (Service / Transactional)
  • 6-character alphabetic sender name
  • Used for OTPs, alerts, service updates, invoices, order confirmations
  • Must closely match your brand or registered company name
  • Case-sensitive: ABCDEF ≠ abcdef
  • If different from company name, attach domain proof or trademark
🔢
Numeric Header (Promotional Only)
  • 6-digit numeric sender ID
  • Used strictly for marketing & promotional campaigns
  • Delivers only to Non-DND numbers
  • Allowed sending time: 10:00 AM – 9:00 PM
  • Select correct industry category during registration
⚠️
Activation Required:
After your headers are approved on the DLT portal, please email a screenshot of the approved headers from your DLT dashboard to support@smsgatewayhub.com for activation on your SMSGatewayHub account.

Add SMSGatewayHub as Telemarketer

A Telemarketer in DLT terminology is the SMS gateway that sends messages on your behalf. Linking SMSGatewayHub Technologies Pvt. Ltd. establishes the PE-TM traceability chain mandated by TRAI's 2025 TCCCPR amendments.

SMSGatewayHub Technologies Pvt. Ltd. — Telemarketer ID
1302157243747322354
Jio TrueConnect
  1. Go to Campaign → My Telemarketers → Manage Telemarketers
  2. Search for "1302157243747322354"
  3. Drag the result to the right panel
  4. Click Apply
Videocon SmartPing
  1. Go to Telemarketer Request
  2. Enter Telemarketer ID "1302157243747322354"
  3. Click View Details
  4. Submit Request
VILPower
  1. Go to Telemarketer → Add
  2. Search SMSGATEWAYHUB TECHNOLOGIES PRIVATE LIMITED
  3. Select from dropdown
  4. Enter TM ID → Click Add
BSNL UCC
  1. Go to Telemarketer → Add
  2. Search SMSGATEWAYHUB
  3. Select from dropdown
  4. Enter TM ID → Click Add

VILPower & BSNL — Service Agreement

VILPower and BSNL require a physical service agreement — an additional step not required on Jio or Videocon. Contact our sales team at support@smsgatewayhub.com with your Unique ID to receive the agreement document.

Agreement Submission Process
  1. Email support@smsgatewayhub.com with your Unique ID
  2. Receive the agreement copy from our team
  3. Fill in all company and signatory details
  4. Print on bond paper (Rs. 100 for VILPower, Rs. 50 for BSNL)
  5. Get signed by authorised signatory
  6. Send soft copy or courier to our Indore office
Authorised Signatory Document (Any One Required)
  1. GST document showing authorising signatory's name
  2. Ministry of Corporate Affairs (MCA) document
  3. Board Resolution on company letterhead
  4. MOU / MOA as applicable
📍 Courier Address:
163-B, Keshar Bagh Rd, Model Town Colony, Sachidanand Nagar, Indore (M.P.) 452009

Register Your SMS Content Templates

Register Your SMS Content Templates

Every unique message format needs a separately approved template — registration is free.

Template registration is where many businesses trip up. Every message format you send — whether an OTP, a delivery update, or a promotional offer — needs its own pre-approved template. Without it, the message is blocked even if your Entity ID and Header are approved.

Template Creation Rules (October 2024 Updated)
  1. Use {#numeric#}, {#alphanumeric#}, {#url#}, {#urlott#}, {#cbn#}, {#email#} Variable fields in all new SMS templates created post 14th Jan 26 must be pre-tagged with a defined data type and purpose. Only the data permitted by the tag can be populated at runtime.
  2. Your brand name must appear in the message body (mandatory since October 2020)
  3. Select all sender headers you plan to use — you cannot add headers later
  4. All URLs must be pre-whitelisted on your DLT account before using in templates
  5. Select the correct content category (Promotional / Service Explicit / Service Implicit)
October 2024 Important Update

Select operators have introduced stricter variable tagging validation. Variables in message templates should indicate their specific purpose (OTP, name, order ID, amount, URL). Check your platform’s current validation rules before submitting new templates.

Jan 2026 Important Update

Mandatory Variable Tagging Variable fields in all new SMS templates created post 14th Jan 26 must be pre-tagged with a defined data type and purpose. Only the data permitted by the tag can be populated at runtime. Examples of approved variable tags: {#numeric#} – OTPs, amounts, numbers {#alphanumeric#} – Reference IDs, ticket numbers {#url#} – Website links {#urlott#} – OTT / App download links {#cbn#} – Callback numbers {#email#} – Email addresses

Add Approved Templates to SMSGatewayHub

DLT approval and gateway setup are two separate steps. After your templates are approved on the DLT platform, you must mirror them in your SMSGatewayHub account. This allows the platform to automatically attach the correct DLT Template ID to every message — without requiring any changes to your existing API integration.

Portal Steps (1–4)

1.
Login to Account
Log in to your SMSGatewayHub account
2.
Open Templates Section
Under the Send tab → Templates & Drafts
3.
Request New Template
Click Request New Template
4.
Enter Template Details
Add template title & DLT-approved Template ID

Configuration (5–8)

5.
Select Configuration
Choose category, Sender ID & language
6.
Add Approved Content
Paste exact DLT-approved message content
7.
Replace Variables
Replace placeholders with restricted items
8.
Submit Template
Click Request New Template
Important for API Users

No changes to your existing API calls are required. SMSGatewayHub automatically matches your outgoing message content against your approved templates and passes the correct Template ID to the operator on every request.

Avoid These Pitfalls

6 Common DLT Registration Mistakes That Delay Approval

These are the most avoidable reasons we see DLT applications get rejected or delayed.

📄
Company Name Mismatch

Example: PAN says "STPL Technologies Pvt Ltd" — registration says "STPL Technologies Private Limited"

Solution: Entity name must be identical across all documents, including spacing and abbreviations.

🖼️
Poor Document Quality

Example: Blurry, cropped, or low-resolution document scans uploaded during KYC.

Solution: Use clear, complete scans at minimum 200 DPI — all corners and text must be fully visible.

📨
Header Without Justification

Example: Sender ID "FASTDL" for "Speedy Logistics Pvt Ltd" — no explanation attached.

Solution: Attach domain proof, trademark certificate, or written justification if header differs.

🏷️
Missing Brand Name in Template

Example: Template submitted without company or brand name.

Solution: Brand name or trademark must appear in the message body — mandatory since October 2020.

📁
Wrong SMS Category

Example: OTP template submitted under "Transactional" category.

Solution: Transactional is for banks only. App-based OTPs must use "Service Implicit".

🔗
Telemarketer Not Linked

Example: Entity ID approved but messages still blocked — TM not added.

Solution: Telemarketer binding is mandatory. Messages will be blocked without it.

Why Compliance Matters

What Happens Without DLT Registration?

The difference between compliant and non-compliant SMS sending in India.

Without vs With TRAI DLT Registration

Capability Without DLT With DLT ✓
Message Delivery ✗ Blocked ✓ Delivered
Sender Name ✗ Unknown / blocked ✓ Your brand name
OTP Delivery ✗ Failed ✓ 24×7 delivery
Promotional SMS ✗ Not possible ✓ 10AM–9PM
TRAI Compliance ✗ Violation ✓ Fully compliant
API Integration ✗ Requests rejected ✓ Full API access
Delivery Reports ✗ Unavailable ✓ Real-time reports
TRAI DLT Registration Documents

Frequently Asked Questions About DLT Registration

Yes. Any business sending commercial SMS to Indian mobile numbers must complete DLT registration under TCCCPR 2018. This applies regardless of company size, industry, or message volume. Even startups sending a handful of OTPs per day fall under this requirement.

With correct and complete documents, the timeline is 5–7 business days. Entity approval takes 2–5 days, header approval 1–3 days, and template approval 1–2 days. Incorrect submissions take longer.

Usually one DLT registration is enough. Approvals sync across Indian telecom operators. Exceptions apply if your SMS gateway requires routing via VIL or BSNL.

No. OTPs are classified as Service Implicit SMS and must use an approved alpha header and approved template. Unregistered OTPs are blocked by operators.

Fees vary by operator. Jio TrueConnect charges approx ₹5,900/year (incl. GST). VIL and BSNL charge in a similar range. Always verify directly on the operator portal.

Promotional uses 6-digit numeric headers and works 10 AM–9 PM to non-DND numbers. Non-Promotional uses 6-character alpha headers and supports OTPs, alerts, and 24×7 delivery — including DND numbers.

Common reasons: Telemarketer ID not linked, header not activated, template mismatch, or template not mapped in your SMS panel.

Yes. Header registrations require yearly renewal. Entity registrations on platforms like Jio TrueConnect also operate annually. Templates usually do not require renewal.
Ready to go?

The easiest way to send engaging messages to your customers

Start Messaging for Free Today