Pricing
Simple plans. Priced in rupees.
Pick a monthly plan, send OTP and transactional SMS across every major mobile network, and top up at your plan's rate if you need more. Delivery reports, webhooks and analytics are included.
Business plan · monthly
Most popularNPR 5,000 / month
10,000 SMS · NPR 0.50 per SMS
Unused SMS expire when the month ends
This month
- +
Monthly allowance
10,000 SMS at the start of the period
- −
OTP · 1 SMS
Built-in template
- −
Order update · 2 SMS
Approved template, 200 characters
- +
Failed on every attempt
Credited back automatically
- +
Top-up
NPR 0.50 per SMS, added to this month
Plans
Choose your monthly plan
Starter and Business include OTP and transactional SMS. Promotional SMS is available on Enterprise.
Starter
For apps that need login codes and everyday alerts working this week.
NPR 3,000 / month
4,500 SMS per month · ≈ NPR 0.67 per SMS
- 4,500 SMS every month
- OTP and transactional SMS
- Top up any time at NPR 0.67 per SMS
Business
For steady daily traffic: orders, receipts, reminders and sign-ins, at the lowest published rate.
NPR 5,000 / month
10,000 SMS per month · NPR 0.50 per SMS
- 10,000 SMS every month
- OTP and transactional SMS
- Top up any time at NPR 0.50 per SMS
Enterprise
For banks, wallets, institutions and high-volume senders who need more than a standard plan.
Contact us
Custom volume with volume pricing
- Custom monthly volume and volume pricing
- Promotional SMS with approved templates
- Custom sender name, where available
- Dedicated support
Included in every plan
- REST API
- Web dashboard
- Delivery reports and webhooks
- OTP send and verify API
- Analytics
Monthly periods
Unused SMS expire at the end of each monthly period. Your allowance starts fresh at the beginning of each period.
Top-ups
Need more? Top up at your plan's rate (Starter NPR 0.67 and Business NPR 0.50 per SMS). Top-ups are added to the current month and expire with it.
Plan finder
How many SMS do I need?
Count every part: a long or Nepali message can use 2 or 3 SMS. Not sure? The SMS calculator works it out from your text.
We recommend
Starter
4,500 SMS a month covers you.
Starter
Best fitNPR 3,000 / month
- Plan (4,500 SMS)NPR 3,000
- Top-up 0 × NPR 0.67NPR 0
- Effective per SMSNPR 0.75
500 SMS unused (they expire monthly)
Business
NPR 5,000 / month
- Plan (10,000 SMS)NPR 5,000
- Top-up 0 × NPR 0.50NPR 0
- Effective per SMSNPR 1.25
6,000 SMS unused (they expire monthly)
- Top-ups are charged at your plan's rate and expire with the month.
- Starter and Business cover OTP and transactional SMS. Promotional SMS is on Enterprise.
- Above 50,000 SMS a month, ask us about Enterprise volume pricing.
What counts as one SMS
160 English or 70 Nepali characters
1 SMS = up to 160 English (GSM-7) characters, or up to 70 characters in Nepali/Unicode. Longer messages use more SMS: 153 or 67 characters per part.
GSM-7
160 / 153English letters, digits and common symbols
- Fits in one segment
- 160chars
- Each part when longer
- 153chars
A 200-character English message
“Your order #1042 has shipped…”
= 2 segments (153 + 47 characters)
Unicode (UCS-2)
70 / 67Nepali, emoji and any character outside GSM-7
- Fits in one segment
- 70chars
- Each part when longer
- 67chars
A 100-character Nepali message
“तपाईंको अर्डर पठाइएको छ…”
= 2 segments (67 + 33 characters)
Try your own message
Type or paste a message to see how many SMS it uses and what it costs at each plan's rate.
- Encoding
- GSM-7
- Segments
- 1 / 6
- Length
- 79 septets
- Left
- 81 of 160
Extension characters such as { } [ ] ~ ^ | \ € count as 2 septets each.
One emoji or one Nepali letter switches the whole message to Unicode. Characters such as { } [ ] ~ \ | ^ € count as two in GSM-7. We never split a character across parts.
Template approval
Approved templates, better delivery
Every custom message uses a template approved by SMSRay before it can be sent. Codes sent through our OTP API use our built-in template, so OTP works on day one.
OTP on day one
Our built-in OTP template is already approved. Call the OTP API and your codes go out straight away.
Your own templates
Send us the wording of your alerts and receipts, with placeholders for the details that change. We aim to review them within one business day.
Why we review
Review stops spam and phishing before it is sent, which keeps delivery healthy for every sender on SMSRay.
Never counted
- One-time codes that sign you in to the dashboard
- Messages that fail after every automatic retry, credited back in full
- Replays of a request with the same Idempotency-Key (kept 24 h)
- Requests rejected before sending, such as a number in a country we don't deliver to yet
Counted
- Undelivered messages: they were sent, but the recipient's phone never confirmed
- Messages you send from the dashboard, including tests to your own number
- Extra SMS from a long message or Unicode text: check
segmentsin each response
Coverage
Where we deliver
Live today in Nepal, over every major mobile network there. We open a country only when delivery there meets our bar.
More countries on the way.
Talk to salesLive
- NepalLive
Coming soon
- BangladeshComing soon
- IndiaComing soon
Developers: ask the API with GET /sms/coverage.
Getting started
From hello to first send
- 1
Talk to sales
Tell us your use case and expected volume. We'll recommend a plan.
- 2
We set you up
We create your workspace and plan. Send us your templates for review.
- 3
Send
Sign in, create an API key and send your first OTP with our built-in template.
Prefer email? Write to sales@lacspace.com with your expected monthly volume and message types.
Pricing FAQ
Questions about plans
How much does SMSRay cost?
What counts as one SMS?
segments it used.What happens to SMS I don't use?
What if I need more SMS in a month?
Why do messages need an approved template?
Which message types are included?
Is a failed message counted?
failed and its cost goes back to your balance. An undelivered message, one that was sent but never confirmed because the recipient's phone stayed off or the number is inactive, is counted because it was sent.How do I sign up?
What happens when I run out?
402 insufficient_balance until you top up or your next monthly period starts. Messages already accepted keep going. Check what's left any time in the dashboard or with GET /sms/balance.More questions? See the full FAQ or the balance API.
Start on Business for NPR 5,000 a month
10,000 SMS, OTP on day one, delivery reports, webhooks and analytics. Talk to sales and we'll set up your account.
Already a customer? Log in