Disclaimer: SlipMix is not affiliated with Bet9ja. This is an independent plain-English summary of Bet9ja's publicly available Terms & Conditions. Figures below are accurate as of July 2026 (General T&C v9, Sport T&C v72) — always check the official Bet9ja help pages for the current version.
Bet9ja offers roughly 40 ways to fund your account, from instant bank transfers to crypto and ATM deposits. This guide covers the main options and what limits apply to each.
What are the main deposit methods on Bet9ja?
Bet9ja groups its deposit options into several categories. Here is a plain-English summary of what is available and the typical limits per method:
| Method | Approximate limits | |---|---| | Most card / USSD options | Up to NGN 100,000 | | OPay / PalmPay (in-app) | NGN 100,000 – NGN 1,000,000 | | OPay / PalmPay (transfers) | Up to NGN 5,000,000 | | Major banks (GTB, Zenith, First Bank, FCMB, Polaris, Providus, Interswitch / Quickteller, Squad card) | Up to NGN 10,000,000 | | Bet9ja Virtual Account | Up to NGN 49,000,000 | | Crypto (USDT) | Minimum 1 USDT |
Limits as of July 2026. Individual bank and payment provider settings may apply on top of Bet9ja's own caps.
What is the minimum deposit on Bet9ja?
Most methods have a minimum deposit of NGN 100, making it one of the lower minimums in the Nigerian market.
Can I deposit at an ATM?
Yes. Bet9ja supports cash deposits through Quickteller-enabled ATMs. The process works like this:
- Go to a Quickteller-enabled ATM.
- Select Pay a Bill or the Quickteller option on screen.
- Enter Bet9ja's merchant code: 04226901.
- When prompted, enter your Bet9ja User ID — not your username.
- Enter the amount you want to deposit.
- Confirm the transaction.
A fee of NGN 100 plus 1.25% of the deposit amount applies, capped at NGN 50 for the percentage portion.
What is my User ID and how is it different from my username?
This is an important distinction for ATM deposits. Your username is the name you chose when you registered — often an email address or a display name. Your User ID is a numeric code assigned to your account by Bet9ja.
You can find your User ID in the top-right corner of the Bet9ja website when you are logged in. It is not the same as your username, and entering your username at an ATM will cause the deposit to fail or be misdirected.
What is the Bet9ja Virtual Account?
The Bet9ja Virtual Account is a personal deposit account number that sits under your profile. It is tied to your Bet9ja client ID and is unique to you. Bank transfers sent to this account land directly in your Bet9ja balance.
For a full explanation of how the Virtual Account works and what it cannot do, see Bet9ja Virtual Account Explained.
Can I deposit with crypto?
Yes — Bet9ja accepts USDT with a minimum deposit of 1 USDT. Crypto deposit limits are published on the deposit page within your account.
Why might a deposit not show up immediately?
Processing times vary by method. Card and mobile-money options are typically instant or near-instant. Bank transfer methods can take minutes to a few hours depending on the payment provider and time of day. If a deposit does not arrive after a reasonable time, Bet9ja's customer support can trace it using the transaction reference.
Reminder: SlipMix is not affiliated with Bet9ja. This summary is based on Bet9ja's published Terms & Conditions as of July 2026. Terms can change — always verify against the current official version before making any deposits.