Shortcodes have become an everyday part of mobile communication in Kenya. Whether you’re checking your bank balance, entering a competition, subscribing to a service, or donating to charity, you’re likely interacting with the shortcode system.
But many users still ask: What is a shortcode? Who controls them? How do I know if a shortcode is safe? This guide addresses those questions with a focus on real, human-friendly, and factual insights into how the shortcode system works in Kenya.
What is a Shortcode in Kenya?
A shortcode is a special telephone number — typically 3 to 6 digits — used to send and receive text messages (SMS) or USSD commands. These codes are not regular mobile numbers, and they serve specific, often automated, purposes.
Examples of common shortcodes:
- USSD codes:
*544#(Safaricom bundles),*126#(Airtel top-up) - SMS shortcodes:
22222(mobile promotions),41123(alerts or information services)
Shortcodes support both two-way communication (e.g., texting a code to receive a response) and system-triggered services (like balance updates or reminders).
Who Regulates the Shortcode System in Kenya?
All shortcodes in Kenya fall under the jurisdiction of the Communications Authority of Kenya (CAK). The CAK is the national regulatory body that:
- Allocates and approves shortcodes
- Issues content service provider (CSP) licenses
- Protects consumer rights related to SMS/USSD services
- Enforces penalties for misuse (spam, fraud, etc.)
Important:
Before a shortcode becomes operational, it must be approved by both the mobile network operator (e.g., Safaricom, Airtel, Telkom) and CAK.
Types of Shortcodes in Kenya
| Type | Purpose | Example |
|---|---|---|
| USSD Codes | Interactive commands using * and # |
*456# (loans) |
| Free SMS Shortcodes | Free to send/receive, often used by government/NGOs | 22384 (eCitizen) |
| Premium SMS Codes | Charges extra for content or services | 22285 (ringtones) |
| Shared Shortcodes | Used by multiple clients with keyword routing | 40205 (opt-in services) |
| Dedicated Shortcodes | Owned exclusively by one business | 21234 (alerts) |
Costs and Transparency Requirements
By law, all premium shortcode services must declare the cost upfront before charging a user.
- Some shortcodes are zero-rated (free)
- Others charge between KES 1 to 30+ per SMS
- Mobile operators deduct the cost directly from airtime
Unsolicited charges?
You have the right to file a complaint and request a refund through your mobile operator or CAK.
How to Know if a Shortcode is Legitimate
- Confirm source: Only trust codes advertised by credible organizations.
- Ask the mobile operator: Customer care can verify if a code is registered.
- Check CAK database: Visit www.ca.go.ke to check licensed service providers.
- Avoid sharing personal data with unknown codes, especially for promotions or competitions.
What If I’m Subscribed Without Consent?
You’re not alone — unsolicited subscriptions and spam are among the top complaints.
What to do:
- Reply with “STOP”, “CANCEL” or “UNSUBSCRIBE” to the shortcode
- Contact your operator:
- Safaricom: Dial
100 - Airtel: Dial
100 - Telkom: Dial
100or SMS
- Safaricom: Dial
- Escalate to CAK: Email consumers@ca.go.ke or report to shortcode 1566
How Are Shortcodes Assigned in Kenya?
Step-by-step for organizations:
- Engage a licensed CSP (Content Service Provider)
- Submit documents (KRA PIN, business registration, service description)
- Request operator integration (Safaricom, Airtel, etc.)
- Apply to CAK for code approval
- Begin testing and rollout
Licenses typically cover 1–2 years, and renewal is subject to compliance.
Frequently Asked Questions (FAQs)
1. What’s the difference between USSD and SMS shortcodes?
USSD (e.g., *126#) runs on session-based communication. SMS codes (e.g., 22222) are for sending/receiving texts.
2. Can individuals apply for shortcodes?
Only registered entities or licensed CSPs can apply. Individuals must work through a provider.
3. How long does shortcode approval take?
Between 2–6 weeks, depending on the accuracy of documents and mobile operator response times.
4. Are shortcode charges taxed?
Yes. Premium SMS services may be subject to VAT and excise duty as per KRA regulations.
5. Can I block all promotional shortcodes on my line?
Yes. Contact your mobile operator to block all third-party SMS services or promotional codes.
Kenya’s shortcode system is a powerful tool that connects people to services, payments, alerts, and more. But it’s essential to know your rights, understand how the system works, and stay alert for abuse. With this knowledge, you can use shortcodes confidently and safely.
Get in touch today: Call/WhatsApp : 0795435940 | Email : dm@mobulkafrica.pro

Leave a Reply