PKR 284.73 +2.81%INR 103.14 +8.38%NGN 1,384 +3.72%BDT 127.48 +3.22%VND 26,073 +0.94%PHP 64.108 +0.67%IDR 18,127 +0.20%EGP 56.083 +0.73%TRY 51.367 +3.17%AED 3.680 +0.20%SAR 3.820 +1.87%KES 129.32 -0.42%
Rates›Guides›How to Buy USDT on Binance P2P (Step by Step)

Guide · updated 2026-10-27

How to Buy USDT on Binance P2P (Step by Step)

Binance P2P is a marketplace inside Binance where you buy USDT from another user and pay that person directly from your own bank account or wallet app. Binance is not the seller. Its job is escrow: the moment you place an order, it locks the seller's USDT, and it hands the coins to you once the seller confirms your money has arrived. This guide takes you through one purchase from sign-up to release. It also shows where the price at the top of the list can differ from the price you actually pay for the amount you want.

Before you start, have these ready: an ID document, a phone that can receive codes, an authenticator app or passkey, and a bank or wallet account in your own name. That last point decides more disputes than anything else in this guide.

Step 1: Create and verify your account

  1. Register on Binance with an email address, a phone number, or an Apple, Google or Telegram account. Binance sends a 6-digit code that has to be entered within 30 minutes. The password needs at least 8 characters, including one uppercase letter and one number.
  2. If you have a referral code, enter it at this stage. Binance's registration guide says that once a code is linked to an account it cannot be changed.
  3. Open Account → Identification and start verification. You pick your country of residence, the country that issued your document and the document type, upload both sides, then complete a liveness check with the camera. Binance says documents are usually reviewed within 48 hours.
  4. Check your name carefully before you confirm it. The personal details cannot be edited afterwards, and on P2P this verified name is the one a seller compares with the sender name on your transfer.
  5. Switch on SMS verification and at least one two-factor method, such as an authenticator app or a security key. Binance requires both before an account can trade on P2P.

If you live in the European Economic Area, check whether USDT is offered to you before going further. Binance's own P2P help pages carry a notice that, under MiCA, unauthorized stablecoins are subject to restrictions for EEA users.

Step 2: Open P2P and choose Express or the P2P zone

  1. On the website, go to Trade → P2P. In the app, tap Add Funds on the home screen and choose P2P Trading.
  2. Decide which of the two modes to use. Express asks for the amount and a payment method, then picks an ad for you based on the best available price. The P2P zone shows the full list of ads so you choose the seller yourself.
  3. For a first purchase, use the P2P zone. Express is quicker, but it hides the details you need to judge a seller, and a first order is when you most want to see them.

Step 3: Filter by amount and payment method, then read each ad

Choose Buy, select USDT and your local currency, then type the amount you plan to spend into the amount filter and pick the payment method you will actually use. Filtering by amount matters because every ad has its own limits, and an ad that cannot take your order is useless however good its price looks.

Each ad shows the same handful of fields. Read all of them before you click:

Two things trip up first-time buyers. The first ad in the list is often limited to small orders, so the price you see at the top may not be available for your amount at all. And now and then an ad sits noticeably cheaper than the ones around it. Treat that as a warning, not a bargain. On this site, an ad priced more than 3% better than the median of the top 20 on its side is flagged as possible bait, and so is a seller with fewer than 50 recent orders or a completion rate below 90%. Those checks are ours, not Binance's, and the methodology page explains them.

Step 4: Check the price for your order size

Because ads have limits and finite stock, the price for 100 USDT and the price for 1,000 USDT are often different, and not always in the direction you would expect. Some of the best prices come from merchants with a high minimum order that a small purchase cannot reach. Other cheap ads hold so little USDT that a large order runs past them and has to be split across several sellers at slightly worse prices.

The live table at the end of this guide shows Pakistani rupee (PKR) as a worked example, and every currency page on this site has the same table. Read it like this:

If you are buying a larger amount, compare the ad you are about to take with the one-order column for your size. If the ad is far better than that column, look again at its limits and the seller's record before you commit.

Step 5: Place the order and read the seller's terms

  1. Click the ad, enter the amount of USDT or the amount of money you want to spend, and read the seller's terms. Sellers often put their payment rules there, including what not to write in the transfer note.
  2. Click Buy USDT (in the app, Place Order). From this point the seller's coins are locked by Binance for your order, and a payment timer starts.
  3. If you change your mind before paying, cancel. Binance suspends the buy function for the rest of the day if you cancel three orders in one day, and you cannot have more than two orders open at the same time.

