Bet9ja deposits & withdrawals: methods, times and limits
Quick answer: Bet9ja processes deposits and withdrawals through locally available methods for Nigeria. Below: accepted methods, minimums, fees, payout times and the verification (KYC) you must complete before a first...

Quick answer: Bet9ja processes deposits and withdrawals through locally available methods for Nigeria. Below: accepted methods, minimums, fees, payout times and the verification (KYC) you must complete before a first withdrawal.
| Operator | KC Gaming Networks Limited |
|---|---|
| Licence | NLRC 0001074 · LSLB |
| Founded | September 2013, Lagos |
| Min. deposit | ₦100 (card, bank, USSD) |
| Welcome bonus | 100% up to ₦100,000 |
| ACCA Boost | Up to 170% (5+ selections) |
Deposits — cards, bank transfer and USSD
Bet9ja accepts multiple deposit methods with a minimum of ₦100. USSD is a key feature allowing deposits directly from a phone keypad without an internet connection.
| Method | Min. | Max. | Fee | Speed |
|---|---|---|---|---|
| Debit card (Visa, Mastercard, Verve) | ₦100 | ₦1,000,000 | None | Instant |
| Bank Transfer | ₦100 | ₦10,000,000 | None | Instant–minutes |
| OPay / PalmPay | ₦100 | ₦100,000 | None | Instant |
| Quickteller | ₦100 | ₦500,000 | ₦50 | Instant |
| GTBank USSD | ₦100 | Bank limit | ₦20 | Instant |
| Zenith Bank USSD | ₦100 | Bank limit | ₦20 + VAT | 1–3 min |
| UBA USSD | ₦100 | Bank limit | ₦20 + VAT | Instant |
Withdrawals
- Method: Bank transfer only.
- Minimum: ₦1,000 · Maximum per transaction: ₦9,999,999.
- Fee: None from Bet9ja.
- Processing: Up to 24 hours; cumulative daily limit ₦100,000,000.
GTBank: dial *737*50*[Amount]*500#. UBA: dial *919*22**[Bet9ja User ID]# — works on feature phones without a data connection. Your bank account phone number must match your Bet9ja registered number.
Frequently asked questions
- How do I deposit money at Bet9ja?
- Bet9ja accepts debit cards (Visa, Mastercard, Verve), bank transfers, OPay, PalmPay and USSD codes — minimum deposit ₦100. For USSD deposits with GTBank, dial *737*50*[Amount]*500#. For UBA, dial *919*22**[Bet9ja User ID]# — no internet connection required.
- How long do Bet9ja withdrawals take?
- Withdrawal times depend on the method; e-wallets and instant transfers are fastest. Identity verification (KYC) is required before a first withdrawal.