If you have ever been in a spot where your data is finished or the network is just being extra, then you know USSD is a lifesaver. It is basically the old-school way of moving money that still works perfectly today. You do not need a smartphone, you do not need 4G, and you definitely do not need to wait for a banking app to load. You just dial a code on your phone, follow the prompts, and your casino account gets funded instantly.
Most of the big banks in Nigeria like GTBank, Zenith, and UBA have their own codes that are specifically built for betting. It is super secure because every transaction still needs your secret PIN, and since it does not use the internet, there is almost zero risk of being hacked. It is the fastest way to top up your balance when you are in a hurry to catch a game that is already starting.
Deposits with USSD
Funding your account with a USSD code is like sending a quick text message. It is fast, direct, and works on any phone. Most casinos will give you a specific code to dial, or you can use your bank general code and select betting from the menu.
How to fund your account with a quick code
There are usually two ways to go about this, depending on the casino you are using:
Method 1: Using the Casino Direct Code
- On the casino deposit page, look for the USSD option.
- They will show you a specific string to dial, like *737*1*Amount*AccountID#.
- Dial that exact code from the phone number linked to your bank.
- Enter your bank USSD PIN to authorize the payment. Your balance will update in seconds.
Method 2: Using your Bank Menu
- Dial your bank main code like *894# for FirstBank or *919# for UBA.
- Look for the option that says Pay Bills or Gaming/Betting.
- Select the casino you want to fund from the list.
- Enter your Casino User ID and the amount, then confirm with your PIN.
| The Facts | What to Expect |
|---|---|
| Minimum Deposit | ₦100 |
| Network Fee | ₦6.98 plus 7.5% VAT |
| Wait Time | Instant |
| Phone Type | Works on any phone even torch phones |
Withdrawals with USSD
While you usually deposit using a USSD code, withdrawing is a bit different. Most casinos do not have a dial a code to withdraw feature yet. Instead, you will still need to log in to the casino site one last time to request your payout via Bank Transfer. The good news is that once that money hits your bank, you can then use your bank USSD code to move it around, buy airtime, or send it to friends without needing the app.
Popular Bank USSD Codes for Betting
If you are not sure what code to dial, here are the heavy hitters for 2026:
- GTBank: *737#
- Zenith Bank: *966#
- FirstBank: *894#
- UBA: *919#
- Access Bank: *901#
- Stanbic IBTC: *909#
Is USSD Safe?
A lot of people ask if USSD is safe since it feels so simple. The truth is, it is actually one of the most secure methods out there. Because the session is encrypted and tied directly to your SIM card and your specific phone, it is very hard for someone to mess with it. Even if someone knows your code, they cannot do anything unless they have your physical phone and your secret 4-digit or 5-digit PIN.
Friendly advice: Never share your USSD PIN with anyone, not even if they claim to be from the bank or the casino. As of early 2026, the government has added a 7.5% VAT on service fees, so you might notice a tiny extra charge on your airtime balance for these sessions. It is just a few naira, but it is good to keep a little extra airtime on your phone just in case.
USSD Customer Support & Contact Details
- Bank Support: Contact the customer care of your specific bank (GTB, Access, etc.)
- General Code: Dial *723# for the Quickteller USSD menu.
