Skip to content
Sigma Nepal — IT Solutions & Web Services

A Sigma Nepal product

Sigma SMS: bulk SMS and SMS API in Nepal

Send bulk campaigns, instant alerts and OTPs to NTC and Ncell numbers, in Nepali or English, from a simple dashboard or straight from your own software.

  • NTC + Ncell
  • Nepali Unicode
  • API & OTP
  • Delivery reports

Messages · now

तपाईंको शुल्क भुक्तानीको अन्तिम मिति असोज ३० हो। धन्यवाद! – ABC School

Your OTP is 482913. Valid for 5 minutes. Do not share it.

Order #1024 is out for delivery today. – Your Shop

NPR 1

per SMS + VAT

Written by Reviewed by Updated

Nepal has about 32.4 million mobile connections, more than its population, and almost every adult reads SMS, including people on basic phones without mobile data. That's why schools, hospitals, cooperatives and online stores still rely on SMS for anything that must be seen: fee reminders, appointment alerts, OTPs and delivery updates.

Social media and WhatsApp are great for conversations, but they depend on data, apps and algorithms. An SMS lands on the lock screen of any phone, usually gets read within minutes, and doesn't need the customer to follow your page. Sigma SMS gives you that reach at a flat price, with an API so your website or software can send messages on its own.

What you can do with Sigma SMS

  • Bulk SMS campaigns

    Send offers, notices and greetings to thousands of customers at once from a simple web dashboard.

  • Alert & transactional SMS

    Payment reminders, appointment alerts, order updates and exam results, sent the moment they happen.

  • SMS API for Nepali numbers

    Connect your website, app, CRM or billing software and send messages automatically with a simple HTTP request.

  • OTP messages

    One-time passwords for logins, sign-ups and payments, sent through the same API.

  • Nepali Unicode

    Write in Nepali or English. The dashboard counts characters and message parts for you.

  • Dashboard & delivery reports

    See credits, contacts and SMS sent this month, with weekly NTC and Ncell charts and SMS reports.

  • Shared or dedicated sender ID

    Start sending straight away on a shared sender ID, or request a dedicated sender ID for your business.

  • Personalised messages from Excel

    Upload an Excel or CSV file and use its columns as variables, so every customer gets their own name, amount or due date.

  • Contacts, groups & team users

    Save contacts and groups, reuse message templates, and add team members to the same account.

  • Simple credit wallet

    Your balance and SMS rate are always visible. Request more credit from the dashboard when you run low.

Inside the Sigma SMS dashboard

Real screens from Sigma SMS: your balance, contacts and weekly sending at a glance, and a send screen that counts characters, credits and cost before you hit send.
Sigma SMS dashboard showing available credits, contacts, SMS sent this month, weekly NTC and Ncell analysis, sender IDs and the NPR 1 per SMS rate
Dashboard: credits, contacts, SMS sent, weekly NTC/Ncell chart, sender IDs and your SMS rate.
Sigma SMS send screen with sender ID, recipients, Excel/CSV variables, encoding, character count, credits per SMS, estimated cost and a phone preview
Send SMS: pick a sender ID and recipients, insert variables from Excel/CSV, and see encoding, credits and cost with a live phone preview.

Bulk SMS cost calculator

Type your message and number of contacts. We count characters and message parts the same way the networks do.

100 charactersStandard English1 SMS per contact160 chars for 1 SMS, 153 per part after that

Your campaign

Total SMS

2,000

Cost before VAT

NPR 2,000

Total with 13% VAT

NPR 2,260

Tip: an English message under 160 characters, or a Nepali one under 70, costs a single SMS per person.

How to start sending

  1. 1Step 1

    Get your account

    Message or call us. We set up your Sigma SMS account and dashboard login.

  2. 2Step 2

    Add credit

    Buy SMS credit at NPR 1 per SMS plus VAT. You get a VAT bill.

  3. 3Step 3

    Upload contacts

    Upload an Excel or CSV list or pick a saved group, or connect your system through the API.

  4. 4Ongoing

    Send and track

    Send, then check delivery reports in the dashboard.

Who uses bulk SMS in Nepal, and for what

