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.
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.
Before listing the 10 business models, it helps to understand the revenue structure. There are three main money flows in a USSD business:
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.
You cannot just "start" a USSD business — you need licences and approvals:
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.
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.
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.
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.
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.
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#.
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.
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.
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.
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.
Earnings vary dramatically by model and country. Indicative figures:
HelloDuty is a CPaaS platform purpose-built for African operators. We provide the picks and shovels you need to launch a profitable USSD business:
See choosing the right USSD platform for the buyer checklist.
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.
Dedicated codes carry KSh 50,000–150,000 upfront plus annual renewal. Shared codes have no upfront fees but lower margin per session.
No. Most successful operators partner with a USSD platform like HelloDuty for the infrastructure and focus on the business model, partnerships and customer acquisition.
Yes, but each country requires its own licence, short code and MNO contracts. A multi-country platform abstracts the technical complexity.
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.
B2B USSD channels (offering surveys, polling, balance enquiries) launch fastest — weeks rather than months — because you can host them on a shared code.
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.
Pair USSD with branded SMS reminders, balance alerts, and clear value (loans, bills, polls) every time they dial.
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.

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

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