Bet9ja Deposit Methods and Limits

Bet9ja has been the leading sports betting platform in Nigeria for quite some time and it is no wonder that many Nigerian punters are eager to know how to deposit funds into their accounts. This article will cover how the deposit process works on Bet9ja. We will review existing solutions, and possible problems, and explain the validation on the platform.

Bonus Up to 170%

Terms and Conditions for Transferring Money to Your Account

Bet9ja Terms and Conditions for Transferring Money to Your Account
These are pretty much standard. To legally place wagers, you have to be 18 years of age or older. The verification is also applied to new users: you have to send a picture or scan of documents. These can be your ID, an international passport, or a driver’s license. You’ll be allowed to move your funds only after the validation is complete.

Bet9ja Maximum and Minimum Deposit

The limits cover a rather wide range, but they differ depending on the solution. The smallest sum you can transfer is 100 NGN. The largest one would be 9,999,999 NGN. The latter can be reached by using GTBank or other bank transfers.

Deposit Fee

The charges vary depending on the exact method. They mostly range between 20 and 50 NGN, which is quite low and shouldn’t become an issue for the players at any level.

How Long Does It Take?

All of the currently supported deposit options are instant. You should be able to see your balance increase immediately. If that doesn’t happen, wait a few minutes. If nothing changes for a prolonged period of time, contact customer care.

Remember that the withdrawal procedures take much longer than incoming transfers — usually close to 24 hours.


As was previously mentioned, the platform features a procedure of account validation required before users can manage their funds. It’s impossible to deposit before going through that process.

The way it’s handled is pretty much straightforward: a player provides verification documents that may include their national ID, a driver’s license, or an international passport. If the platform has any issues with the documents or suspects the forgery, they may ask for other papers to be provided. It’s important that you show the back of the papers if they have some information since it can be useful or important for your validation.

 Another thing to consider is that if you deposit for the first time, your bank info should be saved and verified by the platform. This is a rather quick process but you should wait for the full validation.

Payment Methods for Bet9ja in Nigeria

Payment Methods for Bet9ja in Nigeria
Fortunately, the sportsbook offers a variety of methods to top off your account. Several banks are accepted and you can also add money by using certain services and ATM machines. Let’s check out some of the options.

Note that some will require using the Bet9ja merchant code.


This payment option is widely used across Nigeria, both online and at ATM machines. The latter might ask you to enter the Bet9ja Quickteller merchant code. It’s 04226901.

UBA Bank

This bank provides various features for users and supports depositing and receiving funds to and from several sportsbooks. Bet9ja is no exception and is accepted by the bank. If you want to learn how to transfer money from UBA to a Bet9ja account, read our article on the topic.


You can use the USSD code to transfer funds from various platforms and banks. This is a common method and is quite straightforward in its nature. We talk more about it in our other article, which mentions several moments of the process, including the Bet9ja USSD code itself.


You can use the Webpay service for depositing money from your debit card. All that’s needed is to follow our guidelines below.

  1. Open up the Bet9ja website.
  2. Make sure you’re logged in.
  3. Select the “My Account” tab.
  4. Select “Deposit” in the menu that appeared.
  5. Locate the “Card Instant Deposit” tab.
  6. Choose Webpay as a deposit option.
  7. Specify the sum of the deposit.
  8. Go with the card payment.
  9. Confirm via the OTP.

NIBSS EBills Pay

The service is available both offline and online. Below are the steps to use it without leaving your house:

  1. Sign in to your bank’s website.
  2. Locate the “Payment & Collection” tab.
  3. Select this service from the list.
  4. Enter “Bet9ja”.
  5. Use your customer ID.
  6. Select the sum.

Visiting a Bank Branch

You can also go to a physical branch of any bank mentioned in the article and use the service. Provide the following information:

  1. Account: Bet9ja.
  2. Account number: Your customer ID.
  3. Name.
  4. The required sum.

Ask the worker to transfer to this platform by using NIBSS eBillsPay.

Access Bank

Being among commonly used ones in the country, Access Bank can help you transfer funds. The process is similar to the NIBSS one described above. If you want to learn how to use the Access Bank USSD code for Bet9ja, read our separate article.


This particular payment option is quite similar to the Webpay one, almost identical even.

  1. Open up the Bet9ja website.
  2. Make sure you’re logged in.
  3. Select the “My Account” tab.
  4. Select “Deposit” in the menu that appeared.
  5. Locate the “Card Instant Deposit” tab.
  6. Choose Paystack as a deposit option.
  7. Specify the sum of the deposit.
  8. Go with the card payment.
  9. Confirm via the OTP.

