DLT registration & template filing — free with every plan

OTP SMS price list in India

OTP credits are priced slightly above ordinary transactional traffic because they run on a dedicated high-priority bind rather than a shared one. Every slab below shows the base amount and the GST-inclusive total.

Dedicated OTP bind< 5 second target₹0 setup fee1-year validityVoice OTP fallback
Rate card

Every rate, slab by slab.

Per-unit rates are quoted excluding GST, as is standard in the industry. The column marked You pay is the real amount including 18% GST, worked out for each slab so you are not doing the arithmetic yourself.

OTP SMS pricing
VolumeRate per SMS (ex GST)Base amount You pay (incl. 18% GST)Validity
5,000 SMS₹0.36₹1,800₹2,1241 year
10,000 SMS₹0.30₹3,000₹3,5401 year
25,000 SMS₹0.27₹6,750₹7,9651 year
50,000 SMS₹0.25₹12,500₹14,7501 year
1 Lakh SMS₹0.19₹19,000₹22,4201 year
2 Lakh SMS₹0.19₹38,000₹44,8401 year
5 Lakh SMS₹0.17₹85,000₹1,00,3001 year
10 Lakh SMS₹0.16₹1,60,000₹1,88,8001 year

Dedicated high-priority route with a sub-5-second delivery target and voice OTP fallback.

What the price actually buys

The part most rate cards leave out.

An OTP costs a little more than a transactional SMS for one reason: it is not sharing an operator bind with anybody's marketing campaign. That is what buys the sub-five-second target, and it is also why a provider quoting OTP at the same price as promotional traffic is almost certainly routing it through the same queue.

If you want a voice OTP fallback behind it — a call that reads the code aloud when the SMS is not verified — that is billed separately per connected call at the voice OTP rate. Only the fallbacks that actually connect are charged, so it costs you nothing on the users whose SMS arrived normally.

₹0
Setup fee on SMS plans
1 year
Validity on SMS & voice credits
18%
GST, included in every total shown
Free
DLT header & template filing help
Other rate cards

Pricing for everything else we run.

Or open the complete price list — every service, every slab and the DLT charges on one page, or read what the service actually does on the otp sms page.

FAQ

Pricing questions, no fine print.

Why does OTP SMS cost more than transactional SMS?

Because it runs on a separate high-priority operator bind reserved for authentication traffic, rather than sharing a route with campaign traffic. That separation is what delivers the sub-five-second target; without it, your OTPs queue behind other customers' bulk campaigns.

What is the lowest OTP SMS rate?

Rs 0.16 per SMS excluding GST at the ten-lakh slab, and Rs 0.36 at five thousand. The GST-inclusive total for each slab is in the table above.

Is there an extra charge for the 2FA send-and-verify API?

No. The 2FA API carries no licence or per-call fee — you pay only for the messages it sends, at the OTP rate above. A user who verifies on the first code costs you exactly one SMS.

Do unused OTP credits expire?

They carry a one-year validity from the date of purchase. Since OTP volume is usually tied to signups rather than campaigns, most accounts top up in smaller, more frequent slabs than they would for promotional traffic.

Enquiry & quote

Tell us what you need. We reply the same day.

Send your requirement and our team will set up a free test account with live credits, help you file your DLT header and templates, and share a written quote.

Send your requirement

We reply with a price, and set up free test credits so you can check delivery before you pay.

or

By submitting you agree to be contacted about your enquiry. We never sell or share your data — see our privacy policy.

Chat with us