Pricing

Bulk SMS, WhatsApp and email pricing

Pay only for what you send. Top up your wallet with M-Pesa; there is no monthly fee and no contract. The more messages you send, the lower the price per message.

Use the Cost Calculator in your account to see exactly what a message will cost before you send it.

Bulk SMS

PlanMessagesPrice
Basic Plan1 to 9,999KES 0.70 per SMS
Plus Plan10,000 to 49,999KES 0.50 per SMS
Premium Plan50,000 to 199,999KES 0.40 per SMS
Max Plan200,000+KES 0.20 per SMS

Per SMS part of 160 characters. With an attachment link: KES 2.5 per SMS.

WhatsApp: utility messages

PlanMessagesPrice
Basic Plan1 to 9,999KES 0.80 per message
Plus Plan10,000 to 49,999KES 0.65 per message
Premium Plan50,000 to 199,999KES 0.50 per message
Max Plan200,000+KES 0.40 per message

Receipts, reminders, alerts and account updates.

WhatsApp: marketing messages

PlanMessagesPrice
Basic Plan1 to 9,999KES 3.00 per message
Plus Plan10,000 to 49,999KES 2.90 per message
Premium Plan50,000 to 199,999KES 2.80 per message
Max Plan200,000+KES 2.70 per message

Promotions, offers and announcements.

Email

PlanMessagesPrice
Basic Plan1 to 9,999KES 0.50 per email
Plus Plan10,000 to 49,999KES 0.40 per email
Premium Plan50,000 to 199,999KES 0.30 per email
Max Plan200,000+KES 0.20 per email

Sent from your own email address (SMTP).

Sender ID registration: KES 8,500 per Sender ID. What you need to register one.

Frequently asked questions

Is there a monthly fee?

No. You top up your wallet with M-Pesa and pay only for the messages you send.

How is a long SMS charged?

One SMS is up to 160 characters. A longer message is sent in parts of 153 characters, and each part is charged as one SMS.

Do unused credits expire?

Your wallet balance stays in your account for your next messages.

Do I pay for invalid numbers?

No. Invalid and repeated numbers are removed before sending, so you are only charged for numbers the message is sent to.

Ready to reach your customers?

Create a free account, top up with M-Pesa and send your first message in minutes.