Skip to content

Bulk SMS Kenya

Bulk SMS rules in Kenya

Bulk SMS is legal in Kenya when people have agreed to hear from you and can easily opt out. This guide explains the laws that apply, what the data regulator has ordered businesses to pay, and a checklist to stay compliant.

Bulk SMS rules in Kenya: consent, opt-outs and penalties

Three sets of rules shape bulk SMS in Kenya: the Data Protection Act 2019, the Communications Authority's regulations and guidelines, and the networks' own sender ID rules. Here is what each requires, in plain language.

The short answer

You can send bulk SMS in Kenya to people who agreed to receive it. Marketing messages must be opt-in and must give people a simple, free way to stop. Service messages to your own customers, such as fee reminders or appointment alerts, are part of an existing relationship but should still respect a request to stop.

You also need a registered sender ID, and on Safaricom promotional and transactional messages go on separate sender IDs.

It helps to sort your messages into two groups. Service (transactional) messages tell existing customers about their own account or appointment: a fee balance, a loan instalment, a payment confirmation, a delivery. Marketing (promotional) messages try to sell something: an offer, a new product, an event. The strictest rules apply to marketing, and that is where most complaints come from.

The Data Protection Act 2019

Phone numbers and names are personal data. The Data Protection Act sets the main rules for using them in SMS.

  • Section 37: you may not use personal data for commercial purposes unless you have the person's express consent, or you are authorised by law and told them when you collected it.
  • Section 36: people have the right to object to the processing of their data.
  • Section 63: the ODPC can impose a penalty of up to KES 5 million or, for a business, up to 1% of the previous year's annual turnover, whichever is lower.
  • Section 65: a person who suffers damage because of a breach is entitled to compensation. Most SMS complaints so far have ended in compensation orders.

The Data Protection (General) Regulations, 2021 add detail on direct marketing: the opt-out must be free, clear and simple, and replying with a single word such as STOP is an accepted way to opt out.

CA Consumer Protection Regulations

The Kenya Information and Communications (Consumer Protection) Regulations, 2010 deal with unsolicited communications in regulation 17. Regulation 17(4) says: "All automated direct-marketing schemes to be used in Kenya shall be based on an opt-in principle".

Regulation 17(3) allows marketing of similar products to existing customers, as long as they are offered a free, simple way to opt out when their details are collected and in each message. Parts of regulation 17 refer specifically to email; the opt-in principle in 17(4) is worded for all automated direct-marketing schemes.

Offences under these regulations carry a fine of up to KES 300,000, imprisonment of up to three years, or both.

CA guidelines on short codes and premium-rate SMS

The CA's guidelines on short codes and premium-rate numbers apply to services where people text in or pay for content. They also set a general standard for SMS content:

  • Service providers must make sure no unauthorised or unsolicited content is sent to consumers, for marketing or any other purpose. Continued violations can lead to the short code being withdrawn.
  • Consumers must be able to unsubscribe from each service easily and separately.
  • The unsubscribe procedure and all charges must be disclosed before someone subscribes.
  • Providers must keep records of sent and received messages for at least six months.

The CA also has separate guidelines on political bulk SMS, which apply to networks and content providers during campaigns.

What the ODPC has ordered

The Office of the Data Protection Commissioner (ODPC) has decided several complaints about unsolicited marketing messages. These were compensation orders to the people who complained, not fines.

  • Each case started with one person complaining. You do not need to send millions of messages to be at risk.
  • Marketing to people who never agreed was the common thread, especially loan marketing.
  • Ignoring a request to stop, or to delete data, made matters worse.
  • A clear opt-out in every promotion, honoured quickly, is the simplest protection.
ComplaintWhat happenedOutcome
Platinum Credit, Complaint No. 1951 of 2024 Promotional loan SMS and calls sent without consent Ordered to pay KES 400,000 compensation; enforcement notice issued
Goodtimes Africa, Complaint No. 762 of 2024 No opt-out, an objection ignored and erasure not carried out Ordered to pay KES 700,000 compensation
Ceres Tech (Rocketpesa), Complaints 1994, 1998 and 2298 of 2023 Unsolicited messages and calls, no consent and no opt-out Ordered to pay KES 2.6 million in total to three complainants

Opt-outs: STOP and Safaricom's *456*9*5#

Every promotional SMS should tell people how to stop. Because no one can reply to an alphanumeric sender ID, give another route, such as "Opt out: WhatsApp STOP to 07XX XXX XXX", and remove those contacts before your next campaign.

