Bulk SMS in Ghana costs between GHS 0.03 and GHS 0.08 per message in 2026, depending on the provider and the volume you commit to. On WHISPER the rate is GHS 0.04 per SMS to every network, with no monthly fee and no contract. This guide explains what you are actually paying for, what pushes the price up, and how to budget a campaign without surprises.
What does bulk SMS cost in Ghana in 2026?
The market rate for bulk SMS in Ghana sits in a fairly narrow band. Most providers charge somewhere between GHS 0.03 and GHS 0.08 per message, and the differences between them come down to three things: the volume you commit to up front, whether there is a monthly platform fee on top, and whether the price varies by network.
WHISPER charges GHS 0.04 per SMS to MTN, Telecel and AirtelTigo alike. There is no subscription, no setup fee, and no minimum contract — you buy credits in cedis and spend them whenever you like.
How is a bulk SMS actually billed?
This is where most budgets go wrong. You are billed per message page, not per campaign and not per recipient.
One SMS page is 160 characters. If your message is longer than that, it is split into multiple pages and each page is billed separately. So the real formula is:
Recipients × pages × rate
A 200-character message sent to 500 people is not 500 messages. It is two pages × 500 recipients = 1,000 billable messages, or GHS 40 at GHS 0.04 rather than the GHS 20 you might have expected.
| Message length | Pages billed | Cost to 500 recipients |
|---|---|---|
| Up to 160 characters | 1 | GHS 20.00 |
| 161–320 characters | 2 | GHS 40.00 |
| 321–480 characters | 3 | GHS 60.00 |
The practical lesson: keeping a message under 160 characters literally halves its cost. It is worth editing.
What does a campaign cost at different sizes?
Assuming a single-page message at GHS 0.04:
| Recipients | Cost per send | Cost if sent weekly for a month |
|---|---|---|
| 100 | GHS 4.00 | GHS 16.00 |
| 500 | GHS 20.00 | GHS 80.00 |
| 1,000 | GHS 40.00 | GHS 160.00 |
| 5,000 | GHS 200.00 | GHS 800.00 |
What makes the price go up?
Four things, in roughly the order they bite:
- Message length. By far the most common cause of an unexpectedly large bill. Every 160 characters doubles, triples or quadruples the cost.
- Special characters. Using characters outside the standard GSM alphabet — including some accented letters and certain emoji — switches the message to Unicode encoding, which cuts the page size from 160 characters to 70. A single emoji can more than double a campaign's cost.
- Dirty contact lists. Duplicates mean paying twice to annoy the same person. Invalid numbers consume credits on messages that can never be delivered.
- Per-network pricing. Some providers charge different rates by network, which makes budgeting guesswork. WHISPER does not.
How do you avoid wasting credits?
- Clean the list before you send. WHISPER removes duplicates automatically and converts local formats like 024XXXXXXX into the 233XXXXXXXXX format networks require, flagging entries that cannot be valid rather than silently failing on them.
- Check the cost estimate. The exact total is shown before you send, so an accidental three-page message is caught before it costs anything.
- Keep an opt-out list. Continuing to message people who asked you to stop wastes money and damages your sender reputation.
- Watch the encoding. If you do not need the emoji, dropping it may halve the bill.
Are there hidden costs?
There should not be. The things worth checking with any Ghanaian provider before you commit:
- Is there a monthly platform fee on top of the per-message rate?
- Do credits expire? Some providers void unused credits after a period, which penalises organisations that send seasonally — a school sending mainly around term dates, for instance.
- Is there a setup or sender ID registration fee?
- Are failed messages refunded?
On WHISPER: no monthly fee, credits never expire, sender ID registration is free, and credits for messages that cannot be submitted to the network are returned to your balance automatically.
How should I budget for a year?
Work from the number of sends rather than the number of contacts. Most organisations overestimate volume because they think in list size, not send frequency.
A church with 500 members sending one weekly announcement sends 26,000 messages a year — GHS 1,040 at GHS 0.04. A school with 1,200 parents sending twice a term across three terms sends 7,200 messages a year — GHS 288. Both are far smaller numbers than people expect when they first look at a contact list of that size.
Where to start
If you are comparing providers, compare the all-in cost: per-message rate, plus any monthly fee, divided by the messages you will realistically send. A GHS 0.03 rate with a GHS 100 monthly fee is more expensive than GHS 0.04 flat until you are sending more than 10,000 messages a month.
You can see WHISPER's full pricing, or read the complete guide to bulk SMS in Ghana for how sender IDs, number formats and delivery reporting work.