In an era dominated by mobile apps, digital wallets, and online banking, there’s one technology that remains a trusted financial lifeline for millions of Nigerians: USSD (Unstructured Supplementary Service Data). It may be old-school, but in 2025, it’s still indispensable.
USSD banking works on any phone, requires no internet, and is often the only accessible option for users in rural or underserved areas. As over 70 million Nigerians still rely on feature phones, USSD continues to provide essential financial access across the country.
Why USSD Still Matters in 2025
Despite rapid digital transformation, many Nigerians still face barriers like:
-
Poor internet coverage
-
Unreliable electricity
-
Lack of smartphones or digital literacy
USSD bridges these gaps by offering a reliable, low-cost solution that works anytime, anywhere.
What You Can Do with USSD:
-
Check account balances
-
Send money to any bank
-
Buy airtime & data
-
Pay bills, TV subscriptions, and more
✅ USSD Codes for Nigerian Banks in 2025
Here’s your go-to list of all major Nigerian bank USSD codes, updated for 2025. Save or bookmark it:
| Bank | Balance Check | Airtime Recharge | Transfer Funds |
|---|---|---|---|
| Access Bank | *901*00# |
*901*Amount# |
*901*Amount*AccountNumber# |
| First Bank | *894*00# |
*894*Amount# |
*894*Amount*AccountNumber# |
| GTBank | *737*6*1# |
*737*Amount# |
*737*Amount*AccountNumber# |
| Zenith Bank | *966*00# |
*966*Amount# |
*966*Amount*AccountNumber# |
| UBA | *919*00# |
*919*PhoneNumber*Amount# |
*919*3*AccountNumber*Amount# |
| Fidelity Bank | *770*0# |
*770*Amount# |
*770*Amount*AccountNumber# |
| Wema Bank | *945*0# |
*945*Amount# |
*945*Amount*AccountNumber# |
| Union Bank | *826# |
*826*Amount# |
*826*Amount*AccountNumber# |
| Sterling Bank | *822*6# |
*822*Amount# |
*822*Amount*AccountNumber# |
| EcoBank | *326*0# |
*326*Amount# |
*326*Amount*AccountNumber# |
| Stanbic IBTC | *909*1# |
*909*Amount# |
*909*Amount*AccountNumber# |
| Keystone Bank | *7111*00# |
*7111*Amount# |
*7111*Amount*AccountNumber# |
| Polaris Bank | *833*0# |
*833*Amount# |
*833*Amount*AccountNumber# |
| Unity Bank | *7799*0# |
*7799*Amount# |
*7799*Amount*AccountNumber# |
| FCMB | *329*00# |
*329*Amount# |
*329*Amount*AccountNumber# |
| Jaiz Bank | *773# |
*773*Amount# |
*773*Amount*AccountNumber# |
| Globus Bank | *989# |
*989*Amount# |
*989*Amount*AccountNumber# |
| Titan Trust Bank | *922# |
*922*Amount# |
*922*Amount*AccountNumber# |
| Parallex Bank | *322*318*0# |
*322*318*Amount# |
*322*318*Amount*AccountNumber# |
| SunTrust Bank | *5230# |
*5230*Amount# |
*5230*Amount*AccountNumber# |
Common USSD Issues (and Quick Fixes)
-
Connection Problems / Invalid Code
➤ Check your network signal and restart your phone. -
Code Not Working
➤ Make sure you’re using the phone number linked to your bank account. -
Forgotten PIN?
➤ Contact your bank directly to reset your PIN securely.
Stay Secure with USSD Banking
Even though USSD is convenient, security is essential. Follow these best practices:
-
Never share your PIN — not even with bank staff.
-
Avoid using obvious PINs (e.g., birthdays or “1234”).
-
Always end your USSD session properly.
-
Report suspicious activity immediately to your bank.
USSD vs. Mobile Apps: A Quick Comparison
| Feature | USSD ✅ | Mobile App |
|---|---|---|
| Works Without Internet | ✅ | ❌ |
| Smartphone Required | ❌ | ✅ |
| Basic Banking Features | ✅ | ✅ |
| Visual Interface | ❌ | ✅ |
| Suitable for Rural Use | ✅ | ❌ |
Final Thoughts: Simple, Secure, Smart Banking
In 2025, USSD banking continues to empower Nigerians with instant, accessible financial services—no smartphone, no data, no barriers.
Whether you’re paying bills, sending funds to loved ones, or checking your balance before market day, USSD makes it all possible—anytime, anywhere.
Pro Tip: Save your bank’s USSD code as a contact for easy access—and share this guide with friends or family who might need it. You could be helping someone stay financially connected.

