Pricing

How SMS Pricing Works in Nigeria

BulkSMS Nigeria Team
11 min read
Updated Mar 01, 2025

Introduction

Understanding SMS pricing in Nigeria is essential for budgeting your campaigns accurately and avoiding unexpected costs. Unlike simple "per message" pricing you might assume, SMS costs depend on several factors: message length, character encoding, page splits, delivery routes, and volume discounts.

This comprehensive guide explains exactly how SMS pricing works in Nigeria, how to calculate your costs accurately, and most importantlyβ€”how to reduce your SMS expenses while maintaining quality and delivery rates.

Quick Pricing Overview

Standard Rate: ₦5.62 - ₦7.00 per SMS page (160 characters). A 300-character message = 2 pages = ₦11.24 - ₦14.00. Volume discounts available. Understanding page splits is key to controlling costs.

SMS Pricing Basics

What is an "SMS Page"?

SMS pricing is based on pages, not messages. A "page" is a unit of 160 characters for standard text or 70 characters for Unicode text (emojis, special characters).

Understanding SMS Pages:

  • 1 Page (Standard): Up to 160 characters = 1 credit/unit
  • 2 Pages (Standard): 161-306 characters = 2 credits/units
  • 3 Pages (Standard): 307-459 characters = 3 credits/units
  • Maximum: Most providers allow up to 10 pages (1,530 characters)

Note: When messages exceed 160 characters, they split into 153-character segments (not 160) due to concatenation headers.

Current Market Rates in Nigeria (2025)

Route Type Price per Page Delivery Rate Best For
Standard Route ₦5.62 - ₦6.50 95-97% General marketing (non-DND)
Corporate/DND Route ₦6.50 - ₦8.00 97-99% DND delivery, important alerts
Premium Direct ₦8.00 - ₦10.00 98-99% Critical OTPs, transaction alerts
International ₦15.00 - ₦50.00 Varies Outside Nigeria

Prices vary by provider, volume purchased, and current market conditions. Rates shown are typical as of 2025.

Character Encoding: The Hidden Cost Factor

The type of characters you use dramatically affects your SMS costs. There are two encoding types: GSM-7 (standard) and Unicode (special characters).

GSM-7 Encoding (Standard)

Character Limit: 160 per page

Allowed Characters:

  • βœ“ Letters: A-Z, a-z
  • βœ“ Numbers: 0-9
  • βœ“ Common symbols: ! @ # $ % & * ( ) - _ = + [ ] { } ; : ' " , . ? /
  • βœ“ Spaces and line breaks
  • βœ“ Currency: Β£ € (but NOT ₦ - this triggers Unicode!)

Cost Example: 160-character message = 1 page = ₦6

Unicode Encoding (Special Characters)

Character Limit: 70 per page