How to Deposit Money Into the Bet9ja Account

How to Deposit Money Into the Bet9ja Account
Our text already mentions several ways to transfer the funds from various services and platforms directly to the sportsbook. The methods are quite different, but let’s provide more general tips.

How to Recharge Bet9ja on the Website

Do the following:

  1. Open up the Bet9ja website.
  2. Ensure that you are logged in.
  3. Select the “My Account” tab.
  4. Select “Deposit” in the menu that appeared.
  5. Locate the method you prefer and follow the tips.

How to Fund Your Bet9ja Account in the App

You can easily use accessible deposit solutions in the mobile application:

  1. Open up the app.
  2. Make sure you’re logged in.
  3. Tap on the “My Account” button.
  4. Select “Deposit” from the menu.
  5. Find your preferred payment option.
  6. Specify the sum of the deposit.
  7. Confirm the transaction.
  8. Done!

It is important to mention that the company no longer has an app to offer, as of August 2023. We are saddened by this decision, but are hopeful that this will change in the near future.

How to Control Your Funds

How to Control Your Funds
Bet9ja provides several depositing solutions but only one withdrawal option. Nevertheless, such interaction with the funds will likely be enough for nearly all customers. Let’s take a look at what you can do.

How to Edit the Bank Details on Bet9ja?

The bank account info can be easily edited. This can be done quickly, although you should wait some time for confirmation.

  1. Click the “Account” and then “Change profile” buttons.
  2. Locate “Edit” in the “Bank Details” tab.
  3. Apply the change.

Bet9ja Customer ID

Your Bet9ja user ID is a unique 6-digit number that has to be entered during some procedures, such as depositing from an ATM. It shouldn’t be confused with a username, since these are two separate things. In order to find your customer ID, look at the top right corner after signing in.

How to Transfer Funds to Your Bank Account?

Moving money from the sportsbook to a bank account is the only way to withdraw from the platform. It doesn’t require any fees and takes around 24 hours. Do this:

  1. Open up the Bet9ja website.
  2. Ensure that you are logged in.
  3. Select the “My Account” tab.
  4. Find the “Withdraw” section.
  5. Open the “Manage Bank Account” tab.
  6. Provide all of the information required.
  7. Input the amount you’d like to withdraw.
  8. Receive an OTP via SMS or email.
  9. Confirm the transaction.
  10. Done!

We also have a more detailed text on how to withdraw in Bet9ja.


The service surprises with the sheer number of provided deposit options and a long list of supported banks. The residents of Nigeria will likely have a comfortable experience interacting with money transfers.

Our article covered the major aspects of the process, so only you can decide whether they suit your needs. If you have doubts or are interested in learning more about other capabilities, read our other Bet9ja reviews.



How do I deposit money with GTBank?

Such an option exists. If you plan to gain more knowledge of the process and a GTB code for Bet9ja, read our separate article on the matter.

How can I fund my Bet9ja account with an ATM card?

This is possible. We have a separate article that covers various aspects of this procedure, including using the Bet9ja ATM code.

How to fund Bet9ja with First Bank?

The procedure is similar to how it’s handled by the competition. We wrote a detailed review on the topic, it also mentions if there’s any First Bank Bet9ja code.

What bank does Bet9ja use?

The bookmaker supports a long list of banks.

Which app can I use to fund my account?

There are several banking apps.

Can I fund my Bet9ja account through a transfer?

Yes, you most certainly can.

What is Bet9ja’s maximum deposit per day?

It’s 9,999,999 NGN per transfer.

How to connect my bank account to Bet9ja?

You should add your bank details before you start interacting with the funds.

Can I transfer funds from one of my accounts to another?

If you want to learn how to send money from Bet9ja to Bet9ja, then the answer will be disappointing: you can’t. The platform allows you to have only one account.

Can I remove the card from the info?

If you’ve been wondering how to remove bank details from Bet9ja, then you will find the process quite easy. Just go to the bank account details and delete everything. It’s that simple.

View more
article rating


Other articles

Bet9ja Withdrawal Methods and Rules

Bet9ja is an established sports betting platform, popular all across the African continent, especially in its country of origin: Nigeria....

View more

Terms and Conditions of Bet9ja Bonuses in Nigeria

Get ready to kick off your sports betting adventure with the Bet9ja sports betting platform, where the action never stops, and the...

View more

How to Open a Bet9ja Account Online in Nigeria

In this article, we'll walk you through the entire Bet9ja registration process from start to finish. You'll learn how to create your...

View more