USSD — Africa

10 Ways to Make Money with USSD Codes: Operator Business Playbook

10 ways to make money with USSD codes in Africa: business models, MNO revenue share, licensing and a step-by-step playbook for new USSD operators.

USSD codes are one of the most reliable, low-cost ways to reach customers across Africa — and they have quietly built some of the continent's biggest businesses. M-PESA, MoMo, KCB-M-PESA, Fuliza, Branch, Tala and dozens of betting operators all live on USSD. If you have searched for ways to make money with USSD codes, you are likely thinking like a future operator: how do I build a USSD service that customers dial, that the mobile network operator (MNO) bills, and that I take a share of?

This guide explains the 10 best business opportunities, the realistic earning economics, the regulatory steps and the platform decisions you need to make. It is the operator playbook — not a guide for end users who just want to dial codes.

Quick consumer answer: What is USSD and how does it make money?

USSD (Unstructured Supplementary Service Data) is a real-time mobile channel — you dial a code like *123# from any phone, the network connects you to a service provider, and you interact with a menu. It works on every handset, with no internet. Operators make money by charging customers per session, taking commission on transactions processed via the channel, or charging businesses to host services on shared codes.

How USSD operator economics actually work

Before listing the 10 business models, it helps to understand the revenue structure. There are three main money flows in a USSD business:

  • Per-session billing — the MNO charges the end user a fee (e.g. KSh 1–2 in Kenya, GHS 0.05–0.12 in Ghana) and shares a percentage with the USSD service provider.
  • Transaction commission — if your USSD service moves money (loans, payments, betting, airtime, insurance premiums), you earn a cut of every transaction.
  • B2B fees — you sell USSD as a service to other businesses (banks, fintechs, NGOs, polling companies) on your shared code or platform.

Typical MNO revenue share for a dedicated short code in Kenya, Tanzania, Uganda or Ghana is in the 60–80% range to the service provider after MNO and aggregator fees, though numbers vary by market and volume. Across Africa, the most profitable USSD businesses combine per-session fees with transaction commissions.

Regulatory and licensing essentials

You cannot just "start" a USSD business — you need licences and approvals:

  • Kenya: Communications Authority of Kenya (CA) issues short codes (premium and non-premium). Application via the CA portal, with KYC documentation, business plan and ~KSh 50,000–150,000 in fees plus annual renewal.
  • Ghana: National Communications Authority (NCA) handles short code allocation via Form AP19, plus a Value Added Service (VAS) licence for live operation.
  • Nigeria: Nigerian Communications Commission (NCC) allocates short codes through accredited Value Added Service Providers.
  • Tanzania: TCRA. Uganda: UCC.
  • Mobile money integration: additional contracts with M-PESA, MTN MoMo, Airtel Money, T-Kash, Tigo Pesa, etc.

The 10 best ways to make money with USSD codes

1. USSD-based digital lending

Build a micro-lending service where customers dial a code, authenticate, request a loan and receive funds via mobile money. Branch, Tala, KCB-M-PESA and Fuliza prove the model. Revenue comes from interest spread and facilitation fees. Realistic monthly revenue per active borrower: KSh 200–800.

What you need: CBK or equivalent DCP licence (Kenya), credit scoring engine, mobile money settlement and a USSD application.

2. USSD for banking and fintech (the white-label play)

Build USSD channels for banks, SACCOs and microfinance institutions. Most don't want to build it themselves — they outsource to a USSD provider on a per-session or revenue-share basis. Equity Bank's *247#, KCB's *522# and Co-op Bank's *667# rely on platforms behind the scenes.

3. USSD for betting and lottery operators

The Betika *263# Ghana launch proved that USSD is the channel of choice for reaching the offline majority of bettors. As a USSD operator you can either license your platform to a betting company or run your own lottery under a Gaming Commission licence. Revenue: 1–2% of stake volume.

4. USSD voting, polling and surveys

Media houses, NGOs, research firms and even political parties pay for USSD polling — it is one of the few channels that reaches the entire population. Charge per response, per minute or per project. Election cycles are gold mines.

5. USSD airtime and data sales

Buy airtime in bulk from MNOs at a discount and resell via USSD top-up with small commissions. Volumes are vast — millions of micro-transactions a day across Africa.

6. USSD bill payment aggregation

Provide a single USSD code where customers pay electricity, water, school fees, TV subscription and government services. Each biller pays you a commission per transaction. Examples: Kenya's eCitizen *222#.

7. USSD-based insurance and micro-insurance

Hospital cash, funeral cover, crop insurance and personal accident sold via USSD with mobile money premium debits. Insurers underwrite; you operate the channel for a revenue share.

8. USSD for agriculture and commodity markets

