Pricing
Bulk SMS pricing in Kenya
Pay only for what you send. Prices drop automatically as your volume grows, and they are published here, not hidden behind a quote.
Startups & small campaigns
KES0.50/SMS
1 - 5,000 messages
Growing businesses
KES0.35/SMS
5,001 - 50,000 messages
Enterprise & resellers
KES0.30/SMS
50,001 and above messages
Custom sender ID
Your brand name as the sender, across all networks. One-off, no renewal.
What a campaign actually costs
Real totals at today's rates, so there are no surprises.
| Messages sent | Rate per SMS | You pay |
|---|---|---|
| 1,000 | KES 0.50 | KES 500 |
| 5,000 | KES 0.50 | KES 2,500 |
| 10,000 | KES 0.35 | KES 3,500 |
| 50,000 | KES 0.35 | KES 17,500 |
| 100,000 | KES 0.30 | KES 30,000 |
One SMS is 160 GSM characters. Longer messages are split and billed per part.
Every plan includes
All three networks
Safaricom, Airtel and Telkom from one balance.
Full API and SDK
Send, schedule, template and read delivery reports.
M-Pesa top-ups
Fund your account instantly, no invoices to chase.
Delivery reports
Know what landed, in real time, by webhook or API.
No monthly fees
Pay as you go. Your credit never expires on an active account.
OTP and transactional
A dedicated path for codes and payment alerts.
Pricing questions
What is the cheapest bulk SMS rate in Kenya?
Our lowest rate is KES 0.30 per SMS, for volumes above 50,000 messages. Smaller volumes are KES 0.50 and KES 0.35 per SMS.
Are there any monthly fees?
No. Bulk SMS is pay as you go. You buy credit and it is debited per message. The only one-off charge is a custom sender ID at KES 7,000.
How do I pay?
Top up your balance with M-Pesa or Paystack from the dashboard. Credit is applied instantly.
Top up and send today
Create an account, add credit with M-Pesa, and start sending.
Get started free