Not affiliated with Binance or BNB Chain. Educational only.
Guides

How to buy BNB: card, P2P, bank transfer, and what to check before withdrawing

Complete guide to buying BNB on Binance — credit/debit card, P2P trading, and bank transfer. Covers the actual fees for each method, how P2P scams work and how to avoid them, the BEP-20 vs BEP-2 withdrawal distinction, and how to verify you received the right amount on the right network.

2026-09-167 minVerified: 2026-09-16BNB.info
How to buy BNB step by step
Editorial reference imageG-EN-GUIDES-BUY-BNB
Direct answer

How to buy BNB using card, P2P or bank transfer — with real fee ranges, P2P scam mechanics to avoid, BEP-20 withdrawal setup, and on-chain verification.

BNB is the native token of BNB Chain. You need it to pay gas fees on BNB Smart Chain (BSC) and opBNB, and it is the most direct way to start using the ecosystem — DeFi protocols, token swaps on PancakeSwap, liquidity positions, and NFT purchases all require BNB for transaction costs. This guide covers how to buy BNB on Binance, what each method costs in practice, the specific risks of P2P trading, and what to verify before and after withdrawing to an on-chain wallet.

What you need before buying

To buy BNB on Binance you need a Binance account with completed KYC (Know Your Customer) identity verification. Without KYC, Binance limits your trading and withdrawal capabilities significantly. KYC typically requires a government-issued ID and a selfie, and is processed in minutes to a few hours in most jurisdictions.

You also need a payment method: a credit or debit card, access to a bank account linked to Binance, or local payment options available via P2P (bank transfer, mobile wallets, local payment processors). The options available depend on your country of residence.

Basic security should be in place before you hold any funds: two-factor authentication (2FA) using an authenticator app (not SMS, which is vulnerable to SIM-swap attacks), a unique strong password for your Binance account, and an anti-phishing code enabled in Binance account settings so you can verify that emails from Binance are genuine.

Buying with a credit or debit card

Card purchases are the fastest method. In Binance, navigate to "Buy Crypto" then "Credit/Debit Card". Enter the fiat amount in your local currency, select BNB as the target asset, and review the quote before confirming. The BNB will appear in your Binance Spot wallet within minutes.

The cost is a combination of two things: Binance's processing fee (typically around 1–2%) and a spread embedded in the exchange rate. The spread means the BNB rate you buy at will be slightly worse than the market mid-price. For card purchases, total effective costs including spread are often 1.5–3.5% above market price, depending on your card issuer and currency.

Card purchases are appropriate for small, one-off amounts where the convenience justifies the higher cost. For larger purchases or regular buys, P2P or bank transfer are more cost-effective.

Buying via P2P trading

P2P (peer-to-peer) trading lets you buy BNB directly from another Binance user using local payment methods. Binance acts as escrow: the seller's BNB is locked by Binance before you pay, and released to you after the seller confirms receiving your payment. This structure means you can use payment methods not available through standard Binance fiat channels, and often find rates very close to market price.

To buy BNB via P2P: navigate to "Trade" then "P2P", select "BUY" and choose "BNB". Filter offers by your preferred payment method and currency. Look for sellers with a high completion rate (above 95%), a high number of completed trades, and no recent negative reviews. Read the seller's terms carefully — some require specific payment notes or have strict windows for completing payment.

After selecting an offer, you place the order and Binance locks the seller's BNB into escrow. You then send the payment to the seller through the specified method (bank transfer, mobile wallet, etc.) and click "Transferred, notify seller" in Binance. The seller checks their account and releases the BNB. The process typically takes 5–30 minutes.

P2P scams and how they work

P2P is the method most frequently exploited by scammers. Understanding the mechanics helps you avoid common traps.

Fake payment confirmation. A scammer sends a doctored screenshot showing a transfer that was never made, or sends a payment and then reverses it (common with certain local payment methods). Never release the escrow based on a screenshot. Only release the BNB after you see the funds in your bank account or payment app, confirmed by the actual balance change — not just a pending transaction or a message from the buyer.

Off-platform communication. A scammer asks you to move the conversation to WhatsApp, Telegram, or email, claiming Binance chat is broken or that they can offer a better deal. Once off-platform, Binance's dispute mechanism no longer applies and you lose protections. All communication for a P2P trade must stay in Binance's in-app chat for the order.

