USSD Services for Businesses in Kenya

Deploy interactive USSD menus for payments, self-service, onboarding, and data collection — accessible on any phone, on any network.

View Pricing
Works on All Phones (No Internet Needed)Safaricom & AirtelAPI-Ready
USSD Solutions

Choose Your USSD Strategy

Pick the USSD solution that best fits your needs

Dedicated USSD Codes

Your Brand, Your Code

Get a unique short code (e.g., *123#) with full control over the customer journey.

Key Features:

  • Fully branded customer experience
  • Ideal for financial services
  • Supports complex menu structures
  • Maximum flexibility and customization

Use Case:

"Perfect for banking services, mobile money, and customer support systems"

Powerful USSD Capabilities Built for Kenyan Businesses

From simple shared menus to complex dedicated journeys.

Dedicated & Shared Codes

Get a unique *123# for full brand control, or use a shared code for fast launch.

API Integration

Connect USSD sessions to your CRM, payment gateway, or core system using RESTful API.

Real-Time Session Handling

Capture input, validate actions, and return menu responses instantly.

Payment & Transaction Support

Enable M-PESA and Airtel Money transactions directly through USSD menus.

Complex Menu Structures

Build multi-level, branching USSD menus for onboarding and self-service.

Secure & Compliant

Session-level encryption and compliance with Safaricom and Airtel standards.

Why Choose Taifa Mobile for USSD?

USSD Kenya coverage with fast setup, volume pricing, and hands-on integration support.

100% Phone Coverage

USSD works on every mobile phone in Kenya - no smartphone or internet required.

Fast Shared Setup

Shared USSD codes are ready for immediate setup - ideal for pilots and time-sensitive launches.

Volume-Based Pricing

Competitive session rates with bundle discounts for growing usage.

Dedicated Integration Support

Our technical team assists with API setup, menu design, and testing.

USSD Applications Across Industries

How organizations use USSD Kenya solutions to serve customers and scale operations.

Fintech & Mobile Money

Balance checks, transaction initiation, loan applications, and payment confirmations.

SACCOs & Cooperatives

Member self-service, loan status checks, and contribution management.

Healthcare

Appointment booking, prescription status, and health information lookup.

Government & Public Services

Citizen registration, service access, and public feedback collection.

Logistics & Retail

Order tracking, delivery confirmation, and customer self-service portals.

USSD Pricing - Transparent & Competitive

All prices are VAT inclusive unless stated otherwise. Setup is free for shared codes.

Dedicated USSD Codes

PlanSetup (KES)Monthly (KES)
Dedicated Safaricom290,00058,000
Dedicated Airtel174,00045,000

Prepaid Shared USSD (*631# or *252#)

USSD StringSetup (KES)Monthly (KES)
*631*1# - *631*10#Free25,000
*631*12# - *631*100# (Except Golden Codes)Free20,000
*631*11#, *631*22#, *631*33#, *631*44#, *631*55#, *631*66#, *631*77#, *631*88#, *631*99#Free25,000
*631*101# - *631*999# (Except Golden Codes)Free10,000
*631*111#, *631*222#, *631*333#, *631*444#, *631*555#, *631*666#, *631*777#, *631*888#, *631*999#Free15,000

One Off Monthly Deposit – Ksh 10,000, Ksh 20,000 or Ksh 25,000 + VAT depending on string selected.
No Session Cost is chargeable on Code 631.

Postpaid Shared USSD (*631# or *252#)

USSD StringSetup (KES)Monthly (KES)
*631*1# - *631*10#Free25,000
*631*12# - *631*100# (Except Golden Codes)Free20,000
*631*11#, *631*22#, *631*33#, *631*44#, *631*55#, *631*66#, *631*77#, *631*88#, *631*99#Free25,000
*631*101# - *631*999# (Except Golden Codes)Free10,000
*631*111#, *631*222#, *631*333#, *631*444#, *631*555#, *631*666#, *631*777#, *631*888#, *631*999#Free15,000

One Off Monthly Deposit – Ksh 10,000, Ksh 20,000 or Ksh 25,000 + VAT depending on string selected.

Costs per USSD Session (Post-paid)

BundleRange (Sessions)Price (KES)
Taifa Bundle0 - 99,9991.5
Pro Bundle100,000 - 499,9991.4
Pro+ Bundle500,000 - 999,9991.3
Enterprise Bundle1,000,000 - 4,000,0001.2

All prices are VAT inclusive unless otherwise stated. Contact sales for custom requirements or higher volumes.

Start Building Your USSD Solution Today

Reach every Kenyan customer - on any phone, on any network, without an internet connection.

Talk to Sales

Frequently Asked Questions

Common questions about our USSD services answered.

What is the difference between Shared and Dedicated USSD codes?

Shared USSD codes are cost-effective with quick setup (e.g., *456*01#) and shared infrastructure. Dedicated codes give you a unique short code (e.g., *123#) with full branding and control.

How long does it take to set up a USSD service?

Shared USSD is instant and ready for setup. Dedicated codes depend on the network operator’s approval process.

What are Pre-paid vs Post-paid USSD sessions?

Pre-paid sessions are charged directly to the user's airtime. Post-paid sessions are billed to the business with volume-based discounts.

Does USSD work on all networks in Kenya?

Yes, our USSD services work seamlessly on Safaricom and Airtel networks.

Can I integrate USSD with my existing systems?

Yes, we provide a robust RESTful API for easy integration.

How do I get started with USSD?

Contact our team. We’ll guide you through choosing the right plan and deployment.