SMS Templates for Business
Copy 86+ ready-to-use SMS templates in the TRAI DLT format, with {#var#} placeholders already in place. OTP, order updates, payment reminders, appointment reminders, school fee alerts, bank alerts and festive offers, sorted by industry.
- 86+Free templates
- 12Categories
- DLTReady format
How to use these SMS templates
Every template here is written in the TRAI DLT format: the fixed text stays the same and each changing value, such as a name, amount, date or link, is marked as {#var#}. Replace BRAND with your brand name, edit the wording to match your business, and register the template on your operator’s DLT portal under the right category.
Transactional templates (OTP and bank alerts) and service implicit templates (orders, payments, appointments, reminders) reach DND numbers at any time. Promotional templates reach only non-DND numbers between 10 AM and 9 PM. When the template is approved, the message you send must match it exactly, with only the variable parts changed.
Not sure if a template will pass? Paste it into our free DLT template checker, count characters with the SMS character counter, or ask our team to review it. Read how to write a DLT template and why templates get rejected for more tips.
OTP and verification SMS templates
OTP SMS must be sent on a transactional route with a DLT-approved template. Keep the OTP at the start and add an expiry time. OTP message format guide →
Login OTP
Transactional{#var#} is your OTP to log in to BRAND. It is valid for 10 minutes. Do not share it with anyone. -BRANDSign-up verification
TransactionalUse OTP {#var#} to verify your mobile number on BRAND. Valid for 5 minutes. -BRANDPayment OTP
Transactional{#var#} is the OTP for your payment of Rs {#var#} at {#var#}. Never share your OTP. -BRANDPassword reset
Transactional{#var#} is your OTP to reset your BRAND password. If you did not request this, ignore this message. -BRANDDelivery OTP
TransactionalShare OTP {#var#} with our delivery partner only after you receive order {#var#}. -BRANDAccount change OTP
Transactional{#var#} is your OTP to update your registered {#var#} on BRAND. Valid for 10 minutes. -BRANDAadhaar/KYC consent OTP
TransactionalOTP {#var#} to confirm your KYC request with BRAND. Do not share this OTP. -BRANDApp install verification
TransactionalYour BRAND verification code is {#var#}. Enter it in the app to continue. -BRANDOrder and delivery SMS templates
Order, shipping and delivery updates are service implicit messages and reach DND numbers too. Order confirmation SMS templates →
Order confirmed
Service implicitHi {#var#}, your order {#var#} for Rs {#var#} is confirmed. Track it here: {#var#} -BRANDOrder shipped
Service implicitYour BRAND order {#var#} has been shipped via {#var#}. Expected delivery: {#var#}. Track: {#var#}Out for delivery
Service implicitYour order {#var#} is out for delivery today. Please keep Rs {#var#} ready for cash on delivery. -BRANDDelivered
Service implicitYour order {#var#} has been delivered. Thank you for shopping with BRAND. Need help? Call {#var#}COD confirmation
Service implicitPlease confirm your cash on delivery order {#var#} of Rs {#var#}. Reply Y to confirm or call {#var#}. -BRANDOrder cancelled
Service implicitYour order {#var#} has been cancelled. Refund of Rs {#var#}, if any, will be processed in {#var#} days. -BRANDReturn picked up
Service implicitReturn for order {#var#} has been picked up. Your refund of Rs {#var#} will be processed soon. -BRANDAbandoned cart (promotional)
PromotionalYou left {#var#} in your cart! Complete your order today and get {#var#}% off. Shop: {#var#} -BRANDPayment and billing SMS templates
Payment confirmations and due-date reminders are transactional or service implicit. Add the amount, due date and a payment link. Payment reminder messages →
Payment received
Service implicitDear {#var#}, we have received your payment of Rs {#var#} for {#var#} on {#var#}. Thank you. -BRANDInvoice generated
Service implicitHi {#var#}, invoice {#var#} for Rs {#var#} has been generated. Due date: {#var#}. View: {#var#} -BRANDPayment due reminder
Service implicitReminder: your payment of Rs {#var#} for {#var#} is due on {#var#}. Pay now: {#var#} -BRANDPayment overdue
Service implicitDear {#var#}, your payment of Rs {#var#} was due on {#var#}. Please pay at the earliest to avoid charges: {#var#} -BRANDEMI reminder
Service implicitYour EMI of Rs {#var#} for loan {#var#} is due on {#var#}. Keep sufficient balance in your account. -BRANDSubscription renewal
Service implicitYour BRAND {#var#} plan expires on {#var#}. Renew now to continue without interruption: {#var#}Refund processed
Service implicitRefund of Rs {#var#} for {#var#} has been processed to your {#var#}. It may take {#var#} working days. -BRANDMoney received
Service implicitRs {#var#} received from {#var#} on {#var#}. Ref no {#var#}. -BRANDAppointment reminder SMS templates
Appointment reminders cut no-shows for clinics, salons, service centres and consultants. Send one a day before and one on the day. Appointment reminder SMS guide →
Appointment booked
Service implicitHi {#var#}, your appointment with {#var#} is confirmed for {#var#} at {#var#}. -BRANDDay-before reminder
Service implicitReminder: you have an appointment at {#var#} tomorrow at {#var#}. To reschedule call {#var#}. -BRANDSame-day reminder
Service implicitYour appointment at {#var#} is today at {#var#}. Please arrive 10 minutes early. -BRANDRescheduled
Service implicitYour appointment has been moved to {#var#} at {#var#}. Call {#var#} for any change. -BRANDCancelled
Service implicitYour appointment on {#var#} at {#var#} has been cancelled. Book again: {#var#} -BRANDDoctor consultation
Service implicitDear {#var#}, your consultation with Dr {#var#} is on {#var#} at {#var#}. Token no {#var#}. -BRANDService centre visit
Service implicitYour vehicle {#var#} is booked for service on {#var#} at {#var#}. -BRANDSalon booking
Service implicitHi {#var#}, your {#var#} appointment at BRAND is confirmed for {#var#} at {#var#}.School, college and coaching SMS templates
Schools and coaching institutes send fee reminders, attendance alerts, exam dates and results to parents and students. Fee reminder SMS guide →
Fee reminder
Service implicitDear parent, fee of Rs {#var#} for {#var#} is due on {#var#}. Please pay to avoid late fee. -BRANDFee received
Service implicitDear parent, we have received fee of Rs {#var#} for {#var#}. Receipt no {#var#}. -BRANDAbsent alert
Service implicitDear parent, your ward {#var#} is absent today, {#var#}. Please inform the class teacher. -BRANDExam schedule
Service implicitDear student, {#var#} exams start on {#var#}. Download the date sheet: {#var#} -BRANDResult declared
Service implicitResults of {#var#} are declared. {#var#} has scored {#var#}. View: {#var#} -BRANDPTM notice
Service implicitParent-teacher meeting for class {#var#} is on {#var#} at {#var#}. Your presence is requested. -BRANDHoliday notice
Service implicitSchool will remain closed on {#var#} on account of {#var#}. Classes resume on {#var#}. -BRANDAdmission open (promotional)
PromotionalAdmissions open for {#var#} at BRAND. Limited seats. Visit {#var#} or call {#var#}.Banking, NBFC and insurance SMS templates
Financial alerts must be accurate and on a transactional route. Never include full account or card numbers. Bulk SMS for financial services →
Account debited
TransactionalYour A/c XX{#var#} is debited with Rs {#var#} on {#var#}. Avl bal Rs {#var#}. Not you? Call {#var#} -BRANDAccount credited
TransactionalYour A/c XX{#var#} is credited with Rs {#var#} on {#var#} by {#var#}. -BRANDLoan approved
Service implicitDear {#var#}, your loan of Rs {#var#} is approved. Disbursement in {#var#} working days. -BRANDLoan disbursed
Service implicitRs {#var#} has been disbursed to your account for loan {#var#}. First EMI date: {#var#}. -BRANDPolicy issued
Service implicitYour policy {#var#} is issued. Premium Rs {#var#}. Download: {#var#} -BRANDPremium due
Service implicitPremium of Rs {#var#} for policy {#var#} is due on {#var#}. Pay now: {#var#} -BRANDKYC pending
Service implicitDear {#var#}, your KYC is pending. Complete it by {#var#} to avoid interruption: {#var#} -BRANDCard blocked
TransactionalYour card ending {#var#} has been blocked as requested on {#var#}. -BRANDHospital, clinic and lab SMS templates
Hospitals and labs use SMS for appointments, reports and follow-ups. Do not include diagnosis details in SMS. Bulk SMS for hospitals →
Report ready
Service implicitDear {#var#}, your test report for {#var#} is ready. Download: {#var#} -BRANDSample collection
Service implicitOur phlebotomist will visit you on {#var#} between {#var#} for sample collection. -BRANDFollow-up visit
Service implicitDear {#var#}, your follow-up with Dr {#var#} is due on {#var#}. Book: {#var#} -BRANDMedicine refill
Service implicitHi {#var#}, your medicine refill for {#var#} is due on {#var#}. Order: {#var#} -BRANDDischarge summary
Service implicitDischarge summary for {#var#} is available. Download: {#var#} -BRANDHealth camp (promotional)
PromotionalFree health check-up camp at BRAND on {#var#}. Register: {#var#} or call {#var#}.Real estate SMS templates
Builders and brokers send site-visit confirmations, payment schedules and launch offers. Real estate lead follow-up messages →
Site visit confirmed
Service implicitHi {#var#}, your site visit to {#var#} is confirmed for {#var#} at {#var#}. Location: {#var#} -BRANDEnquiry received
Service implicitThank you for your enquiry about {#var#}. Our advisor {#var#} will call you shortly. -BRANDPayment milestone
Service implicitDear {#var#}, payment of Rs {#var#} for unit {#var#} is due on {#var#} as per the plan. -BRANDPossession update
Service implicitDear {#var#}, possession of unit {#var#} at {#var#} is scheduled for {#var#}. -BRANDProject launch (promotional)
PromotionalNew launch: {#var#} BHK homes at {#var#} from Rs {#var#}. Book a site visit: {#var#} -BRANDOpen house (promotional)
PromotionalVisit our open house at {#var#} this {#var#}. Special offers on booking. Call {#var#} -BRANDRetail, e-commerce and festive offer SMS templates
Promotional SMS goes only to non-DND numbers between 10 AM and 9 PM. Keep the offer, deadline and link clear. Festival wishes SMS for customers →
Sale announcement
PromotionalBRAND {#var#} Sale is live! Flat {#var#}% off on {#var#}. Shop now: {#var#}Festival offer
PromotionalCelebrate {#var#} with BRAND! Get {#var#}% off till {#var#}. Visit our store or shop at {#var#}New arrivals
PromotionalNew {#var#} collection has arrived at BRAND. Check it out: {#var#}Loyalty points
Service implicitHi {#var#}, you have {#var#} loyalty points worth Rs {#var#}. Use them before {#var#}. -BRANDCoupon code
PromotionalYour exclusive code {#var#} gives {#var#}% off on your next order. Valid till {#var#}. -BRANDBack in stock
Promotional{#var#} is back in stock at BRAND. Order before it sells out: {#var#}Store opening
PromotionalOur new BRAND store opens at {#var#} on {#var#}. Opening offers for the first {#var#} customers!Birthday wish
PromotionalHappy birthday {#var#}! Enjoy {#var#}% off on your birthday month at BRAND. Code: {#var#}Restaurant, travel and hotel SMS templates
Booking confirmations, reminders and feedback requests for hotels, restaurants and travel agents. Restaurant SMS and WhatsApp marketing →
Table booking
Service implicitHi {#var#}, your table for {#var#} at BRAND is confirmed for {#var#} at {#var#}.Hotel booking
Service implicitDear {#var#}, your stay at {#var#} is confirmed from {#var#} to {#var#}. Booking ID {#var#}. -BRANDCheck-in reminder
Service implicitCheck-in at {#var#} starts at {#var#} on {#var#}. Address: {#var#} -BRANDTicket confirmed
Service implicitYour ticket {#var#} from {#var#} to {#var#} on {#var#} is confirmed. -BRANDPickup details
Service implicitYour cab {#var#} driver {#var#} will pick you up at {#var#} from {#var#}. -BRANDWeekend offer (promotional)
PromotionalWeekend special at BRAND: {#var#} on {#var#}. Reserve now: {#var#}Service, repair and utility SMS templates
Service businesses send complaint updates, technician visits and renewal reminders. Thank you messages for customers →
Complaint registered
Service implicitYour complaint {#var#} for {#var#} is registered. We will resolve it by {#var#}. -BRANDTechnician visit
Service implicitOur technician {#var#} will visit you on {#var#} between {#var#}. Contact {#var#}. -BRANDComplaint resolved
Service implicitYour complaint {#var#} has been resolved. Rate our service: {#var#} -BRANDAMC renewal
Service implicitYour AMC for {#var#} expires on {#var#}. Renew to continue free service: {#var#} -BRANDBill generated
Service implicitYour {#var#} bill of Rs {#var#} for {#var#} is generated. Due date {#var#}. Pay: {#var#} -BRANDFeedback request
Service implicitThank you for choosing BRAND, {#var#}. Please rate your experience: {#var#}HR, employee and event SMS templates
Companies send interview schedules, shift alerts and event reminders to candidates and staff. Free DLT template checker →
Interview scheduled
Service implicitDear {#var#}, your interview for {#var#} is on {#var#} at {#var#}. Venue: {#var#} -BRANDOffer letter
Service implicitCongratulations {#var#}! Your offer letter for {#var#} has been sent to {#var#}. -BRANDShift change
Service implicitDear {#var#}, your shift on {#var#} is changed to {#var#}. -BRANDSalary credited
Service implicitDear {#var#}, your salary for {#var#} of Rs {#var#} has been credited. -BRANDEvent reminder
Service implicitReminder: {#var#} is on {#var#} at {#var#}. Your entry pass: {#var#} -BRANDWebinar registration
Service implicitYou are registered for {#var#} on {#var#} at {#var#}. Join: {#var#} -BRANDFrequently asked questions
What is an SMS template?
An SMS template is a pre-approved message format registered on the TRAI DLT portal. Fixed text stays the same and variable parts like names, amounts and dates are marked as {#var#}.
Do I need DLT approval for every SMS template?
Yes. In India every commercial SMS must match a DLT-approved template linked to your registered header (sender ID). Messages that do not match an approved template are blocked.
What does {#var#} mean in an SMS template?
{#var#} marks a variable part of the template, such as a name, OTP, amount, date or link. Each variable can hold up to 30 characters.
Which template type should I choose: transactional, service or promotional?
Choose transactional for OTPs and bank alerts, service implicit for order, payment and appointment updates, and promotional for offers and marketing. Promotional SMS goes only to non-DND numbers between 10 AM and 9 PM.
Can I use these SMS templates for free?
Yes. You can copy and edit any template on this page. Replace BRAND with your brand name and register it on DLT before sending.
Can Bulk SMS India help me get templates approved?
Yes. Our team helps with DLT registration, sender IDs and templates so your bulk SMS campaigns can start quickly.
Ready to get started?
Tell us what you want to send and how many messages a month. Our team will set up a free demo.