Impersonation of Binance support. During a trade, someone claiming to be Binance support contacts you in the chat and instructs you to release the escrow immediately. Binance support does not initiate contact through the order chat to instruct escrow releases. If you see this, open a dispute through Binance's official channel.

If something looks wrong — payment amount does not match, buyer is pressuring you to release before you've confirmed receipt, or the payment method behaves unusually — use Binance's "Appeal" button before doing anything else. Binance's support team reviews the case.

Buying via bank transfer

Bank transfer (also called SEPA, ACH, or fiat deposit depending on your region) is typically the lowest-cost method for larger amounts. Fees are either a flat amount (often less than $1–2 equivalent) or zero in some regions with SEPA. The drawback is processing time: bank transfers can take anywhere from a few minutes (for real-time payment systems like UPI or Faster Payments) to 1–3 business days for standard SEPA or wire transfers.

In Binance: navigate to "Buy Crypto" then "Bank Transfer", select your currency, enter the amount, and follow the deposit instructions for your region. Some regions require adding your Binance account as a payee in your banking app first.

Bank transfers are appropriate when you are buying $200 or more equivalent, when speed is not critical, and when you want to avoid the spread costs of card purchases.

Withdrawing BNB to your on-chain wallet

Once you have BNB in your Binance Spot wallet, withdrawing it to an on-chain address requires selecting the correct network. For using BNB on BNB Smart Chain — the chain where PancakeSwap, Venus, and most DeFi applications run — you must withdraw using BNB Chain (BEP20), not BEP-2 (which is the old Binance Chain/BEP-2 standard, now deprecated since 2024 with the decommissioning of Binance Chain mainnet).

To withdraw: in Binance, go to "Wallet" then "Withdraw", select BNB, choose "BNB Chain (BEP20)" as the network, enter your on-chain wallet address, and review the fee and amount before confirming. Binance charges a small withdrawal fee, typically 0.0005 BNB. You should receive the BNB in your wallet within 15–30 confirmations, usually about 45–90 seconds on BSC.

Always verify the destination address carefully. On-chain transactions cannot be reversed. Paste the address (do not type it manually), then compare the first and last 4–6 characters of the address shown in Binance with the address in your wallet to catch any clipboard hijacking malware that might have replaced the address.

Confirming receipt on-chain

After the withdrawal, go to bscscan.com, enter your address, and confirm the transaction appears in the transaction history. You should see a BNB transfer from a Binance hot wallet address. If your wallet shows BNB balance but you see nothing on BscScan, check that your wallet is connected to BSC (Chain ID 56), not Ethereum.

If the withdrawal appears stuck in "Processing" in Binance for more than an hour, check Binance's status page for network issues before contacting support.

Comparing methods at a glance

Card purchase: immediate delivery, available in most countries, 1.5–3.5% effective cost, best for small amounts where speed matters. P2P: near-market rates possible, wide payment method availability, 5–30 minutes, highest fraud risk if you don't follow the rules. Bank transfer: lowest fees for large amounts, 1 minute to 3 days processing depending on your payment system, requires linked bank account.

Frequently asked questions

Which method is cheapest for buying BNB?

Bank transfer is typically cheapest for amounts over $100–200 equivalent, with fees often under $1. Card purchases have 1.5–3.5% effective cost. P2P can approach near-market rates but requires more caution.

What network should I select when withdrawing BNB to my wallet?

Select BNB Chain (BEP20) for use on BNB Smart Chain (BSC). BEP-2 is the old Binance Chain standard and has been deprecated since 2024. Most wallets and dApps use BEP-20 on BSC.

How do I avoid P2P scams?

Only release the escrow after confirming the payment in your actual bank or payment account balance — not based on screenshots or messages. Keep all communication in Binance's in-app chat. Never move the conversation off-platform.

How long does a BNB withdrawal take?

On BSC, withdrawals typically confirm in 15–30 blocks, or about 45–90 seconds. Processing time on Binance's side adds a few minutes more. Total time from initiating the withdrawal to receiving BNB in your wallet is usually under 10 minutes.

Sources