Popular USSD codes in Ghana: the quick consumer answer
If you landed here looking for the most popular USSD codes in Ghana, here is the fast list. *134*PIN# recharges airtime on MTN, *315# activates MTN Free After 1 (Nkomode), *550# unlocks the MTN Free Call 6-month offer for new subscribers, *170# opens MTN Mobile Money, and *124# checks your balance. AirtelTigo (now Telecel-AT) users dial *500# for AirtelTigo Money and *125# for data. Telecel Ghana (formerly Vodafone Ghana) customers use *110# for Cash and *124# for balance. Banks each have their own short code: Ecobank *770#, GCB *422#, Stanbic *715#, Fidelity *776#, Access *901#, Zenith *966#.
USSD (Unstructured Supplementary Service Data) is a GSM signalling channel that works on any handset, on any network in Ghana (MTN, AirtelTigo/Telecel-AT, Telecel Ghana, Glo), with no data and no app. That is why it dominates mobile money, mini-banking and self-service in Ghana — and why every fintech, MFI, agri-tech, insurer or SMB serious about reaching the mass market eventually asks: how do we get our own *XXX# code?
The full Ghana USSD code reference (MTN, AirtelTigo, Telecel, Glo)
MTN Ghana USSD codes
- *134*PIN# — Recharge airtime
- *124# — Balance enquiry
- *138# — Data & SMS bundles
- *170# — MTN Mobile Money
- *511# — Generate MoMo ATM token
- *156# — Check your MTN number
- *315# — MTN Free After 1 (Nkomode)
- *550# — Free Call 6-month offer (new subs)
- *585# — Request internet settings / 4G compatibility
- *506# — Borrow airtime
- *595# — Opt out / in for MoMo interest
- *198# — Share credit
- *567# — MTN Pulse
- *400# — Check SIM registration
- *1390# — Reserve number for two years
- PORT to 600 — Number portability
AirtelTigo / Telecel-AT Ghana USSD codes
- *500# — AirtelTigo Money menu & send airtime
- *125# — Data subscription
- *125*1# — Data bundle balance
- *24# / *444# — Balance enquiry
- *557# — Send airtime
- *703# — Check your own number
- *554# — Borrow data
- *888# — Football updates
- *440# — BlackBerry plans
- *400# — Check SIM registration
Telecel Ghana (formerly Vodafone) USSD codes
- *110# — Telecel Cash (mobile money)
- *124# — Balance enquiry
- *127# — Check your Telecel/Vodafone number
- *134*PIN# — Recharge
- *125# — Browser packages
- *505# — Borrow credit
- *516# — Transfer credit
- *565# — Reserve your number
- *200# — Red offers
- *150# — Roaming enquiry
Glo Ghana USSD codes
- *124# — Balance enquiry
- *127# — Data bundle activation
- *555# — Buy data plans
- *1241# — Bonus balance
- *1244# — Check your Glo number
- *5321# — Borrow airtime
- 121 — Customer care
Bank USSD codes in Ghana
- Access Bank: *901#
- ADB Bank: *767#
- CalBank: *771#
- CBG: *924#
- Ecobank Ghana: *770#
- FBN Bank: *894#
- Fidelity Bank: *776#
- First Atlantic Bank: *442#
- GCB Bank: *422#
- GT Bank: *737#
- Prudential Bank: *772#
- Republic Bank: *774#
- Stanbic Bank: *715#
- Standard Chartered: *977#
- UBA Bank: *822#
- Zenith Bank: *966#
Behind the codes: who actually operates USSD in Ghana?
Every short code on the list above is a regulated piece of national numbering managed by the National Communications Authority (NCA). The MNO (MTN Ghana, AirtelTigo/Telecel-AT, Telecel Ghana, Glo) terminates the USSD session on its core, while a USSD aggregator or CPaaS platform hosts the application logic that decides what menu the user sees next. For business buyers, that means launching a USSD service in Ghana is a three-party conversation: NCA for the short code, the MNO for the bearer, and a platform partner for the actual app, billing and analytics.
This is the layer most consumer guides skip — and the layer that matters if you are building a lending, agri-payment, school-fees, micro-insurance, fuel or KYC product for the Ghanaian market. Done right, your USSD service runs alongside SMS confirmations, WhatsApp Business follow-ups and even outbound voice calls, all from one stack. Done wrong, you spend twelve months negotiating with each MNO separately and end up with a fragmented user journey.
The Ghanaian USSD market opportunity
Ghana has more than 42 million mobile connections and roughly 22 million unique mobile subscribers, with MoMo (MTN Mobile Money), AirtelTigo Money and Telecel Cash collectively processing tens of billions of cedis every month according to Bank of Ghana Payment Systems Statistics. Most of that volume rides over USSD, not apps. The Bank of Ghana E-levy era, MoMo interoperability and the rapid growth of digital lending have created an unusually wide opening for non-bank operators — agri-tech aggregators, savings groups, SACCOs, dispatch riders, betting (regulated), micro-insurance, schools and even churches — to launch their own USSD touchpoints.
The numbers Ghanaian operators usually care about: a four-digit shared short code can serve a few thousand sessions per day for a small monthly fee, while a dedicated three- or four-digit code positions a brand alongside MTN and the banks at single-digit prefixes. Pricing depends on the MNO, the code length and the session volume, but a workable pilot can launch under GHS 25,000 in setup with a platform like HelloDuty handling the heavy integration. For the same investment, sending the equivalent reach over data apps would require WhatsApp/Play Store onboarding plus smartphone penetration that still excludes large parts of northern Ghana.
Regulatory checklist: launching a USSD service in Ghana
If you are a fintech founder, MFI, bank, NBFI, insurer or SMB planning a USSD service in Ghana, the NCA framework expects you to clear a short checklist before going live. First, secure NCA approval for your short code request — shared codes (e.g. *XXX*YY#) are quicker to provision than dedicated codes. Second, where you handle payments, line up Bank of Ghana licensing or partner with a licensed Payment Service Provider or Dedicated Electronic Money Issuer. Third, sign separate connectivity agreements with each MNO whose subscribers you want to reach, or use an aggregator/CPaaS that already holds those agreements. Fourth, register as a data controller under Ghana's Data Protection Act and bake consent flows into your USSD menus. A platform partner usually shortens steps two through four from quarters to weeks.
How HelloDuty helps Ghanaian businesses launch USSD in days, not quarters
HelloDuty is a CPaaS built for African operators. Our USSD platform gives Ghanaian businesses a single integration that connects to MTN, AirtelTigo/Telecel-AT, Telecel Ghana and Glo, lets you design menus in a visual builder, and exposes a clean REST API so your engineers can plug USSD into the same backend that powers your web app. Lending teams add KYC and credit-scoring callouts; insurers add policy lookups; agri-tech operators add weather and farm-gate price menus.
Pair USSD with HelloDuty's bulk SMS for receipts and OTPs, WhatsApp Business API for richer follow-ups, and programmable voice for outbound callbacks. We have also written a comprehensive guide to building USSD applications and a deeper dive into choosing the right USSD platform if you want to compare options before talking to sales.
FAQ: Ghana USSD codes for consumers and operators
What is the MTN MoMo USSD code in Ghana?
Dial *170# on any MTN Ghana SIM to open the MTN Mobile Money menu — send money, buy airtime, pay bills, withdraw cash at an agent, and check balance.
How do I check my MTN Ghana number?
Dial *156# from your MTN SIM and your number is displayed instantly, free of charge.
How much does a USSD short code cost in Ghana?
Costs vary by MNO and code length. Shared short codes can start from a few hundred cedis per month plus per-session fees; dedicated three- and four-digit codes are reserved for licensed financial players and require NCA approval. A CPaaS like HelloDuty bundles MNO connectivity, session billing and platform fees into one predictable monthly invoice.
Do I need an NCA licence to run a USSD service in Ghana?
You need NCA approval for the short code itself. If your USSD service moves money you also need Bank of Ghana approval or a licensed PSP/DEMI partner. Marketing-only or self-service USSD (e.g. customer support menus, lead capture, surveys) usually only needs the code and MNO agreement.
How long does it take to launch a USSD service in Ghana?
With a single MNO and a shared short code, a pilot can go live in roughly two to four weeks. Full multi-MNO coverage with a dedicated short code typically takes six to ten weeks. HelloDuty has gone live with fintech and MFI clients in under 21 days by reusing pre-approved aggregator codes during the NCA process.
Build the next entry on this list
The codes above are the brands that won the last decade of Ghanaian mobile. The next decade will be won by lenders, insurers, agri-tech platforms and SMBs that put their own short code in front of millions of feature-phone customers. If that is you, explore HelloDuty USSD or sign up at app.helloduty.com and our Accra-aware team will help you scope a launch.