Safaricom subscribers can also block promotional SMS themselves. In March 2021 Safaricom launched the free code *456*9*5#, which lets a subscriber stop promotional messages from all senders or from one sender. Menu numbers may have changed since; *456# is the starting point. Promotional messages to subscribers who have opted out are generally not delivered.

  • If someone complains, stop messaging them at once and mark them as opted out.
  • Reply politely, explain where you got their number, and confirm they will not be contacted again.
  • If they ask, tell them what data you hold about them, and delete it when you have no reason to keep it.
  • Find out how they got onto the list, and fix the form or process that caused it.

In chat.or.ke, contacts who send STOP to your WhatsApp or SMS line are marked as opted out and skipped in every future SMS and WhatsApp campaign.

Network rules for sender IDs

  • Sender IDs are registered with each network through a licensed provider, and on Safaricom with only one provider at a time.
  • On Safaricom, promotional and transactional traffic need separate sender IDs.
  • The name must relate to your business, product or brand; generic and misleading names are rejected.
  • Betting and lottery senders need a BCLB licence. Political senders need an extra form.

October 2026: emergency alerts reach everyone

On 1 October 2026 the CA directed Safaricom, Airtel, Telkom and Jamii to deliver government emergency and early-warning SMS, including the National Early Warning System and short code 1590, to all subscribers, even those who have opted out of promotional messages. The directive covers official alerts only. Commercial bulk SMS must still respect opt-outs.

Bulk SMS compliance checklist

  • Collect consent when you collect the number, and record when and how it was given.
  • Send promotions only to people who opted in; never buy or borrow lists.
  • Use a registered sender ID, with separate IDs for promotions and service messages on Safaricom.
  • Include a free, simple opt-out in every promotional SMS.
  • Remove opted-out contacts before every campaign, on SMS and WhatsApp.
  • Keep sensitive details, such as health information, out of SMS.
  • Send at reasonable daytime hours.
  • Limit who in your team can export contact lists.
  • Respond promptly when someone asks what data you hold or asks to be deleted.

This guide is general information, not legal advice. For advice on your situation, speak to a lawyer or contact the ODPC.

What you get

  • Consent first

    The Data Protection Act 2019 (s.37) requires express consent to use personal data for commercial purposes.

  • Marketing is opt-in

    CA Consumer Protection Regulations, reg 17(4): automated direct-marketing schemes must be opt-in, a principle generally applied to SMS.

  • Opt-out in every promotion

    A free, simple way to stop, honoured before your next campaign.

  • Real consequences

    The ODPC has ordered companies to pay between KES 400,000 and KES 2.6 million in compensation over unsolicited messages.

Simple bulk SMS pricing

Per SMS

KES 0.55

per 160-character SMS, all networks

Sender ID

KES 7,500

once, your business name as the sender

Top up from

KES 500

with M-Pesa, credit never expires

  • No monthly or setup fee for SMS
  • Same price on Safaricom, Airtel and Telkom
  • Prices exclude VAT

Get your sender ID

Tell us the name you want on your SMS

No account needed yet. Send your details and we take it from here on WhatsApp: documents, registration with the networks, then your SMS portal.

What do you need?

3 to 11 letters or numbers, e.g. GREENHILL

We use these details only to register your sender ID and contact you about it.

FAQ

Bulk SMS rules in Kenya: questions

Can't find what you're looking for? Talk to us

Is bulk SMS legal in Kenya?

Yes. Bulk SMS is legal when you have the recipient's consent, use a registered sender ID and offer a simple way to opt out of marketing.

What is the penalty for sending SMS without consent?

Under section 63 of the Data Protection Act, the ODPC can issue a penalty of up to KES 5 million, or 1% of the previous year's turnover for a business, whichever is lower. People who suffer damage can also be awarded compensation; the ODPC has ordered awards of KES 400,000 to KES 2.6 million.

Do I need consent to send fee or loan reminders?

Reminders and notices to your own customers about their account are generally treated as service messages, not marketing. Promotions always need opt-in. If you are unsure, ask for consent when you collect the number.

How do people stop promotional SMS on Safaricom?

Safaricom launched the free code *456*9*5# in 2021 to stop promotional messages from all senders or a specific sender. Menu numbers can change, so the *456# menu is the safest starting point.

Can I buy a contact list and send it SMS?

No. People on a bought list have not consented to hear from you, which breaks the Data Protection Act consent rule and goes against the CA opt-in principle. It also leads to complaints and blocked sender IDs.

Do emergency alerts ignore opt-outs?

Only official ones. In October 2026 the CA directed the networks to deliver government emergency and early-warning SMS to all subscribers, including those who opted out of promotions. Commercial bulk SMS still has to respect opt-outs.

Bulk SMS

Your name on every SMS, sorted for you

Tell us the sender ID you want. We handle the networks and open your portal once it is approved.