Step 6: Pay the seller from your own account

  1. Open the payment details on the order page and send the money directly to the account shown there, using one of the listed methods. Binance does not collect the payment; it goes from you to the seller.
  2. Send it from an account in the same name as your verified Binance account. Under Binance's appeal rules, a payment from an account whose name does not match the buyer's verified name leads to the buyer's P2P function being suspended and the money being refunded instead of the coins being released.
  3. Send the exact order amount. If you overpay, recovering the difference depends on the seller agreeing to refund it. If you underpay, you will be asked to pay the rest.
  4. Follow the seller's instructions for the transfer note. Binance's appeal rules mention that words such as "Binance", "P2P", "C2C" or "BTC" in the remark can hold up a release when the seller's terms asked you not to use them.
  5. Only after the money has actually left your account, click Transferred, Notify Seller. The order status changes to Releasing. If you click it without paying, the seller can appeal, support cancels the order, and Binance says account functions may be suspended after three cancellations for that reason.

Keep every message inside the order chat. If someone asks you to move to WhatsApp or Telegram, or sends you a different account number outside the order page, stop. That pattern is covered in the guide to common P2P scams.

Step 7: Wait for the release, or appeal

  1. When the seller confirms your payment, the USDT is released to your Funding Account and the order is complete. Click View my balance to check.
  2. If the release does not come within the time shown on the order, click Appeal, choose a reason and attach your payment record. The other side gets 10 minutes to respond; if it does not, or if it reports that negotiation failed, the appeal moves to Under Review and Binance support takes over.
  3. Do not cancel an order you have already paid for. Binance's guidance is to cancel only after the seller's refund has reached your own account.

Binance's appeal rules also set out what happens in the common cases. If you paid with a real-time method and the seller has not released within 15 minutes, support contacts the seller and can release the coins manually. With a slower payment method, the seller is asked to release within two working days. If the seller tries to push the price up after you have paid the correct amount from a matching account, support steps in, and releases the order manually unless the agreed price was abnormally low: more than 10% below market, or more than 5% for orders above 1,000 USD, in which case the order is cancelled.

Fees and what the order really costs

Binance says P2P may charge a fee to takers or makers on each completed order and that the fee depends on the market. Your bank or wallet provider may also charge for the transfer. The real cost of a purchase is therefore the ad price, plus any P2P fee, plus your own transfer fee. The ad price itself is often above the official exchange rate; the guide on the P2P rate versus the spot price explains why USDT often costs more than one dollar's worth of local currency.

A short checklist for your first order

Selling works the same way in reverse, with one difference: you release the coins, so you have to confirm the money yourself. The guide to selling USDT for cash covers that side.

Sources

Live now · USDT to PKR
Platform1,000 USDT avg1,000 in one orderBest for 100AdsDepth
Binance P2P285.41285.35—40 / 1 filtered
OKX P2P285.47285.48285.5050 / 2 filtered
Bybit P2P285.12285.50284.9813 / 0 filtered
Bitget P2P cheapest285.41285.83281.9520 / 4 filtered
HTX P2P287.43—286.8015 / 7 filtered

Questions people ask

Is Binance P2P safe?

Binance holds the seller's USDT in escrow from the moment you place an order and releases it only when the trade is complete, and it runs an appeal process when something goes wrong. Most losses happen outside that protection: paying from an account in someone else's name, moving the conversation to WhatsApp or Telegram, clicking Transferred, Notify Seller before paying, or, on the selling side, releasing coins after a fake payment screenshot. Keep every step on the order page and pay from your own account, and the escrow and appeal rules work in your favour.

Does Binance P2P require KYC?

Yes. Binance says all users must complete identity verification to use its products, including P2P, and before trading on P2P you also need SMS verification and at least one two-factor method such as an authenticator app or a security key. The verified name matters beyond the check itself: the account you pay from must be in that same name, and a mismatch can get your P2P function suspended and the order refunded instead of released.

What are Binance P2P fees for USDT?

Binance says P2P may charge a transaction fee to takers or makers on each completed order and that the fee varies by market; it lists the details on its fee overview page. Your bank or wallet provider may charge separately for the transfer. Often the larger cost is the ad price itself, meaning the gap between the P2P price and the official exchange rate, which each currency page on this site shows as the premium.

What is the difference between P2P and Express on Binance?

Express asks for your amount and payment method and then picks the ad for you, matching on the best available price. The P2P zone shows the full list of ads, so you choose the seller yourself and can see each ad's limits, available stock, and the seller's order count and completion rate. Express is quicker for repeat purchases with a method you already use; the P2P zone suits a first order or a larger amount, when you want to check the seller before paying.

What happens if I cancel a Binance P2P order 3 times?

Binance suspends the buy function for the rest of the day if you cancel three orders within one day. That is separate from the rule for buyers who click Transferred, Notify Seller without paying: those orders are cancelled on appeal, and Binance says repeated cancellations for that reason can lead to account functions being suspended. Never cancel an order you have already paid for; wait until the seller's refund has reached your own account.

What if the Binance P2P seller did not release my USDT?

Click Appeal on the order, pick a reason and attach your payment record. The seller has 10 minutes to respond, after which the appeal goes to Binance support for review. Under Binance's appeal rules, if you paid with a real-time method and the seller has not released within 15 minutes, support contacts the seller and can release the coins manually; with a slower method the seller is given up to two working days. Do not cancel the order while your payment is still with the seller.