OTCju ES

How to buy USDT on Binance P2P, step by step

On Binance P2P you send local money to a seller by bank transfer, UPI, mobile wallet or another method, and the seller releases USDT to you once the money arrives. Binance holds the seller’s USDT until the order is done. Here is the whole process on a phone, with real screenshots.

Screenshots and steps checked: 2026-10-08

Binance P2P does not serve every currency. In Nigeria, for example, there is no Naira market on Binance. In that case use the OKX P2P guide.

Step 1: Create a Binance account

The button below opens the Binance sign-up page with the referral code already filled in. Enter your email or phone number, tap Register, type the code Binance sends you and set a password.

Open Binance sign-up

Binance sign-up page with the email field, Register button and referral code shown
Binance sign-up page: the referral code shows at the bottom

If you sign up inside the Binance app instead, enter the referral code BTC6988 by hand on the sign-up screen.

Step 2: Verify your identity

Binance asks for identity verification before you can trade on P2P. Open your profile, choose Verification, and follow the prompts: a photo of your ID and a quick face check. It usually takes minutes.

Before you pay anyone: the name on your Binance account must match the name on the bank account or wallet you pay from. Sellers can refuse to release if the names differ.

Step 3: Open P2P and set your filters

Tap Trade, then P2P (on the website it is under Buy Crypto). Set three things before you look at the list:

Binance P2P page buying USDT with INR: Buy tab, amount and currency box, payment filter and a seller ad
Binance P2P with INR selected. The steps are the same for any currency.
  1. Choose Buy and make sure the coin is USDT.
  2. Enter your amount and currency. Without an amount, the list mixes in sellers who only accept large orders.
  3. Filter by payment method with the funnel icon, so you only see sellers who accept the way you want to pay.

Step 4: Pick a reliable seller

Each ad shows the price, how many orders the seller has completed, the completion rate, the average release time, the available USDT and the order limit. Check them in this order:

To compare sellers across Binance, OKX, Bybit and other platforms at once, use the P2P seller finder: enter your amount and payment method and it lists the cheapest sellers who accept it right now.

Step 5: Place the order and pay

Tap Buy USDT on the ad, enter the amount and confirm. The order page shows the seller’s payment details and a countdown, usually 15 minutes.

  1. Pay from your own account, in your own name, to the exact details on the order page, for the exact amount.
  2. Only add a payment note if the order page or the seller asks for one.
  3. Go back to the order and tap the button that says you have paid. Never tap it before paying, and never cancel an order after paying.
Only pay the account shown on the order page. If a seller sends different details in chat or asks you to move to WhatsApp or Telegram, do not pay. Money sent outside the order cannot be recovered by Binance.

Step 6: Wait for the seller to release

Once the seller sees your money, they release the USDT and the order shows Completed. Most orders finish within minutes. If the time runs out and nothing happens, tap Appeal and upload your payment proof.

Step 7: Where your USDT goes

USDT bought on P2P lands in your Funding wallet. To trade it on Binance, transfer it to your Spot wallet. To send it to your own wallet, use Withdraw and pick the network carefully (for example TRC20 or BEP20). The network must match the receiving address, or the funds may be lost.

Binance P2P prices right now

Median price of the top Binance P2P sellers for 1 USDT, updated every 2 minutes.

CurrencyBuy 1 USDTSell 1 USDTAds online
USDT to INR 102.14 105.47 1,000
USDT to PKR 285.52 286.42 508
USDT to IDR 17,889 17,870 259
USDT to BDT 127.34 128.22 325
USDT to VND 26,042 26,050 485
USDT to LKR 336.34 335.74 140
USDT to NPR 166.09 166.91 52
USDT to CNY 6.660 6.660 1,744
USDT to HKD 7.900 7.890 167
USDT to KHR 4,098 4,066 20
USDT to KES 129.58 129.84 121
USDT to EGP 52.95 52.93 180

Updated · All Binance P2P currencies →

How to avoid P2P scams

Common questions

Does Binance charge a fee to buy USDT on P2P?

Binance does not charge buyers a trading fee on P2P. You pay the seller the price shown times the amount. Your bank or wallet may still charge its own transfer fee.

What is the minimum amount I can buy?

It depends on the seller. Each ad shows an order limit, and many start from small amounts while others only take large orders. Type your amount in the amount box and only sellers who accept it stay in the list.

How long does a Binance P2P order take?

Most orders finish within a few minutes of paying. Each ad shows the seller’s average release time, so pick a short one if you are in a hurry.

What if the seller does not release my USDT?

Remind the seller in the order chat first. If the payment window passes and nothing happens, tap Appeal on the order page and upload your payment proof. Binance support will step in. Never cancel an order you have already paid.

Why is the P2P price different from the bank rate?

Sellers set their own P2P prices based on local supply and demand, so 1 USDT often costs more than 1 dollar at the official rate. This site tracks that gap every 2 minutes.

Keep going