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.

KES7,000
How it works

What a campaign actually costs

Real totals at today's rates, so there are no surprises.

Messages sentRate per SMSYou pay
1,000KES 0.50KES 500
5,000KES 0.50KES 2,500
10,000KES 0.35KES 3,500
50,000KES 0.35KES 17,500
100,000KES 0.30KES 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