Bank Transfer Betting Nigeria: GTBank, Access, UBA
Bank transfers remain the backbone of financial transactions in Nigeria, and for good reason. With over 70 million bank account holders across more than 20 commercial banks, bank transfer is the most universally accessible payment method for Nigerian bettors. Whether you bank with GTBank, Access Bank, UBA, Zenith Bank, or First Bank, you can deposit funds to your betting account and withdraw winnings directly to your bank -- securely and reliably.
This guide covers everything about using bank transfers for betting in Nigeria in 2026. We provide step-by-step instructions for depositing from each major bank, explain withdrawal processes and processing times, compare bank-specific limits and fees, and share tips for the fastest possible transactions.
While mobile money platforms like OPay have grown rapidly, bank transfers still account for the largest share of betting deposits in Nigeria. The reason is simple: nearly every working Nigerian has a bank account, banks offer the highest transaction limits, and bank-to-bank transfers through NIBSS (Nigerian Inter-Bank Settlement System) process instantly in most cases.
Supported Banks for Betting Deposits
| Bank | Mobile App | USSD Code | Daily Transfer Limit | Deposit Speed | Fees |
|---|---|---|---|---|---|
| GTBank | GTWorld | *737# | N5,000,000 | Instant | N10-N53 |
| Access Bank | Access More | *901# | N5,000,000 | Instant | N10-N53 |
| UBA | UBA Mobile | *919# | N5,000,000 | Instant | N10-N53 |
| Zenith Bank | Zenith Mobile | *966# | N3,000,000 | Instant | N10-N53 |
| First Bank | FirstMobile | *894# | N5,000,000 | Instant | N10-N53 |
| Fidelity Bank | Fidelity Mobile | *770# | N3,000,000 | Instant | N10-N35 |
| Union Bank | UnionMobile | *826# | N2,000,000 | Instant | N10-N35 |
| Sterling Bank | OneBank | *822# | N2,000,000 | Instant | N10-N35 |
How to Deposit via Bank Transfer: Step-by-Step
Method 1: Direct Bank Transfer (Recommended)
- Log in to your betting account and navigate to the Deposit section.
- Select Bank Transfer as the payment method.
- The platform generates a unique account number (typically with Providus Bank, Wema Bank, or VFD Microfinance Bank) for your deposit.
- Open your banking app (GTWorld, Access More, UBA Mobile, etc.) or internet banking.
- Initiate a transfer to the provided account number with the exact deposit amount.
- Complete the transfer using your transaction PIN, OTP, or token.
- The deposit credits to your betting account instantly (usually within 1-5 minutes).
Method 2: USSD Banking Deposit
- Log in to your betting account and get the deposit account number.
- Dial your bank's USSD code (e.g., *737# for GTBank).
- Select the transfer option.
- Enter the deposit account number and amount.
- Confirm with your bank PIN.
- The deposit processes instantly.
Method 3: Internet Banking
- Log in to your bank's internet banking platform.
- Navigate to Transfers and select the destination bank.
- Enter the deposit account number and amount.
- Authorise with your token or OTP.
- The deposit credits within 1-5 minutes.
Bank-Specific Deposit Guides
GTBank (Guaranty Trust Bank)
GTBank is the most popular bank among Nigerian bettors due to its reliable GTWorld app and *737# USSD service. To deposit via GTWorld: open the app, tap Transfer, enter the betting platform's account number, select the receiving bank, enter the amount, and confirm with your transaction PIN. GTBank processes NIP transfers instantly 24/7. Daily limit: N5,000,000. For USSD: dial *737*1*AccountNumber*Amount#, then enter your PIN.
Access Bank
Access Bank (including the former Diamond Bank) offers the Access More app for seamless transfers. Open Access More, select Send Money, enter the betting deposit account number, select the bank, enter the amount, and confirm. USSD: dial *901*Amount*AccountNumber#. Access Bank processes instant transfers with a daily limit of N5,000,000.
UBA (United Bank for Africa)
UBA Mobile provides a user-friendly interface for betting deposits. Open UBA Mobile, tap Transfer to Other Banks, enter the account details and amount, and authenticate. USSD: dial *919*3*AccountNumber*Amount#. UBA offers a N5,000,000 daily transfer limit with instant processing via NIP.
Zenith Bank
Zenith Bank's mobile app and *966# USSD code make deposits straightforward. Open the Zenith Mobile app, select Transfers, enter the betting deposit details, and confirm with your token. USSD: dial *966*Amount*AccountNumber#. Zenith has a default daily limit of N3,000,000, which can be increased by visiting a branch.
First Bank
FirstMobile app or *894# USSD for deposits. Open FirstMobile, navigate to Transfers, input the deposit account number and amount, authenticate with your hardware token. USSD: dial *894*Amount*AccountNumber#. First Bank has a daily limit of N5,000,000 and processes NIP transfers instantly.
How to Withdraw to Your Bank Account
- Complete KYC: Before your first withdrawal, upload your valid Nigerian ID and selfie for verification. Approval takes 4-12 hours.
- Go to Withdrawal section: Navigate to Cashier or Withdrawal in your betting account.
- Select Bank Transfer: Choose bank transfer as the withdrawal method.
- Enter bank details: Provide your bank name, account number, and account name. These must match your registered betting account name.
- Enter amount: Input the withdrawal amount (minimum typically N1,000).
- Confirm: Review and submit the withdrawal request.
- Receive funds: Withdrawals typically process in 1-12 hours. Business hours (9am-5pm) generally see faster processing.
Withdrawal Times by Platform
| Platform | Min. Withdrawal | Max. Withdrawal | Bank Transfer Time | Fees |
|---|---|---|---|---|
| 1win | N1,000 | N10,000,000 | 1-12 hours | Free |
| Bet9ja | N1,000 | N5,000,000 | 2-12 hours | Free |
| SportyBet | N500 | N2,000,000 | 1-6 hours | Free |
| BetKing | N1,000 | N5,000,000 | 2-12 hours | Free |
| MSport | N1,000 | N2,000,000 | 2-12 hours | Free |
Fast Bank Transfer Deposits at 1win
Deposit from GTBank, Access, UBA, Zenith or any Nigerian bank. 500% welcome bonus up to N750,000.
Deposit NowTips for Faster Bank Transfer Processing
- Use NIP transfers: NIBSS Instant Payment (NIP) transfers process in real time. Avoid using NEFT, which batches payments and can take hours.
- Deposit during business hours: While NIP works 24/7, some betting platforms process manual bank transfer verifications faster during 9am-5pm on weekdays.
- Use the exact amount: Transfer the exact amount shown on the deposit page to ensure automatic matching and instant crediting.
- Keep your bank app updated: Outdated banking apps may cause transaction failures or delays.
- Save the deposit account number: Some platforms generate the same account number for your account each time, allowing you to save it as a beneficiary for faster future deposits.
- Check your daily limit: If a deposit fails, your daily transfer limit may have been reached. Check your remaining limit in your banking app.
Troubleshooting Bank Transfer Issues
Deposit Not Credited
If your bank transfer deposit is not credited within 30 minutes, check your bank statement to confirm the transfer was successful. If the money was deducted, contact the betting platform's support with your bank transaction reference, the amount, the date and time, and a screenshot of your bank statement. Most issues are resolved within 2-4 hours.
Wrong Account Number
If you transferred to the wrong account number, contact both your bank and the betting platform immediately. Banks can initiate a reversal if the receiving account has not been debited. Act quickly -- reversals become more difficult after 24 hours.
Transfer Limit Reached
If your transfer fails due to limit restrictions, you can increase your daily transfer limit by visiting your bank branch with valid ID, adjusting limits through internet banking (available at some banks), or using multiple smaller transfers that fall within your per-transaction limit.
Frequently Asked Questions
Responsible Gambling
Gambling should be enjoyable entertainment. Set limits, take breaks, and never bet more than you can afford to lose. 18+ only.
Resources: BeGambleAware.org | GamCare