Farmers dial in to check market prices, order inputs, sell produce, and access weather alerts. Revenue from MNO session share, input company commissions and agritech subscriptions. iCow, M-Farm and many newer operators run on this model.

9. USSD for customer self-service (B2B)

Sell USSD channels to brands as a customer support tool — balance enquiries, order tracking, FAQ, complaints. Charge per session or per agent seat. Read about how USSD helps businesses grow for the demand side.

10. USSD for transport and logistics (booking, tracking, payments)

SACCOs, matatu fleets, boda apps and inter-city bus operators use USSD for booking, fare collection and driver-passenger communication. As an operator you take a cut of fares processed or charge a SaaS fee.

How much can you realistically earn from a USSD business?

Earnings vary dramatically by model and country. Indicative figures:

  • White-label SaaS to a bank or fintech: USD 3,000–20,000 per month in licensing plus per-session revenue.
  • Bill aggregation: USD 0.05–0.20 per transaction, scalable to USD 50k–500k monthly at volume.
  • Lending platform: highly variable. Successful operators reach USD 100k+ monthly net interest.
  • Polling and surveys: USD 2k–20k per project depending on sample size.
  • Airtime and data resale: low margin (2–5%) but high volume.

The operator's go-live checklist

  1. Validate the use case and target MNO market.
  2. Apply for short code (CA/NCA/NCC/UCC/TCRA).
  3. Sign aggregator and MNO interconnect agreements.
  4. Pick a USSD platform that handles sessions, menus, billing reconciliation and multi-MNO routing.
  5. Integrate mobile money for payments (M-PESA Daraja, MTN MoMo, Airtel Money).
  6. Design menus for the 182-character screen and 60–180 second session limit.
  7. Build a back office: dashboards, reconciliation, fraud rules.
  8. Pair USSD with SMS for OTP, receipts and reactivation.
  9. Pilot quietly, monitor abandonment, optimise menus.
  10. Scale with paid promotion (radio, SMS broadcast, MoMo agent recommendations).

HelloDuty fit — picks and shovels for USSD operators

HelloDuty is a CPaaS platform purpose-built for African operators. We provide the picks and shovels you need to launch a profitable USSD business:

  • USSD platform with multi-MNO routing in Kenya, Uganda, Tanzania, Rwanda, Ghana, Nigeria and Senegal.
  • SMS API with branded sender IDs for OTPs, receipts and reactivation.
  • WhatsApp Business API for richer follow-ups and tier-2 support.
  • Programmable voice, IVR and cloud PBX for call-back support.
  • AI receptionist for after-hours coverage.
  • Predictive and sequential dialers for collections (especially lending).
  • CTI/CRM integration for unified customer records.

See choosing the right USSD platform for the buyer checklist.

FAQs — making money with USSD codes

How do I get a USSD code in Kenya?

Apply to the Communications Authority of Kenya for a dedicated short code, or rent a slot on a shared code from a licensed provider. Allow 4–12 weeks.

How much does a Kenya USSD short code cost?

Dedicated codes carry KSh 50,000–150,000 upfront plus annual renewal. Shared codes have no upfront fees but lower margin per session.

Do I need to be a tech company to run a USSD business?

No. Most successful operators partner with a USSD platform like HelloDuty for the infrastructure and focus on the business model, partnerships and customer acquisition.

Can I run USSD across multiple African countries?

Yes, but each country requires its own licence, short code and MNO contracts. A multi-country platform abstracts the technical complexity.

Is USSD better than SMS for transactions?

USSD is real-time and interactive — better for menus and authentication. SMS is one-shot — better for receipts, alerts and marketing. Most operators use both.

What is the fastest USSD business to launch?

B2B USSD channels (offering surveys, polling, balance enquiries) launch fastest — weeks rather than months — because you can host them on a shared code.

How profitable is USSD lending really?

Highly profitable if you control credit risk; brutal if you do not. The leaders in Kenya make 8–12% net interest margins on monthly cycles.

How do I keep USSD users coming back?

Pair USSD with branded SMS reminders, balance alerts, and clear value (loans, bills, polls) every time they dial.

Closing CTA

USSD is not glamorous, but it is one of the most profitable channels in Africa for operators who understand the licensing, economics and technology. Talk to HelloDuty about a USSD platform bundle and turn your idea into a service that customers dial — and pay for — every day.

Last updated
June 16, 2026
Single Inbox
Pro-tip

Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.

Pesalink - BlackSistema Bio - BlackTatu City - BlackStartimes - Black
Sunculture Logo

It works for our customer SunCulture. We help agents sell solar. It takes a few hours, not months, to design and build new ideas.

Relationships that matter.

Plan, engage, and analyse with ease. Transform your customer relationship with an all-in-one platform.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Subscribe