18+ · GAMBLE RESPONSIBLY · INDEPENDENT EDITORIAL · NO AFFILIATE PARTNERSHIP

Updated 2026-05-17

NaijaBet deposit & withdrawal — the full banking guide

NaijaBet accepts deposits via OPay, Paystack-routed cards (Verve, Mastercard, Visa), PalmPay, bank transfer and USSD shortcodes (GTBank *737*50*AMOUNT*46# and FirstBank). Most deposits credit instantly (Paystack test cleared in 18 seconds per casinos.org). Withdrawals run via direct bank transfer and aim for a 24-hour maximum, with a tested OPay withdrawal landing in under 3 hours per casinos.org. Verify limits and live methods on naijabet.com/banking.

*T&Cs apply. Independent editorial — no affiliate partnership with NaijaBet.

Deposit methods at NaijaBet

OPay

Min
₦100 historical / ₦500 current FAQ, verify on naijabet.com
Max
₦5,000,000 per Betzoid testing, verify
Fees
Free operator side; your bank may charge

Cleanest setup if you withdraw to the same OPay wallet, no card details stored

Paystack (Verve, Mastercard, Visa)

Min
₦100 / ₦500, verify on naijabet.com
Max
₦2,000,000 per Betzoid, verify
Fees
Free operator side

Standard 3DS / OTP flow on the Paystack gateway, Nigerian-issued cards only

Bank Transfer (via Paystack or Flutterwave gateway)

Min
₦100 / ₦500, verify on naijabet.com
Max
₦5,000,000 per Betzoid, verify
Fees
Free operator side

Useful for large amounts; depositor name MUST match the NaijaBet account name per bettors.ng

GTBank USSD

Min
₦100, verify on naijabet.com
Max
Bank-set daily cap, verify with GTBank
Fees
Nominal USSD fee per vp-bet.com

Dial *737*50*AMOUNT*46# from your registered phone; works on feature phones without data

FirstBank USSD

Min
₦100, verify on naijabet.com
Max
Bank-set daily cap
Fees
Nominal USSD fee

Dial *894*89402543*AMOUNT# from your registered phone

PalmPay

Min
₦100 / ₦500, verify on naijabet.com
Max
Verify on naijabet.com
Fees
Free operator side

Confirmed payment route on the casinos.org listing

Withdrawal methods & speeds

Direct bank transfer (default)

24-hour max per operator policy. Operator policy '99.9% within first 24 hrs except weekends' (Nairaland 2015). 24-48 hours typical per Betzoid; one test stretched to 72 hours; weekends and public holidays excluded
Min
₦500 per current naijabetcasino FAQ, verify
Max
₦5,000,000 daily per Betzoid (unconfirmed; not published on naijabet.com)
Fees
Free (zero withdrawal fee confirmed multi-source 2017-2026)

Bank account name must match NaijaBet profile or withdrawal holds for review

OPay (mobile-money withdrawal)

Casinos.org test: under 3 hours from Tue afternoon request. Fastest tested rail, 12 hours documented vs 36 hours for bank transfers per Betzoid
Min
₦500, verify on naijabet.com
Max
₦1,000,000 per Betzoid
Fees
Free operator side

Cleanest payout rail if you deposited via OPay

PalmPay

Per casinos.org confirmed channel; likely matches mobile-money 12-24h band
Min
Verify on naijabet.com
Max
Verify on naijabet.com
Fees
Free

Verify on naijabet.com before relying on this rail

Real payout benchmark

KYC verification — 3 steps

01

Government-issued ID

NIN slip (issued by NIMC) is the standard NaijaBet requirement per casinos.org. Driver's licence or international passport may be accepted as alternatives, verify on naijabet.com/verify.

02

Proof of address

Recent utility bill or bank statement (within last 3 months) showing your registered name and address.

03

Payment screenshot

Required on first withdrawal per casinos.org. Show the deposit transaction matching your bank account to the NaijaBet account name.

04

Name match check

Bank account name MUST exactly match the NaijaBet account holder name. Bettors.ng explicitly warns that depositor-name mismatch will hold the deposit until manually reviewed.

05

Selfie with ID

Required for withdrawals above ₦100,000 per Betzoid testing. Hold your NIN slip beside your face in good lighting. Verify threshold on naijabet.com/verify.

What players say

Anonymised user submissions paraphrased from Nairaland threads and forum samples. Indicative only.

"Withdraw as low as ₦50 from NaijaBet account"

Facebook operator post, 2021 (via OPay channel). Historical low-min OPay withdrawal; current FAQ states ₦500.

"Your withdrawal was successfully processed in a timely manner. Withdrawal takes between 0 to 48 hrs excluding weekends and public holidays. In NaijaBet, 99.9% of withdrawals are paid within the first 24 hrs except on weekends."

Nairaland Customer Service Thread, operator post 2015. Operator-stated withdrawal SLA.

"Very bad betting site, they don't pay withdrawals. Infact my withdrawal has been pending for over 2 months now."

Trustpilot review, Jun 2024. Extended-delay complaint.

{'heading': 'Payment rails and Nigerian fintech context', 'paragraphs': ["Nigerian sportsbooks live and die on payment reliability. NaijaBet's choice of Paystack, OPay and PalmPay rails reflects that. Paystack is the regulated payment gateway most Nigerian fintechs are built on, with NIBSS-backed instant settlement and 3DS authentication. OPay is the fintech-of-choice for under-banked Lagos and northern-state players because it skips the traditional bank chain and lets you withdraw to a wallet you already control with your phone number. Bank transfer through Paystack and Flutterwave handles larger amounts (above ₦500,000) but adds 24-48 hours due to the banking cycle, especially over weekends and public holidays when NIBSS processing is paused."]}

{'heading': 'Practical nuances Nigerian players should know', 'paragraphs': ["Weekend and public holiday delays: the operator's own 2015 statement is '99.9% paid within first 24 hrs except weekends'. Betzoid's testing in 2026 showed bank transfers occasionally stretching to 72 hours during banking slowdowns. Plan large withdrawals for Monday-Thursday morning to avoid the weekend gap.", "Name mismatch: if your NaijaBet account is registered as 'Adebayo Okonkwo' and you try to deposit from a 'Bayo Okonkwo' bank account, the deposit may hold for manual review (per bettors.ng walkthrough). Always deposit from the matching name account.", "NIN requirement: the National Identification Number (NIN, issued by NIMC) is mandatory for KYC under standard NLRC-permit terms. If you don't have a NIN, complete enrolment at any NIMC office or accredited agent before attempting your first withdrawal."]}

{'heading': 'Large-withdrawal handling and responsible gambling', 'paragraphs': ["AML and large-withdrawal handling: above around ₦100,000 per Betzoid, NaijaBet's KYC team reviews your account before releasing the cashout. If you've just placed a winning bet on a big match, expect 24-48 hours of additional verification before the payout starts processing. This is standard NLRC compliance, not a NaijaBet quirk, but you should plan around it rather than expecting an instant cashout on a five-figure win.", 'Responsible gambling reminder: NaijaBet publishes self-exclusion and deposit-limit tools in your account area as required by NLRC. National helpline: GambleAlert, +234 705 889 0073, free, confidential, 24/7. Use it if a withdrawal dispute is escalating into a stress-management problem, not just a customer-service one.']}

Frequently Asked Questions

What is the fastest way to deposit on NaijaBet?
OPay and Paystack-routed cards are tied for fastest, both credit instantly per casinos.org testing (Paystack measured 18 seconds in a May 2026 test deposit of ₦2,000). USSD shortcodes from GTBank and FirstBank are also instant and useful when you don't have mobile data. Bank transfer through the Paystack gateway is instant too, but the funds settlement on the operator side may add a few minutes during peak hours.
What if my deposit isn't credited to my NaijaBet account?
First check whether your bank actually debited the amount (some 3DS failures show 'pending' on the bank app even though they reversed). If the bank debited but NaijaBet hasn't credited within 30 minutes, log a live-chat ticket with the deposit timestamp, your username, the depositor account name, and a screenshot of the bank debit. NaijaBet support typically reconciles within 24 hours per the operator's 2015 customer-service statement; escalate to email if it goes past 24 hours.
How long does a NaijaBet withdrawal take to my bank?
Operator policy is 24-hour maximum, with most processing in under 2 minutes per their 2015 Nairaland statement. Real-world testing: casinos.org's ₦5,000 OPay withdrawal landed in under 3 hours; Betzoid's bank transfers ran 24-48 hours typically with one outlier at 72 hours. Trustpilot 2024 reviews include multi-week pending complaints. Use OPay rather than bank transfer for fastest payouts, and start with a small test withdrawal before scaling.
Why is my account frozen after a winning deposit or bet?
Two main triggers per the public complaint record: (1) KYC review on first withdrawal or above ₦100,000, submit NIN, proof of address and payment screenshot to clear in around 18 hours per casinos.org; (2) deposit-name mismatch where the bank account name doesn't match the NaijaBet account name per bettors.ng. Both are normal NLRC-compliance processes. If support cites neither and the freeze drags past 7 days, escalate to NLRC complaints, verify regulator contact on www.nlrc.gov.ng.
Will my withdrawal be rejected if the bank name doesn't match my NaijaBet account name?
Yes, name-match is enforced per bettors.ng's walkthrough. Withdrawal must go to a bank account in your registered NaijaBet name. If your bank account is in a slightly different format (initials vs full name), update the NaijaBet profile via support BEFORE requesting the withdrawal. Mismatched withdrawals are typically held for manual review and may be reversed if the names don't reconcile.

More on NaijaBet

Last updated 2026-05-17 by Afroduma Editorial. Synthesised from public market data with editorial oversight. No affiliate partnership with NaijaBet.