Best Sites Betting Apps Aviator Game Football Betting Sports Betting
💰 Withdrawal Guide

How to Withdraw from Bet9ja — Complete Guide 2026

Everything you need to know about withdrawing your winnings from Bet9ja — bank transfers, ATM cash-out, limits, KYC verification, and troubleshooting.

12 min read

₦1,000
Min Withdrawal
₦10M
Max / Day
1-24h
Processing Time

Bet9ja Withdrawal Overview

Withdrawing your winnings from Bet9ja should be straightforward — and in most cases, it is. Bet9ja processes millions of withdrawals every month for Nigerian bettors, and the vast majority go through without a hitch. However, understanding the process, limits, and requirements beforehand can save you from unnecessary delays and frustration.

Bet9ja offers two primary withdrawal methods:

Unlike some competitors who offer instant withdrawals (like SportyBet's 1-5 minute payouts), Bet9ja's processing time is longer. But with proper account verification and correct bank details, most withdrawals are completed within 2-6 hours during business days.

💡 Key Requirement: Your Bet9ja account name must match your bank account name exactly. If there's a mismatch, your withdrawal will be rejected. This is a security measure required by Nigerian regulations.

🏦 How to Withdraw via Bank Transfer (Step-by-Step)

Bank transfer is the most popular withdrawal method on Bet9ja, used by over 95% of customers. Here's exactly how to do it:

On the Bet9ja Website

  1. Log in to your Bet9ja account — Visit www.bet9ja.com and enter your username and password. If you've enabled two-factor authentication, enter the verification code sent to your phone.
  2. Navigate to the withdrawal page — Click on the "My Account" icon (top right corner), then select "Withdraw" from the dropdown menu. On mobile, tap the menu icon (☰) → My Account → Withdraw.
  3. Add or select your bank details — If this is your first withdrawal, you'll need to add your bank account. Select your bank from the dropdown list (all major Nigerian banks are supported: GTBank, Access Bank, First Bank, UBA, Zenith, Fidelity, etc.), enter your 10-digit account number, and verify the account name displayed matches your Bet9ja account name.
  4. Enter the withdrawal amount — Type the amount you wish to withdraw. This must be at least ₦1,000 and no more than your available balance or the daily maximum of ₦10,000,000. The amount you enter is exactly what you'll receive — Bet9ja does not deduct any fees.
  5. Confirm the withdrawal — Review all details carefully: bank name, account number, account name, and amount. Click "Withdraw" to submit your request. You'll see a confirmation message with a transaction reference number.
  6. Wait for processing — Your withdrawal is now in Bet9ja's processing queue. You'll receive an email notification when the funds are sent to your bank. Typical processing time is 1-24 hours, with most withdrawals completing within 2-6 hours during business days.

On the Bet9ja Mobile App

The process on the Bet9ja app is virtually identical:

  1. Open the Bet9ja app and log in to your account.
  2. Tap your profile icon (bottom right) → "Withdraw".
  3. Select your bank and enter your account number. The app auto-fetches your account name for verification.
  4. Enter the amount and tap "Confirm Withdrawal".
  5. Track your withdrawal in My Account → Transaction History. The status will show "Pending" then "Completed" once processed.

⚠️ Important: Once submitted, you cannot cancel a Bet9ja withdrawal. The funds are immediately deducted from your betting balance. If the withdrawal fails for any reason (wrong bank details, KYC issues), the funds will be returned to your Bet9ja account, typically within 24-48 hours.

🏧 How to Withdraw via ATM

Bet9ja is one of the few Nigerian betting sites that offers ATM withdrawals. This feature is particularly useful for bettors who don't have a traditional bank account or prefer cash in hand.

How the Bet9ja ATM Card Works

Bet9ja issues a branded prepaid card (similar to a Verve debit card) that you can use at any ATM in Nigeria. Here's how to get started:

  1. Request a Bet9ja Card — Log in to your account → My Account → Card Services → Request Card. You'll need to complete full KYC verification first. The card is free to request.
  2. Receive your card — Bet9ja will deliver the card to a Bet9ja retail shop near you, or in some cases directly to your address. This typically takes 5-10 business days. You'll receive an SMS notification when it's ready for collection.
  3. Activate the card — Follow the activation instructions sent via SMS. You'll set a 4-digit ATM PIN during activation.
  4. Transfer funds to your card — In your Bet9ja account, go to Withdraw → Card Withdrawal. Enter the amount you want to load onto your card. This is processed within 1-2 hours.
  5. Withdraw at any ATM — Insert your Bet9ja card at any ATM, enter your PIN, and withdraw cash. Standard ATM withdrawal limits apply (typically ₦20,000-₦100,000 per transaction depending on the ATM).

💡 Note: ATM withdrawal limits are set by the bank that owns the ATM, not by Bet9ja. Most Nigerian ATMs have a per-transaction limit of ₦20,000-₦40,000, with a daily limit of ₦100,000-₦150,000. You may need multiple transactions for larger amounts.

ATM Card Pros and Cons

Pros

  • No bank account required
  • Cash in hand immediately at ATM
  • Works at any ATM in Nigeria
  • Free card issuance
  • Can also be used for POS purchases

Cons

  • Card delivery takes 5-10 days
  • ATM limits may restrict large withdrawals
  • ATM charges may apply (₦35-₦65 per transaction)
  • Requires full KYC verification
  • Card can be lost or stolen

📊 Withdrawal Limits & Processing Times

Understanding Bet9ja's withdrawal limits is essential to avoid rejected transactions. Here's the complete breakdown:

Detail Bank Transfer ATM Card
Minimum Withdrawal ₦1,000 ₦1,000
Maximum Per Transaction ₦10,000,000 ₦20,000-₦100,000 (ATM-dependent)
Maximum Per Day ₦10,000,000 ₦100,000-₦150,000
Processing Time 1-24 hours 1-2 hours (card load) + instant ATM
Fees Free ATM charges may apply (₦35-₦65)
KYC Required? For amounts over ₦50,000 Yes (always)
Weekday Processing 1-6 hours (typical) 1-2 hours
Weekend Processing 6-24 hours 2-4 hours

A few important notes on limits:

🔐 KYC Verification Requirements

KYC (Know Your Customer) verification is a regulatory requirement for all Nigerian betting sites. Bet9ja requires verification for certain withdrawal thresholds and for ATM card issuance.

When Is KYC Required?

Documents You Need

🪪

Government-Issued ID

NIN slip, international passport, voter's card, or driver's licence. Must be valid (not expired) and clearly legible.

🏠

Proof of Address

Utility bill (PHCN, water, internet) or bank statement dated within the last 3 months. Must show your full name and address.

🤳

Selfie Verification

A clear selfie of yourself holding your ID document. Bet9ja uses facial recognition to match your selfie against your ID photo.

How to Submit Your KYC Documents

  1. Go to My Account → Verification on the Bet9ja website or app.
  2. Upload your ID document — Take a clear photo or scan. Ensure all four corners are visible. File size must be under 5MB. Accepted formats: JPG, PNG, PDF.
  3. Upload your proof of address — Same requirements as above. The document must be dated within the last 3 months.
  4. Take your selfie — Use a well-lit environment. Remove glasses, hats, or face coverings. Hold your ID next to your face.
  5. Submit and wait — Bet9ja's verification team reviews documents within 24-48 hours. You'll receive an email notification when verification is complete (approved or rejected with reasons).

⚠️ Common KYC Rejection Reasons: Blurry or cropped documents, expired ID, address document older than 3 months, name mismatch between ID and Bet9ja account, or selfie not matching the ID photo. If rejected, you can resubmit with corrected documents immediately.

🔧 Troubleshooting Common Withdrawal Problems

Even with everything set up correctly, you might occasionally encounter issues. Here are the most common problems and their solutions:

1. Withdrawal Stuck on "Pending"

Cause: The withdrawal is still in Bet9ja's processing queue. This is normal, especially during peak hours (evenings, weekends, and after major football matches).

Solution: Wait 24 hours. If still pending after 24 hours, contact Bet9ja support with your transaction reference number. Pending withdrawals submitted on Friday evenings may not process until Monday.

2. Withdrawal "Failed" or "Rejected"

Cause: Usually a bank detail mismatch, incomplete KYC, or bank system downtime.

Solution:

3. "Exceeded Daily Limit" Error

Cause: You've reached the ₦10,000,000 daily withdrawal cap, or pending withdrawals are counting against your limit.

Solution: Wait until the next day (limits reset at midnight WAT). Remember that pending withdrawals count toward your daily limit even before they're processed.

4. "Insufficient Balance" Error

Cause: Your withdrawable balance may be lower than your total balance. Bonus funds with unmet wagering requirements, unsettled bets, or pending withdrawals reduce your available balance.

Solution: Check your "Withdrawable Balance" (not just "Balance") in My Account. Complete any pending bonus wagering requirements. Wait for unsettled bets to be resolved.

5. Funds Not Received After "Completed" Status

Cause: Rare bank processing delays. Bet9ja has sent the funds, but your bank hasn't credited them yet.

Solution: Wait 2-4 hours — some banks (especially UBA and Wema) have delays during inter-bank transfers. If not received after 6 hours, contact your bank first with the transaction details. If your bank confirms no incoming transfer, contact Bet9ja support with the transaction reference number.

🚨 Never Share Your Login Details: Bet9ja support will NEVER ask for your password. If someone contacts you requesting your password or PIN to "process" your withdrawal, it's a scam. Report it immediately.

⚡ Pro Tips for Faster Bet9ja Withdrawals

Based on our experience and feedback from thousands of Nigerian bettors, here are the best practices for getting your Bet9ja withdrawals processed as quickly as possible:

🕐

Withdraw During Business Hours

Submit withdrawals Monday-Friday between 8 AM and 4 PM WAT for the fastest processing. Weekend and night withdrawals take significantly longer.

Complete KYC Early

Don't wait until you need to withdraw. Verify your account immediately after registration so there are no delays when you win big.

🏦

Use a Major Bank

GTBank, Access Bank, Zenith Bank, and First Bank process Bet9ja transfers fastest. Smaller banks or microfinance banks may have delays.

🔍

Double-Check Bank Details

One wrong digit in your account number means a failed withdrawal and a 24-48 hour wait for the funds to return. Always verify before submitting.

If withdrawal speed is your top priority, consider using SportyBet, which processes withdrawals in 1-5 minutes — the fastest in the Nigerian market. Read our full SportyBet vs Bet9ja comparison for more details.

🔄 Faster Alternatives to Bet9ja Withdrawals

If Bet9ja's 1-24 hour processing time doesn't work for you, several other Nigerian betting sites offer significantly faster withdrawals:

Betting Site Withdrawal Speed Min Withdrawal Welcome Bonus
SportyBet 1-5 minutes ⚡ ₦500 Up to ₦50,000
BetKing 5-30 minutes ₦1,000 Up to ₦50,000
1xBet 15 min - 4 hours ₦500 Up to ₦100,000
Bet9ja 1-24 hours ₦1,000 Up to ₦100,000

For a full ranking of the fastest-paying bookmakers, check our best betting sites in Nigeria guide, which compares withdrawal speeds across all major platforms.

Join SportyBet — Fastest Payouts → Join Bet9ja — ₦100K Bonus →

❓ Bet9ja Withdrawal — Frequently Asked Questions

The minimum withdrawal amount on Bet9ja is ₦1,000. Any amount below this cannot be processed. This applies to both bank transfer and ATM withdrawals. If your balance is below ₦1,000, you'll need to continue betting until your balance exceeds the minimum threshold.

Bet9ja withdrawals typically take 1-24 hours for bank transfers. Most withdrawals are processed within 2-6 hours during business days (Monday-Friday, 8 AM - 4 PM). Weekend and night withdrawals may take up to 24 hours. ATM card withdrawals require 1-2 hours for the card to be loaded, then instant withdrawal at the ATM.

The maximum daily withdrawal limit on Bet9ja is ₦10,000,000 (ten million naira). This is the combined total across all withdrawal methods for a 24-hour period. The limit resets at midnight WAT. VIP bettors can request higher limits by contacting Bet9ja support.

A pending Bet9ja withdrawal usually means it's still in the processing queue. Common reasons include: submitting during off-peak hours (nights/weekends), incomplete KYC verification, high volume after major matches, or a mismatch between your Bet9ja and bank account names. Most pending withdrawals resolve within 24 hours. If it's been longer, contact support with your reference number.

You cannot directly withdraw bonus funds. You must first meet the wagering requirements (typically 10x the bonus amount on bets with minimum odds of 3.00). Once the wagering requirement is fulfilled, the bonus converts to real money that can be withdrawn normally. Check My Account → Bonus Status to see your remaining wagering requirement.

No, Bet9ja does not charge any fees for withdrawals. Both bank transfers and ATM card loads are completely free from Bet9ja's side. However, your bank may apply standard transfer fees (typically ₦10-₦53), and ATMs may charge ₦35-₦65 per transaction for inter-bank withdrawals.

No. For security and regulatory compliance, you can only withdraw to a bank account registered in the same name as your Bet9ja account. If the names don't match, the withdrawal will be rejected. You can change your linked bank account in My Account → Bank Details, but the account holder name must always match your Bet9ja registration name.

If your withdrawal fails, the funds are automatically returned to your Bet9ja account balance within 24-48 hours. Common fixes: verify your bank details are correct in account settings, complete KYC verification if prompted, ensure your bank account name matches your Bet9ja name exactly, and try again during business hours. If the problem persists, contact Bet9ja support via live chat or call their customer service line with your transaction reference number.

To verify your account, go to My Account → Verification. Upload: (1) a valid government-issued ID — NIN slip, international passport, voter's card, or driver's licence; (2) proof of address — utility bill or bank statement dated within 3 months; and (3) a selfie holding your ID. Verification is typically completed within 24-48 hours. You'll receive an email notification once approved.

Ready to Start Winning?

Join Nigeria's top betting platforms and enjoy seamless withdrawals.

Join SportyBet — Fastest Payouts Join Bet9ja — ₦100K Bonus