TXT MSG .lk
FAST • RELIABLE • EVERYTIME
Marketing sms cost sri lanka bulk sms price sri lanka sms marketing cost sms pricing sri lanka sms marketing sri lanka 5 min read

How Much Does SMS Marketing Cost in Sri Lanka? (2026 Pricing Guide)

TXTMSG Team

TXTMSG Team

Contributor • August 14, 2026

How Much Does SMS Marketing Cost in Sri Lanka? (2026 Pricing Guide)

How Much Does SMS Marketing Cost in Sri Lanka? (2026 Pricing Guide)

Direct answer: SMS marketing in Sri Lanka costs from LKR 0.59 per message with txtmsg.lk — one of the lowest rates in the market, tax included on some plans. A 10,000-message campaign costs approximately LKR 5,900. Monthly plans start at LKR 750 (800 SMS included), and pay-as-you-go requires a one-time LKR 3,999 setup fee. Pricing depends on volume: higher-tier plans drop the per-SMS overage rate from LKR 1.00 to as low as LKR 0.70.


Every Sri Lankan business evaluating SMS marketing asks the same question: what will this actually cost? Between per-message rates, monthly plans, setup fees, and hidden charges, the numbers are easy to get wrong.

This guide breaks down exactly what SMS marketing costs in Sri Lanka in 2026 — per message, per campaign, and per month — so you can budget with confidence.

The Short Answer: What Does One SMS Cost in Sri Lanka?

The market rate for a single SMS in Sri Lanka is LKR 0.59 per message — the standard charged by txtmsg.lk and other leading gateways.

Question Answer
Per-SMS rate (market standard) From LKR 0.59
1,000 messages ~LKR 590
10,000 messages ~LKR 5,900
100,000 messages ~LKR 59,000 (or less at tiered rates)
Monthly plan entry point LKR 750/month
Pay-as-you-go setup fee LKR 3,999 (one-time)

Bottom line: SMS is among the cheapest marketing channels in Sri Lanka. A typical small-business campaign costs less than a single newspaper ad.

What Counts as "One SMS"? (160 vs 70 Characters)

Sri Lankan SMS pricing is character-based, not message-based:

  • English SMS: 160 characters = 1 SMS
  • Unicode SMS (Sinhala/Tamil): 70 characters = 1 SMS (Unicode uses more data per character)
  • Concatenated SMS: Longer messages are split into multiple billable segments

A 200-character English message costs 2 SMS units. A 140-character Sinhala message also costs 2 units. This is why message templates are optimized to stay under 160 (or 70) characters — shorter messages mean fewer units and lower cost.

txtmsg.lk Pricing Plans (Verified, 2026)

Starter — LKR 750/month

  • 800 SMS included
  • 1 Sender ID
  • API access
  • Basic analytics
  • Overage: LKR 1.00/SMS

Growth — LKR 1,800/month (Most Popular)

  • 2,400 SMS included
  • 3 Sender IDs
  • API access + advanced reports
  • Priority support
  • Overage: LKR 0.85/SMS

Business — LKR 3,500/month

  • 5,000 SMS included
  • 5 Sender IDs
  • Account manager, custom SLAs
  • Overage: LKR 0.70/SMS

Enterprise — Custom pricing

  • Unlimited SMS and Sender IDs
  • Dedicated account manager
  • Custom SLAs, 24/7 phone support

Pay-As-You-Go

  • One-time setup fee: LKR 3,999
  • No monthly commitment
  • Unlimited contacts

Effective per-SMS cost by plan: Starter works out to LKR 0.94/SMS if you use all 800; Growth is LKR 0.75/SMS at full usage; Business is LKR 0.70/SMS at full usage. The more you commit, the lower the effective rate.

Real Campaign Costs for Sri Lankan Businesses

Example 1: E-commerce abandoned cart recovery (10,000 SMS/month)

  • Cost at LKR 0.59/SMS: LKR 5,900/month
  • Typical recovery: up to 15% of abandoned carts
  • Average order value LKR 3,500 × 8.2% conversion on recovered traffic: well into six figures of recovered revenue

Example 2: SME promotional campaign (2,000 SMS)

  • Growth plan covers 2,400 SMS: LKR 1,800/month (no overage)
  • Overage beyond plan: LKR 0.85/SMS

