Depositing on Binance: P2P, on-chain, bank card, by country (checked November 2026)
Binance has no direct deposits in dong, naira or rupees. Vietnam and Pakistan go through P2P with a flat 0.05 USDT fee per order. Nigeria has had no naira market since March 2024, leaving on-chain deposits only. Bank card purchases take Visa and Mastercard, and dong is on the supported list. You can buy stocks with USDT directly, converted to USDC at order time.
1. Which of the three routes
| Route | Who it suits | Fee | Arrival |
|---|---|---|---|
| P2P | Vietnam, Pakistan | Buyer pays 0.05 USDT per order | When the merchant releases, minutes |
| On-chain deposit | You already hold USDT elsewhere, Nigeria users | Deposit is free, the sender pays the network fee | After chain confirmation |
| Bank card | In a hurry, small amount | Shown at checkout | Instant |
Binance’s P2P market is the deepest of the three, with the most ads for both dong and rupees. There is no naira. See below.
2. By country
Vietnam
Use P2P. Payment is mainly bank transfer, and some merchants take MoMo and ZaloPay. Dong is on Binance P2P’s flat-fee list, so buying USDT costs 0.05 USDT per order, which you can ignore.
Bank card purchases also support dong, with Visa and Mastercard both accepted. The fee is a good deal higher than P2P and is shown at checkout.
Nigeria
Binance stopped all naira services in March 2024. There is no naira P2P market and cards aren’t supported. Nigerian users have one route into Binance: buy USDT elsewhere and deposit it on-chain, for example buy USDT with naira on Bybit P2P and withdraw it to Binance. In practice Nigerian readers buying US stocks are better off on Bybit directly. Binance suits those who already hold crypto.
Pakistan
Use P2P. Payment is by Easypaisa, Raast, bank transfer, SadaPay and NayaPay. In a late October 2026 count Binance’s rupee P2P had 1,394 ads, the most of the three, with good prices too. Rupees are on the flat-fee list, 0.05 USDT per order.
3. How P2P works
- Complete identity verification first.
- On the app home page tap “Add Funds”, then “P2P Trading”. There are two zones at the top, Express and P2P. Express matches the best price automatically and suits small amounts. In the P2P zone you pick the merchant yourself. The steps below follow the P2P zone.
- Set the fiat to your currency and the coin to USDT. You can filter by amount and payment method. Check the merchant’s order count and completion rate and pick one with many orders and a high rate.
- Tap “Buy”, enter the USDT amount, read the merchant’s terms once, and place the order. The platform then locks the merchant’s matching coins.
- On the order page tap “View Payment Details”. Pay from an account in your own name, check that the payee name matches the page, and put only the order number in the reference, not USDT, crypto or similar words. When done tap “Transferred, Notify Seller”.
- Wait for the merchant to confirm and release. The USDT lands in your funding account. Don’t tap cancel on a paid order unless the merchant has refunded you. Cancel 3 orders in a day and buying is suspended for the day.
The risk in P2P isn’t Binance, it’s your bank account. Section 4 of each country page has five rules: trade only inside the platform, your own account, only the order number in the reference, a dedicated account, keep screenshots.
4. On-chain deposits
- On the app home page tap “Add Funds”, choose “On-Chain Deposit”, choose USDT.
- Pick the network. For USDT the common ones are TRC20, BEP20 and Solana, all with low fees. The network must match the sending side. In Binance’s words: “Do not select the cheapest fee option. Select the one that is compatible with the external platform.” Pick the wrong one and the coins are lost for good.
- Copy the address, enter the address and network on the sending side, send.
- Wait for chain confirmation. It lands in the spot or funding account, your choice on the deposit page. Money in either account can buy stocks.
Deposits are free. Each coin on each chain has a minimum deposit, and anything below it isn’t credited.
Official deposit and withdrawal guide
5. Buying with a bank card
On the home page tap “Buy Crypto”, choose the currency and amount, set the payment method to “Card (Visa/Mastercard)”. Apple Pay and Google Pay also work. The first time you add a card, and adding too many at once triggers a 24-hour wait. The confirmation page lists the fee and exchange rate, so read it before confirming. Your bank’s one-time code may pop up. It arrives in minutes.
The card currency list includes dong but not rupees or naira. Some banks treat crypto purchases as “quasi-cash” and add their own fee, which is the bank’s charge.
6. After depositing: no need to swap to USDC
Binance real stocks settle mainly in USDC, but at order time you can pay directly with USDT, BNB or USD1 and the system converts to USDC, returning any unused USDC to the funding account. The conversion is at the market rate. To save that sliver, swap USDT to USDC on spot first and then buy.