Triggered By:

  • β€’ Emojis: 😊 πŸŽ‰ ❀️ πŸ”₯ ✨
  • β€’ Naira symbol: ₦
  • β€’ Accented characters: Γ© Γ¨ Γ± ΓΌ
  • β€’ Non-English scripts: Arabic, Chinese, etc.
  • β€’ Smart quotes: " " ' ' (use straight quotes instead: " ')
  • β€’ Special dashes: β€” – (use regular hyphen: -)

Cost Impact: Same 160-character message becomes 3 pages (70+70+20) = ₦18 instead of ₦6!

Avoiding Unicode Triggering

βœ— Triggers Unicode (Expensive)

"Save ₦5,000 today! πŸŽ‰"

70 chars/page = expensive

βœ“ Standard GSM (Cheaper)

"Save N5,000 today!"

160 chars/page = cost-effective

Understanding Page Splits

When your message exceeds 160 characters (standard) or 70 characters (Unicode), it splits into multiple pages. However, concatenated messages use slightly fewer characters per page due to headers.

Standard SMS Page Calculation

Characters Pages Cost @ ₦6/page
1-160 1 page ₦6
161-306 (153+153) 2 pages ₦12
307-459 (153+153+153) 3 pages ₦18
460-612 4 pages ₦24
613-765 5 pages ₦30

Why 153 Characters After the First Page?

When a message exceeds 160 characters, it becomes a "concatenated SMS." The system adds a 7-character header to each segment to tell the recipient's phone how to reassemble them. This reduces usable space to 153 characters per segment.

Unicode SMS Page Calculation

Characters Pages Cost @ ₦6/page
1-70 1 page ₦6
71-134 (67+67) 2 pages ₦12
135-201 (67+67+67) 3 pages ₦18
202-268 4 pages ₦24

Real Cost Calculation Examples

Example 1: Simple Promotional Message

Message:

"Flash sale! Get 30% off all products today only. Shop now: shopease.com/sale"

Character Count: 82 characters

Encoding: GSM-7 (no special characters)

Pages: 1 page (under 160 chars)

Recipients: 10,000

Rate: ₦6 per page

Total Cost: 10,000 Γ— 1 page Γ— ₦6 = ₦60,000

Example 2: Message with Emoji (Unicode Trigger)

Message:

"Flash sale! πŸŽ‰ Get 30% off all products today only. Shop now: shopease.com/sale"

Character Count: 84 characters (same message + emoji)

Encoding: Unicode (emoji triggers it)

Pages: 2 pages (70+14 = 84 chars needs 2 pages @ 67 chars each)

Recipients: 10,000

Rate: ₦6 per page

Total Cost: 10,000 Γ— 2 pages Γ— ₦6 = ₦120,000

Impact: Adding one emoji DOUBLED the cost! (₦60,000 β†’ ₦120,000)

Example 3: Long Personalized Message

Message:

"Hi Sarah, thank you for shopping with us! We noticed you left 2 items in your cart. Complete your order in the next 24 hours and save an extra 15% with code CART15. Free delivery on orders above N10,000. Shop now: shopease.com/cart/abc123"

Character Count: 258 characters

Encoding: GSM-7 (using "N" instead of "₦")

Pages: 2 pages (153+105 = 258 chars)

Recipients: 5,000

Rate: ₦6 per page

Total Cost: 5,000 Γ— 2 pages Γ— ₦6 = ₦60,000

Example 4: The Naira Symbol Trap

Using ₦ Symbol

"Save ₦5,000 on all items this weekend only!"

Chars: 48

Encoding: Unicode (₦)

Pages: 1 (under 70)

10,000 msgs: ₦60,000

Using "N"

"Save N5,000 on all items this weekend only!"

Chars: 47

Encoding: GSM-7

Pages: 1 (under 160)

10,000 msgs: ₦60,000

Both cost the same here because both fit in 1 page, but the Unicode version leaves no room to grow. If you add more text, the "N" version can reach 160 chars before splitting, while the ₦ version splits at 70 chars.

Volume Discounts

Most SMS providers in Nigeria offer volume discounts. The more SMS credits you purchase upfront, the lower your per-page rate.

Typical Volume Pricing Tiers

Volume Price per Page Total Cost Savings vs Base
500 - 5,000 pages ₦7.00 ₦35,000 (5k) Base rate
5,001 - 50,000 pages ₦6.50 ₦325,000 (50k) Save ₦25,000
50,001 - 100,000 pages ₦6.00 ₦600,000 (100k) Save ₦100,000
100,001 - 500,000 pages ₦5.80 ₦2,900,000 (500k) Save ₦600,000
500,001+ pages ₦5.62 Custom pricing Save ₦690,000+

Example pricing. Actual rates vary by provider. Enterprise customers can negotiate even better rates.

Volume Discount Tip

If you send 10,000 SMS per month, buying 60,000 credits upfront (6-month supply) at the bulk rate can save you 15-20% compared to monthly purchases. Just ensure credits don't expire before you use them.

How to Reduce SMS Costs

1. Keep Messages Under 160 Characters

The single most effective way to reduce costs is staying within the 1-page limit.

Cost Comparison:

161 characters: 2 pages = ₦12 per message

160 characters: 1 page = ₦6 per message

Difference: Adding 1 character doubles your cost!

Message Shortening Strategies:

  • βœ“ Use URL shorteners: "shopease.com/sale" instead of full URLs
  • βœ“ Abbreviations: "Info" instead of "Information", "Msg" instead of "Message"
  • βœ“ Remove filler words: "Get 20% off" vs "You can get 20% discount"
  • βœ“ Use codes: "Code: SAVE20" instead of "Use coupon code SAVE20"
  • βœ“ Concise CTAs: "Shop now" vs "Visit our website to shop"

2. Avoid Unicode Characters

Replacing just ONE emoji or ₦ symbol can cut your character limit from 160 to 70β€”that's a 56% reduction!

  • βœ“ Use "N" instead of "₦" for Naira
  • βœ“ Skip emojis unless absolutely necessary
  • βœ“ Use straight quotes (" ') not smart quotes (" " ' ')
  • βœ“ Use regular hyphens (-) not em dashes (β€”)
  • βœ“ Avoid accented characters if possible

3. Clean Your Contact List

Invalid numbers waste SMS credits and reduce delivery rates.

  • βœ“ Remove duplicates before sending
  • βœ“ Validate phone number format
  • βœ“ Delete consistently failing numbers
  • βœ“ Remove opt-outs and spam complainers
  • βœ“ Re-verify old contacts (6+ months)

Cost Savings Example:

A business with 20,000 contacts cleaned their list and removed 3,000 invalid/duplicate numbers. Monthly savings: 3,000 Γ— 4 messages Γ— ₦6 = ₦72,000/month or ₦864,000/year!

4. Buy in Bulk

Volume discounts can save 10-20% on SMS costs. If you send regularly, buy credits in advance.

5. Use Standard Routes for Non-Critical Messages

Reserve expensive DND/premium routes for critical messages (OTPs, urgent alerts). Use standard routes for promotional campaigns.

Message Type Recommended Route Cost
Promotional campaigns Standard ₦5.62 - ₦6.50
DND delivery needed Corporate/DND ₦6.50 - ₦8.00
OTPs, critical alerts Premium direct ₦8.00 - ₦10.00

6. Optimize Sending Frequency

Sending fewer, more targeted messages to engaged subscribers is cheaper and more effective than blasting everyone frequently.

7. Use Segmentation

Don't send "Men's Shoes Sale" to your entire 50,000-person list. Segment and send only to the 8,000 who've shown interest in men's fashion. Save: 42,000 Γ— ₦6 = ₦252,000 per campaign.

8. Test Before Blasting

Always send test messages to verify character count and encoding before sending to thousands. One emoji you didn't notice can double your costs.

Hidden Costs to Watch For

1. Long URL Costs

Problem:

"Visit https://www.shopease.com/products/category/electronics/smartphones/latest-arrivals?promo=summer2025"

This URL alone is 102 characters! Add your message and you're easily hitting 2+ pages.

Solution:

Use URL shortener: "Visit bit.ly/shop25" (20 characters). Saves 82 characters = keeps you in 1 page.

2. Personalization Overhead

Adding names increases character count. "Hi Sarah," adds 10 characters. Ensure the personalization benefit outweighs the cost.

3. Failed Delivery Costs

You still pay for failed messages in most cases. A 10% failure rate means 10% wasted budget. Improve delivery with clean lists and proper sender IDs.

4. Seasonal Price Increases

SMS costs may increase during high-demand periods (Christmas, New Year, Black Friday). Plan campaigns early and buy credits in advance if possible.

ROI Calculator Framework

Use this framework to calculate if an SMS campaign is worth the cost:

SMS Campaign ROI Formula

Step 1: Calculate Total Cost

Recipients Γ— Pages per Message Γ— Price per Page = Total Cost

Example: 10,000 Γ— 1 Γ— ₦6 = ₦60,000

Step 2: Estimate Conversions

Recipients Γ— Delivery Rate Γ— Click Rate Γ— Conversion Rate = Conversions

Example: 10,000 Γ— 96% Γ— 5% Γ— 10% = 48 sales

Step 3: Calculate Revenue

Conversions Γ— Average Order Value = Revenue

Example: 48 Γ— ₦15,000 = ₦720,000

Step 4: Calculate ROI

(Revenue - Cost) Γ· Cost Γ— 100 = ROI %

Example: (₦720,000 - ₦60,000) Γ· ₦60,000 Γ— 100 = 1,100% ROI

Pricing Comparison: BulkSMS Nigeria vs Competitors

Feature BulkSMS Nigeria Average Competitor
Standard Route ₦5.62 - ₦6.50 ₦6.50 - ₦8.00
DND Delivery ₦6.50 - ₦8.00 ₦8.00 - ₦10.00
Delivery Rate 98%+ 92-95%
Sender ID Registration Free ₦5,000 - ₦10,000
Setup Fee ₦0 ₦10,000 - ₦50,000
Minimum Purchase 500 credits 5,000 - 10,000 credits
Credit Expiry 12 months 3-6 months
API Access Free (all plans) Premium only or extra fee
Delivery Reports Real-time, detailed Delayed or basic

Quick Pricing Reference Guide

Common Campaign Costs

Small Business (5,000 recipients)

  • β€’ 1-page message: ₦30,000
  • β€’ 2-page message: ₦60,000
  • β€’ 3-page message: ₦90,000

Medium Business (20,000 recipients)

  • β€’ 1-page message: ₦120,000
  • β€’ 2-page message: ₦240,000
  • β€’ 3-page message: ₦360,000

Large Business (100,000 recipients)

  • β€’ 1-page message: ₦562,000
  • β€’ 2-page message: ₦1,124,000
  • β€’ 3-page message: ₦1,686,000

Enterprise (500,000 recipients)

  • β€’ 1-page message: ₦2,810,000
  • β€’ 2-page message: ₦5,620,000
  • β€’ Contact for custom pricing

Conclusion: Mastering SMS Pricing

Understanding SMS pricing in Nigeria isn't just about knowing the "cost per SMS"β€”it's about understanding character encoding, page splits, volume discounts, and cost optimization strategies.

Key Takeaways:

  • βœ“ Stay under 160 characters to keep messages at 1 page
  • βœ“ Avoid Unicode triggers (₦, emojis) that cut character limit to 70
  • βœ“ Test before sending to verify page count and encoding
  • βœ“ Buy in bulk for 10-20% volume discounts
  • βœ“ Clean your lists to avoid wasting credits on invalid numbers
  • βœ“ Segment your audience to send only to relevant recipients
  • βœ“ Monitor delivery rates to ensure you're getting value for money

With these insights, you can budget accurately, reduce costs significantly, and maximize ROI from every SMS campaign.

Get Started with Transparent, Affordable SMS Pricing

No hidden fees. No setup costs. No minimum commitments. Just honest, competitive pricing and 98%+ delivery rates. Start with 50 free SMS credits.

Ready to Put This Into Practice?

Start sending bulk SMS to your customers today with 50 free SMS credits.

Get Started Free