Example 3: OTP / transactional volume (50,000 SMS/month)

  • Business plan + overage: 5,000 included + 45,000 × LKR 0.70 = LKR 35,000/month
  • Enterprise custom pricing available above this scale

SMS vs Other Marketing Channels: Cost Comparison

Channel Cost per 1,000 messages Open rate Notes
SMS ~LKR 590 98% Instant delivery, no internet needed
Email ~LKR 100 (ESP fees) 22% Cheap but low engagement
Push notifications Free 85% Requires app install
Social ads LKR 2,000+ Varies Pay-per-click/impression

Bottom line: SMS costs more than email per message but delivers 4-5x the engagement — and at LKR 590 per 1,000 messages, it is dramatically cheaper than paid social.

Hidden Costs to Watch For

  • Setup/registration fees: Pay-as-you-go plans often charge a one-time fee (LKR 3,999 at txtmsg.lk, LKR 2,500 at some competitors)
  • Unicode surcharge: Sinhala/Tamil messages count at 70 chars/SMS, effectively doubling cost for the same text length
  • Sender ID registration: Free at most gateways, but requires TRCSL/operator approval and a Business Registration for smooth processing
  • International SMS: Sending to numbers outside Sri Lanka costs more than domestic rates
  • Shortcodes: Dedicated shortcodes for two-way SMS cost more than standard Sender IDs

Frequently Asked Questions

How much does bulk SMS cost in Sri Lanka?

Bulk SMS in Sri Lanka costs from LKR 0.59 per message, or about LKR 590 per 1,000 messages. Monthly plans reduce the effective rate: Growth (LKR 1,800/month) works out to LKR 0.75/SMS at full usage, and Business (LKR 3,500/month) drops to LKR 0.70/SMS.

Is SMS marketing expensive in Sri Lanka?

No. SMS is one of the cheapest marketing channels in Sri Lanka — a 10,000-message campaign costs about LKR 5,900. At 98% open rates and 8.2% average conversion, it typically delivers the highest ROI of any channel, with benchmark campaigns exceeding 48,000% ROI.

Why does Sinhala and Tamil SMS cost more?

Unicode SMS (Sinhala, Tamil) uses 70 characters per message instead of 160 for English, so the same text length requires more billable segments. A 140-character Sinhala message costs 2 SMS units versus 1 unit for a 140-character English message.

What is the cheapest SMS gateway in Sri Lanka?

txtmsg.lk offers SMS from LKR 0.59 per message, among the lowest rates in the market. text.lk starts at LKR 0.64, and SMSlenz charges a flat LKR 0.59 after a one-time LKR 2,500 registration fee. For high volumes, txtmsg.lk's Business plan overage of LKR 0.70/SMS is the lowest published tiered rate.

Do I have to pay a monthly fee for SMS marketing?

No. txtmsg.lk offers pay-as-you-go with a one-time LKR 3,999 setup fee and no monthly commitment, ideal for low-volume or seasonal senders. Monthly plans (from LKR 750) are cheaper for consistent senders.

How many SMS credits do I need per month?

As a rule of thumb: OTP/transactional systems need 1 SMS per user action; e-commerce stores typically send 4-8 marketing messages per subscriber per month; SMEs running one campaign monthly need roughly 500-2,000 SMS. Start with the Growth plan (2,400 SMS) if you are unsure.

Final Recommendation

Budget LKR 5,900 for a 10,000-message campaign — that is the market-standard cost at LKR 0.59/SMS. If you send consistently every month, choose a monthly plan (Growth at LKR 1,800/month is the sweet spot for most businesses). If you send occasionally, use pay-as-you-go. Either way, SMS at 98% open rates and 8.2% conversion is the highest-ROI spend most Sri Lankan businesses can make — and at LKR 590 per thousand, it pays for itself with a single recovered sale.


Sources: txtmsg.lk published pricing (pricing.md, August 2026); SMSlenz.lk published pricing (August 2026); TXTMSG aggregated gateway data, July 2026; Telecommunications Regulatory Commission of Sri Lanka (TRCSL). Published by the TXTMSG content team. Last updated August 2026.

T

TXTMSG Team

Contributor

Part of the TXTMSG team — dedicated to building reliable messaging infrastructure for businesses across Sri Lanka and beyond.

Need Help? Chat With Us