Last updated: May 2026
Quick Reference: Bet9ja Withdrawals
| Withdrawal method |
Bank transfer (only) |
| Minimum withdrawal |
₦1,000 |
| Maximum per transaction |
₦100,000,000 |
| Processing time |
2–6 hours (business days); up to 24 hrs |
| Fees charged by Bet9ja |
None |
| Weekend processing |
No — submitted Fri PM–Sun processed Monday |
Knowing how to withdraw from Bet9ja correctly can be the difference between receiving your winnings in hours and spending days chasing customer support. Bet9ja is Nigeria’s largest online bookmaker — operated by KC Gaming Networks Limited under licence from the Lagos State Lotteries and Gaming Authority — and its withdrawal process, while straightforward, has specific rules that trip up thousands of Nigerian bettors every week. This guide covers every step, from setting up your bank account on the platform to what happens if your withdrawal gets stuck.
Before You Withdraw: What You Need to Have Ready
Bet9ja’s official help site makes clear that withdrawals can only be made to a Nigerian bank account registered on your Bet9ja profile. The account holder’s name must exactly match the name on your betting account — no exceptions. This is the single most common reason withdrawals fail, so double-check before you attempt anything.
Here is what you need in place before starting:
KYC verification must be complete. The Lagos State Lotteries and Gaming Authority requires Bet9ja to verify every customer’s identity before releasing funds. Without approved KYC documents — typically a valid Nigerian government ID such as an international passport or permanent driver’s licence — the withdrawal page may be inaccessible altogether.
Your registered bank account name must match your Bet9ja account name exactly. Even minor discrepancies — a middle name included on one but not the other, or a nickname versus a full legal name — can cause a rejection. Contact support to correct any mismatch before attempting to withdraw.
Your balance must be at least ₦1,000. This is the official minimum withdrawal amount on Bet9ja according to their help centre. If your balance falls below this threshold, the system will not allow you to proceed.
How to Withdraw from Bet9ja: Step-by-Step
Once your account is verified and your bank account is registered, the withdrawal process itself is simple. Here is the exact sequence on both web and mobile.
Step 1 — Log in to your Bet9ja account. Navigate to web.bet9ja.com or open the Bet9ja app. Enter your username and password.
Step 2 — Go to My Account. Click on your account icon or username in the top-right corner. Select “My Account” from the dropdown.
Step 3 — Click on Withdraw. Inside your account dashboard, find the “Withdraw” tab. On mobile, this is accessible from the balance section. On desktop, it appears in the left-hand navigation.
Step 4 — Register your bank account (first time only). If you have not linked a bank account before, you will be prompted to add one. Enter your bank name, account number and account holder name. Bet9ja will verify that the name matches before saving.
Step 5 — Select your bank account and enter the amount. Choose your registered bank account from the dropdown. Type in the amount you wish to withdraw. Minimum: ₦1,000. Maximum per transaction: ₦100,000,000.
Step 6 — Enter your OTP. Bet9ja sends a one-time password via SMS or email to authenticate every withdrawal. Enter this code in the field provided. If you do not receive your OTP within two minutes, check your spam folder or request a resend.
Step 7 — Confirm the withdrawal. Review the summary — amount and destination account — and confirm. You will receive an on-screen confirmation that your request has been submitted.
How Long Does a Bet9ja Withdrawal Take?
According to Bet9ja’s official FAQ, Bet9ja processes withdrawals within 24 banking hours. In practice, most successful withdrawals reach Nigerian bank accounts within two to six hours during business hours. Withdrawals submitted in the afternoon may roll into the next morning’s processing batch.
For very large withdrawals approaching the ₦100,000,000 maximum, additional manual compliance checks may extend processing to up to three business days.
Weekend and Holiday Withdrawals
You can submit a withdrawal request over the weekend, but processing will not happen until Monday. Any request submitted from Friday afternoon through Sunday is processed on the first business day of the following week. If that Monday falls on a Nigerian public holiday, processing shifts to the next working day.
If you need funds available over a weekend, submit your request no later than Thursday or early Friday morning. This is one of the most misunderstood aspects of the Bet9ja withdrawal system — many users interpret “24 hours” as calendar hours and are then frustrated when a Saturday request is still pending on Sunday night.
Withdrawal Limits: Minimum and Maximum
Bet9ja’s official minimum withdrawal is ₦1,000 per transaction. The maximum is ₦100,000,000 per transaction — consistent with Bet9ja’s marketing, which advertises paying out up to ₦100,000,000 on any single betting ticket. In practice, very large withdrawals may need to be split across multiple transactions if your bank has lower incoming transfer limits.
Note that some older guides cite a minimum of ₦5,000. These appear to aggregate limits across multiple African countries. For Nigerian users, ₦1,000 is the correct figure as of 2026, though Bet9ja reserves the right to adjust this.
Why Withdrawals Get Rejected or Delayed
Name mismatch is the number one cause of rejected withdrawals. The account holder name on your Bet9ja profile must exactly match the name on your linked bank account. Even a missing middle name or an abbreviated first name can trigger a rejection. Contact Bet9ja support to correct the discrepancy before trying again.
Incomplete KYC blocks withdrawals at the platform level. Submit your Nigerian government ID promptly and respond quickly to any follow-up requests from the verification team.
Insufficient balance: Your withdrawable balance is below ₦1,000. Note that bonus funds have their own wagering rules — only your real-money balance counts toward the minimum.
Multiple accounts: Using more than one Bet9ja account violates the platform’s terms and can lead to account holds or withdrawal blocks. Cases involving multiple accounts may require a visit to the Lagos head office with full identification to resolve.
Bank network disruptions: Nigerian banking networks experience intermittent outages, particularly around month-end when transaction volumes spike. If your withdrawal status shows “processed” on Bet9ja but has not arrived in your bank, wait a further 24 hours before contacting support — in most cases, the funds clear once the bank’s network stabilises.
What to Do If Your Withdrawal Is Stuck
If your withdrawal has been pending for longer than 72 hours on a business day, take action. Contact Bet9ja customer service by phone on 01-4405148 or by email at agent@mybet9ja.com. Have your transaction ID, the date and time of the withdrawal request, and the amount ready.
Check your Bet9ja account for any notifications or flags. Occasionally the platform places a temporary hold while a routine compliance check completes, and a simple document submission is all that is needed to release the funds.
For persistent issues — particularly cases involving large sums — visiting a Bet9ja retail office in person with valid government ID often resolves cases that email threads leave open for weeks.
If you believe your account has been unfairly blocked or your winnings withheld, escalate to the Lagos State Lotteries and Gaming Authority, which handles consumer complaints against licensed operators.
Tips for Smooth Bet9ja Withdrawals Every Time
Use the exact same name across your Bet9ja account and your linked bank account. Complete KYC as soon as you register — do not wait until your first withdrawal to discover your documents are missing. Keep your registered phone number and email address up to date so you receive OTP messages without delays. For time-sensitive cashouts, submit your withdrawal before midday on a business day.
Frequently Asked Questions
How long does a Bet9ja withdrawal take?
Most Bet9ja withdrawals are processed within 2 to 6 hours on a business day. The platform’s official SLA is 24 banking hours. Requests submitted on Friday afternoon or over the weekend are processed the following Monday.
What is the minimum withdrawal on Bet9ja?
The minimum withdrawal amount on Bet9ja for Nigerian users is ₦1,000 per transaction as of 2026.
Can I withdraw from Bet9ja on weekends?
You can submit the request, but Bet9ja does not process withdrawals on weekends. Any request submitted after Friday afternoon will be processed on the next business day — usually Monday morning.
Why is my Bet9ja withdrawal pending?
The most common causes are a name mismatch between your Bet9ja account and your bank account, incomplete KYC verification, or a bank network delay on the receiving side. Check your pending withdrawals section in My Account and contact support on 01-4405148 if the request has been pending for more than 72 business hours.
Does Bet9ja charge withdrawal fees?
No. Bet9ja does not charge a fee for bank transfer withdrawals. Your own bank may apply standard incoming transfer charges depending on your account tier.
Can I withdraw to an account with a different name?
No. The account holder name on the bank account must exactly match the name registered on your Bet9ja profile. Any mismatch will result in a rejected withdrawal.
What is the maximum Bet9ja withdrawal amount?
The maximum withdrawal per transaction is ₦100,000,000. For very large amounts you may need to split across multiple transactions if your bank has lower incoming transfer limits.
For a broader comparison of Nigeria’s top betting platforms — including how Bet9ja stacks up for withdrawals against SportyBet, BetKing and Parimatch — see our bookmakers hub and our best betting sites in Nigeria guide. If your account has been blocked rather than just delayed, our guide on fixing a blocked betting account in Nigeria covers the full resolution process.
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.