USSD Code Cost in Kenya (2026)

Shared vs dedicated USSD pricing — a buyer's guide

How much does a USSD code cost in Kenya? This guide breaks down shared and dedicated USSD shortcode pricing, the CAK allocation process, per-session end-user charges, and what to budget for a USSD service — using MobiWave's published rates.

Last updated August 2026

USSD is the most inclusive channel in Kenya — it runs on every feature phone with no internet. But pricing is easy to misjudge because the business pays a service fee while the subscriber pays a per-session carrier charge. This guide separates the two so you can budget accurately.

Talk to MobiWave
Checklist

Before you start

Decision: shared (sub-keyword) or dedicated (own code)

Registered Kenyan business + KRA PIN

Signed CAK shortcode application letter

Budget for the service fee (not just setup)

Plan for the end-user per-session charge

API or webhook for your menu logic

Step by Step

How to do it in Kenya

A practical, compliance-aware walkthrough you can follow today.

  1. Pick shared or dedicated

    Shared USSD runs on MobiWave’s allocated code as a sub-keyword — cheapest and fastest. Dedicated is your own branded code (e.g. *123#) for full control and recall.

  2. Budget the service fee

    Shared: KES 11,000 setup + KES 8,000/month (+VAT). Dedicated: KES 40,000 up-front + KES 40,000/month (+VAT). Test-bed: KES 32,000 for 30 days (+VAT).

  3. Apply through the CAK

    Shortcodes are allocated by the Communications Authority of Kenya. MobiWave prepares and submits the application with your business documents so you skip the paperwork.

  4. Account for end-user cost

    The carrier bills your customer a per-session charge (typically KES 1–5 depending on network and session length) on their airtime. Your business does not absorb this.

  5. Build in the test-bed

    Use the 30-day test-bed (KES 32,000 +VAT) to develop menus and validate sessions before real traffic hits your systems.

  6. Go live and bundle

    Point menus at your API, then add M-Pesa STK Push, SMS and WhatsApp from the same MobiWave account for one billing line.

Comparison

How the options compare

The factors that matter for a Kenyan organisation deciding between providers.

FactorMobiWaveAfrica's TalkingCelcom AfricaTwilio
Shared USSDKES 11,000 setup + KES 8,000/moAvailable (quote)AvailableNot supported
Dedicated USSDKES 40,000 + KES 40,000/moAvailable (quote)AvailableNot supported
Test-bedKES 32,000 / 30 daysYesYesN/A
End-user per-session chargeBilled to subscriberBilled to subscriberBilled to subscriberN/A
M-Pesa STK from menuNative, bundledAdd-onYesNo
Local 24/7 supportPhone + WhatsAppDeveloper-onlyBusiness hoursNo local team

MobiWave figures are published rates (VAT extra). Competitor USSD is typically quote-based. Twilio has no native Kenya USSD shortcode product.

Frequently Asked Questions

USSD Code Cost in Kenya (2026) questions, answered.

The practical questions Kenyan organisations ask about ussd code cost in kenya (2026), with straight answers and KES pricing where it applies.

Still have a question? Talk to us

Shared USSD is KES 11,000 setup + KES 8,000/month (+VAT). Dedicated is KES 40,000 up-front + KES 40,000/month (+VAT). A 30-day test-bed is KES 32,000 (+VAT). All prices are exclusive of VAT.

Ready to get started with USSD Code Cost in Kenya (2026)?

Talk to our team about the fastest, compliant path for your organisation.

Office Hours

Monday-Friday, 9am-5pm