All Bet9ja Deposit Methods
Bet9ja supports over 45 deposit methods. But most Nigerian bettors use just five: USSD banking, debit card, bank transfer, OPay, and Quickteller.
The minimum deposit across nearly all methods is ₦100. The maximum varies dramatically, from ₦10,000 (UBA VAS USSD) to ₦49,000,000 (Bet9ja Virtual Account). For the complete limits table, see our maximum deposit guide.
| Method | Speed | Max Deposit | Best For |
|---|---|---|---|
| USSD | Instant | ₦100K | No data/internet needed |
| Debit Card | Instant | ₦100K | Quick online deposits |
| Bank Transfer | 1 to 5 min | ₦10M | High-limit deposits |
| OPay/PalmPay | Instant | ₦5M | Mobile wallet users |
| Quickteller/ATM | 1 to 10 min | ₦10M | Offline/ATM deposits |
| Virtual Account | 1 to 5 min | ₦49M | Highest limit available |
How to Deposit via USSD Code (Bank-by-Bank)
USSD is the most popular deposit method in Nigeria. It works without internet. Each bank has its own USSD code. Here's the step-by-step for every major bank:
🏦 GTBank: *737#
- Dial *737*50*amount*159# on your registered line.
- Follow the prompts. Enter your Bet9ja account ID when asked.
- Confirm with your 4-digit PIN. Funds arrive instantly.
Alternative: Dial *737# → Pay Bills → enter Bet9ja merchant code (159) → amount → PIN.
🏦 Access Bank: *901#
- Dial *901# on your phone.
- Select "Pay Bills" → search for Bet9ja.
- Enter your Bet9ja account ID and the deposit amount.
- Confirm with your PIN. Done.
🏦 First Bank: *894#
- Dial *894# from your registered line.
- Select "Pay Merchant" or "Pay Bills".
- Enter Bet9ja as the merchant, your account ID, and the amount.
- Confirm with your PIN.
🏦 UBA: *919#
- Dial *919# from your registered line.
- Select "Pay Bills" → find Bet9ja.
- Enter your Bet9ja account ID and amount. Confirm with PIN.
Note: UBA VAS USSD has a ₦10,000 max per transaction. For higher amounts, use UBA internet/mobile banking instead.
🏦 Zenith Bank: *966#
- Dial *966# from your registered line.
- Select "Pay Bills" → Bet9ja.
- Enter your account ID and amount. Confirm with PIN.
Zenith supports up to ₦10,000,000 via direct bank transfer.
🏦 Fidelity Bank: *770#
- Dial *770# → Pay Bills → Bet9ja.
- Enter your Bet9ja account ID and amount. Confirm.
Fidelity USSD max: ₦100,000. Use Fidelity Internet Banking for up to ₦1,000,000.
💡 Pro tip: USSD deposits max out at ₦100,000 per transaction on most banks. If you need to deposit more, use direct bank transfer or the Bet9ja Virtual Account (up to ₦49M).
How to Deposit via Debit Card
Card deposits process through Paystack, Flutterwave, or Squad, depending on which gateway Bet9ja routes you to. The steps are the same:
- Log in to your Bet9ja account and click "Deposit".
- Select "Card Payment" (Paystack Card, Flutterwave Card, or Squad Card).
- Enter the amount (min ₦100, max ₦100,000 for Paystack/Flutterwave; up to ₦10M for Squad Card).
- Complete OTP verification (sent to your bank-registered phone).
- Funds arrive instantly.
⚠️ Important: Your card must be a Naira-denominated Visa or Mastercard. Dollar cards and virtual cards may be declined.
How to Deposit via Bank Transfer
Bank transfer is the best option for high-value deposits. Limits reach ₦10,000,000 per transaction with GT Bank, FCMB, First Bank, Polaris, Providus, and Zenith.
- Log in to Bet9ja → click "Deposit".
- Select your bank from the list (e.g., GT Bank, First Bank, Zenith).
- Enter the deposit amount.
- You'll receive a unique account number to transfer to. This is a one-time-use number tied to your Bet9ja wallet.
- Transfer the exact amount from your bank app or internet banking.
- Funds typically credit within 1 to 5 minutes.
Bet9ja Virtual Account: For deposits above ₦10M, activate the Virtual Account option in your deposit menu. This gives you a permanent dedicated account number supporting up to ₦49,000,000 per transaction.
How to Deposit via OPay or PalmPay
Mobile wallets are growing fast in Nigeria. OPay Transfer and PalmPay Transfer both support deposits up to ₦5,000,000.
- In Bet9ja's deposit menu, select "OPay Transfer" or "PalmPay Transfer".
- Enter the amount. You'll receive a unique account number.
- Open your OPay/PalmPay app → Transfer → paste the account number.
- Confirm. Funds arrive instantly.
Note: The OPay/PalmPay App options (not Transfer) have a ₦100,000 max. Use the "Transfer" option for higher limits.
How to Deposit via Quickteller or ATM
Quickteller (Interswitch) supports deposits up to ₦10,000,000. You can use it online or at any ATM.
Online via Quickteller
- Visit quickteller.com or select "Interswitch (Quickteller)" in Bet9ja's deposit menu.
- Search for Bet9ja as the biller.
- Enter your Bet9ja account ID and the deposit amount.
- Pay with your card. Funds credit within 1 to 10 minutes.
ATM Deposit
- Insert your card at any ATM and select "Pay Bills" or "Quickteller".
- Search for Bet9ja.
- Enter your Bet9ja account ID and the amount.
- Confirm. The deposit limit depends on your card's daily transaction limit.
Deposit Limits & Processing Times
The minimum deposit is ₦100 across most methods. Maximum limits vary:
- USSD & Cards: Up to ₦100,000 per transaction
- OPay/PalmPay Transfer: Up to ₦5,000,000
- Bank Transfer: Up to ₦10,000,000 (GTBank, First Bank, Zenith, etc.)
- Bet9ja Virtual Account: Up to ₦49,000,000
For the complete breakdown of all 46 deposit methods with exact limits, see our Bet9ja Maximum Deposit guide.
Troubleshooting: Deposit Not Reflecting
Deposited but your balance hasn't updated? Don't panic. Here's what to do:
Step 1: Check your bank statement
Confirm the money was actually debited. If not, the transaction may have failed. Try again.
Step 2: Wait 1 to 2 hours
Most delayed deposits resolve within 2 hours. Bank transfers can occasionally take longer during peak hours.
Step 3: Contact customer care
If still not credited after 2 hours, reach out via live chat (fastest) or email cs@bet9ja.com. Include your Bet9ja username, deposit amount, payment method, and transaction reference. Full contact details on our customer care page.
⚠️ Critical rule: All deposits made after 13th January 2025 can only be used for betting and cannot be withdrawn (Source: help.bet9ja.com/general-tcs/). Only winnings can be withdrawn.
Register with YOHAIG and get up to ₦100,000 welcome bonus on your first deposit
Sign Up Now18+ | Gamble Responsibly | T&Cs Apply
USSD Deposit Codes by Bank (Quick Reference)
Need to fund your Bet9ja account via USSD? Here's a compact reference table with every supported bank code:
| Bank | USSD Code | Max Per Transaction |
|---|---|---|
| GTBank | *737*50*amount*88# | ₦200,000 |
| Access Bank | *901*amount*88# | ₦200,000 |
| First Bank | *894*amount*88# | ₦100,000 |
| UBA | *919*amount*88# | ₦100,000 |
| Zenith Bank | *966*amount*88# | ₦200,000 |
| Fidelity Bank | *770*amount*88# | ₦100,000 |
Replace "amount" with your deposit figure (e.g., *737*50*5000*88# for ₦5,000 via GTBank). For step-by-step instructions for each bank, scroll up to the detailed sections above.
Sources & References
- [1] Bet9ja Help Centre, Payment Methods (help.bet9ja.com/payment-methods/). Complete list of 46+ deposit methods with minimum and maximum limits per transaction.
- [2] Bet9ja Help Centre, How to Deposit (help.bet9ja.com/how-to-deposit/). Official deposit process for Desktop, Mobile Lite, and New Mobile.
- [3] Bet9ja Help Centre, General T&Cs Version 8 (effective 30 December 2024). "All deposits made after 13th January 2025 will only be permitted to be used for betting purposes and cannot be withdrawn."
Funding a large bet? Check our breakdown of the Bet9ja maximum deposit limits by channel.
Related Guides
30-Day New Bettor Checklist
Full onboarding timeline from deposit to withdrawal.
Bet9ja Maximum Deposit
All 46 deposit methods with exact limits.
Bet9ja Maximum Payout
How much you can win and withdraw per day.
Bet9ja Withdrawal Limit
Daily, weekly, and monthly withdrawal limits.
Bet9ja Register
Step-by-step registration with promo code.
Bet9ja Bonus Terms
Wagering rules and how to convert bonus to cash.
Bet9ja Customer Care
Phone, email, and live chat contact details.
Bet9ja Withdrawal Guide
How to withdraw winnings to your bank.
How to Play Bet9ja
Complete beginner's guide to betting.
Ready to start betting? Register with code YOHAIG
Sign Up with YOHAIG18+ | Gamble Responsibly | T&Cs Apply
⚠️ Responsible Gambling
Betting involves risk. Never stake more than you can afford to lose. Deposits cannot be withdrawn, only winnings. If you or someone you know has a gambling problem, please seek help. 18+ only.