18+ | Gambling for entertainment only | Responsible Gambling | BeGambleAware | NLRC

Bet9ja Deposit Not Showing? How to Fix It in Nigeria (2026)

Paid money into your Bet9ja account but the balance has not updated? Here is exactly what to do when your Bet9ja deposit is not showing in Nigeria.

Home » Bet9ja Deposit Not Showing? How to Fix It in Nigeria (2026)

Bet9ja Deposit Not Showing? How to Fix It in Nigeria (2026)

Your Bet9ja deposit is not showing — the money left your account, your bank has confirmed the debit, but your Bet9ja balance is unchanged. This is one of the most frustrating things a Nigerian bettor can experience, especially when you want to place a bet on a live match. The key thing to know upfront: in almost every case, the money is not lost. It is sitting somewhere between your bank and Bet9ja’s payment system, and there is a clear process to release it.

This guide walks through every reason a Bet9ja deposit does not show in Nigeria, from instant fintech delays to pending card transactions, and gives you the exact steps to resolve each one. By the end you will know what to do, in what order, and when to contact Bet9ja support.

Wait 15 Minutes Before Taking Action on a Bet9ja Deposit Not Showing

The first and most important step when your Bet9ja deposit is not showing is simply to wait 15 minutes. Most payment methods that appear instant — OPay, PalmPay, bank USSD transfers — can occasionally take up to 15 minutes to reconcile between the payment processor and Bet9ja’s system. During that window, the funds have been received but the credit to your balance is queued.

Open your Bet9ja account, go to “My Account” and check “Transaction History.” If the deposit appears there as “Pending,” Bet9ja has received the notification but is still confirming the payment. This is normal. If 15 minutes pass and the status has not changed from Pending to a credited balance, move to the next step. If the deposit does not appear in your transaction history at all after 15 minutes, that is a different issue — one covered further below.

How to Query a Pending Deposit on Bet9ja

Bet9ja has a built-in tool called “Query Pending Transaction” specifically for this situation. It works for card payments processed through Webpay and Flutterwave, which are the most common methods where deposits stall in transit. To use it, the transaction must be at least 15 minutes old.

Log in to your Bet9ja account. Go to “My Account,” then “Deposit,” and look for the “Pending” tab in your deposit history. Find the transaction in question, click on it, and you will see a green refresh icon or a “Re-query” button. Click this and Bet9ja’s system will send a real-time query to the payment gateway to confirm whether your payment was received. In most cases this triggers an immediate credit to your balance. This step resolves the majority of stuck Bet9ja deposits without any need to contact support.

If the re-query returns a failure message, note the transaction reference number displayed — you will need this when contacting support.

Bet9ja Deposit Not Showing After USSD or Bank Transfer

USSD and bank transfers work differently from card payments — they do not go through a gateway that Bet9ja can query in real time. Instead, they credit to a virtual account number assigned to your Bet9ja account, and Bet9ja’s system matches incoming transfers to player balances on a rolling basis.

The most common reason a USSD or bank transfer deposit does not show is that you sent the money to the wrong account number. Bet9ja’s virtual account numbers are unique to each player and each session — if you used an old account number, the transfer may have landed in a dormant account or been rejected entirely. Log in to Bet9ja and generate a fresh virtual account number before each transfer, not just the first time you deposit.

If you transferred to the correct number and it still has not credited after 30 minutes, contact Bet9ja support with your full bank debit alert (name of sender, amount, date, time, and the account number you transferred to). Your bank can also provide a transaction receipt showing the beneficiary account details — this is the fastest way to prove the transfer landed at the correct destination and trigger a manual credit from Bet9ja’s finance team.

OPay and PalmPay Deposits Not Reflecting on Bet9ja

OPay and PalmPay deposits are the fastest methods on Bet9ja and genuinely arrive within seconds in the vast majority of cases. However, when they do not show, the cause is almost always one of three things: you entered the wrong Bet9ja account ID during the transfer, the OPay or PalmPay app processed the payment to a generic biller reference instead of your specific account, or there was a brief reconciliation delay during peak hours.

Check your OPay or PalmPay transaction history first and confirm the payment was sent to “Bet9ja” with your exact Bet9ja username or account ID as the reference. If the reference is incorrect, that payment has gone to a generic pot and requires a manual reconciliation by Bet9ja’s finance team — this typically takes 24 to 48 hours. Contact support immediately with the OPay or PalmPay transaction ID, the amount and the timestamp.

If the payment reference is correct, use the query tool described above (for card-based deposits) or contact live chat directly with the transaction details. According to Bet9ja’s own help documentation, all disputed deposits should be reported promptly so the finance team can investigate within one to three business days.

What to Do When Your Bet9ja Deposit Does Not Show After 24 Hours

If a full 24 hours have passed and your Bet9ja deposit has still not appeared — despite the money leaving your bank — it is time to escalate formally. Contact Bet9ja support through live chat (available on the Bet9ja website) or by calling 01-3306666 during business hours. Have the following ready: your Bet9ja username, the payment method used, the exact amount, the date and time, the transaction reference from your bank or payment app, and a screenshot of the debit alert.

Bet9ja is regulated by the NLRC, which means it has formal obligations to resolve deposit disputes. If support does not resolve the issue within five business days, you can escalate to the NLRC directly. In practice, the vast majority of missing deposit cases are resolved at first contact once a transaction reference is provided. The money is almost always recoverable — the only variable is how quickly you supply the evidence Bet9ja needs to locate it.

Meanwhile, consider using a different payment method for your immediate betting needs while the dispute is being resolved. OPay and PalmPay offer near-instant crediting and are the most reliable options during any technical difficulty. For a full comparison of all methods and their reliability, see our complete Bet9ja deposit guide for Nigeria.

How to Prevent Bet9ja Deposit Problems in the Future

Most Bet9ja deposit problems are preventable. For bank transfers and USSD deposits, always generate a fresh virtual account number from your Bet9ja dashboard rather than reusing a saved number. For OPay and PalmPay, use the dedicated “Betting” or “Bills” section within the app and search for Bet9ja by name rather than typing account numbers manually.

Verify your Bet9ja account fully — link your BVN and upload a government ID — before making any significant deposit. Verified accounts receive faster payment reconciliation and have access to priority support. Finally, save your bank debit alerts and payment app receipts for at least 72 hours after every deposit. If a problem arises, having the transaction receipt ready means support can resolve it in minutes rather than hours. Check our guide to the best USSD betting sites in Nigeria if you want alternatives that also support internet-free deposits.

To compare more Nigerian bookmakers, check our best betting sites in Nigeria or browse the full top Nigerian bookmakers.

Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.

Responsible gambling: Betting should be for entertainment only. Only bet what you can afford to lose. If gambling is affecting you, contact the NLRC helpline.

⭐ New Bookmakers
OG
Ogabet ★★★½☆ 3.7/5
100% up to ₦50,000
Review
SB
Surebet247 ★★★½☆ 3.8/5
100% up to ₦50,000
Review
N1Bet
N1Bet ★★★½☆ 3.8/5
200% up to ₦200,000
Review
MSport
MSport ★★★★☆ 4.0/5
100% up to ₦150,000
Review
Merrybet
Merrybet ★★★½☆ 3.8/5
100% up to ₦100,000
Review