Bulk SMS use cases in Nepal
BusinessTypical messagesWhy SMS works
Schools & collegesFee reminders, exam notices, holiday alerts, resultsParents read SMS even without data
Hospitals & clinicsAppointment reminders, report-ready alerts, health campsFewer missed appointments
Cooperatives & financeInstalment due dates, deposit and loan alerts, AGM noticesMembers get the message on any phone
Online storesOrder confirmations, delivery updates, OTP, festival offersCuts 'where is my order?' calls
Restaurants & retailDashain and Tihar offers, new arrivals, loyalty pointsReaches customers who don't follow your page
Events & NGOsEvent reminders, venue changes, volunteer alertsFast, reliable mass updates

SMS API for developers

The Sigma SMS API lets your website, mobile app, billing software or CRM send messages to Nepali numbers automatically: OTPs at login, order and payment alerts, reminders before a due date. It's a simple HTTP request, so it works from PHP, Node.js, Python, Laravel, WordPress or almost anything else.

You get an API key, the endpoint and full parameter list when your account is set up. We can also connect it to your system for you as part of our software development service.

Example request (illustrative)

# Illustrative request. Your exact endpoint and parameter names come with your API key.
curl -X POST "https://<your-sigma-sms-endpoint>/send" \
  -d "key=YOUR_API_KEY" \
  -d "to=98XXXXXXXX,97XXXXXXXX" \
  -d "text=नमस्ते! तपाईंको अर्डर पठाइएको छ। Order #1024 is on its way."

SMS, WhatsApp or email: which should you use?

SMS vs WhatsApp vs email
SMSWhatsAppEmail
Works without mobile dataYesNoNo
Reaches basic phonesYesNoNo
Best forAlerts, OTPs, reminders, short offersConversations and supportNewsletters and long content
Length160 English / 70 Nepali characters per SMSLong messages, imagesLong content, attachments
Cost per messageNPR 1 + VAT with Sigma SMSFree for replies; paid templates for bulkLow; platform fees by list size

Bulk SMS good practice

  • Send promotions only to people who gave you their number and expect to hear from you.
  • Start the message with what matters (the offer, due date or OTP) and end with your business name.
  • Keep English under 160 characters and Nepali under 70 to pay for one SMS, not two.
  • Avoid sending between 9pm and 7am, except for OTPs and urgent alerts.
  • Clean your list: remove wrong numbers and people who ask to stop.
  • Track results with a short link or a code like 'show this SMS for 10% off'.

Bulk SMS marketing service

We plan, write and run SMS campaigns for you.

Bulk SMS in Nepal guide

Sender IDs, NTC vs Ncell and writing SMS that work.

WhatsApp link generator

Pair SMS with a click-to-chat link and QR code.

Sigma SMS questions

How much does Sigma SMS cost?

NPR 1 per SMS, excluding 13% VAT. A Nepali (Unicode) message longer than 70 characters, or an English message longer than 160, counts as more than one SMS.

Which networks does Sigma SMS deliver to?

Nepal Telecom (NTC) and Ncell numbers. Smart Telecom numbers aren't supported at the moment.

Can I use my own sender ID?

Yes. You can send on a shared sender ID straight away, or request a dedicated sender ID with your business name. Dedicated sender IDs need approval before use.

Can I personalise bulk SMS with each customer's name?

Yes. Upload an Excel or CSV file and use its column headings as variables, such as {first_name} or {due_amount}. The preview shows exactly how each message will look.

Is there an SMS API?

Yes. You get an API key and documentation to send single or bulk messages, alerts and OTPs from your website, app or software over HTTP.

Can I send SMS in Nepali?

Yes. Nepali Unicode text is supported. Unicode messages hold 70 characters per SMS, or 67 per part when a message is split into several parts.

Do I get delivery reports?

Yes. The web dashboard shows each campaign and whether messages were delivered.

Can I send OTPs and alerts automatically?

Yes. Trigger them through the API from your system: OTPs at login or checkout, alerts when a payment is due or an order ships.

Is bulk SMS legal in Nepal?

Yes, for messages to people who expect to hear from you, such as your customers, members or students. Send promotions only to people who agreed to receive them, include your business name and avoid late-night sending.

How do I start?

Message us on WhatsApp or call +977 9847203236. We set up your account, share API details if you need them, and you can start sending as soon as your account is ready.

Start sending with Sigma SMS

Message us on WhatsApp or call. We'll set up your account and help you send your first campaign.