How to Sell Crypto on Binance P2P and Cash Out
Selling cryptocurrency through Binance P2P is one of the most flexible ways to convert your crypto holdings into local currency. Unlike centralized exchanges that may have limited fiat withdrawal options in your region, P2P connects you directly with buyers who pay in your preferred local currency and payment method. This guide explains the complete selling process from start to finish.
Why Sell Through Binance P2P?
Selling through P2P gives you advantages that standard exchange withdrawals do not:
- More payment options: Receive payment via bank transfer, mobile money, PayPal, Wise, cash deposit, or dozens of other local methods
- Better rates in some markets: Competition between buyers can push the P2P price slightly above the spot exchange rate
- Access where standard withdrawals are restricted: In countries where Binance's fiat gateway is unavailable, P2P is often the primary cashing-out route
- No withdrawal fees to your bank: You receive fiat directly — no crypto network fees for the final settlement
Before You Begin
Ensure the following are in place:
- KYC verification complete: You must be fully verified on Binance to sell on P2P
- Crypto in your Spot or Funding wallet: Funds in Futures or Earn wallets need to be transferred first
- Payment account ready: Your bank account, PayPal, or other payment platform must be active and able to receive funds
- Your name on the payment account must match your Binance KYC name: Most buyers will reject payments from a name that does not match
Step 1: Transfer Crypto to the Correct Wallet
P2P uses funds from your Funding wallet or Spot wallet. If your crypto is in a different wallet:
- Go to Wallet > Overview
- Tap Transfer and select the source wallet (e.g., Futures Wallet)
- Transfer to the Spot Wallet or Funding Wallet
The transfer is instant and fee-free between Binance internal wallets.
Step 2: Navigate to P2P and Select Sell
- Open the Binance app
- Tap Buy Crypto or Trade on the home screen
- Select P2P Trading
- Tap the Sell tab
Step 3: Configure Your Trade Parameters
On the sell screen:
- Select the cryptocurrency you want to sell (USDT, BTC, ETH, BNB, etc.)
- Select your local fiat currency
- Optionally, filter by your preferred payment method (bank transfer, specific mobile payment app, etc.)
- The list will now show buyers looking to purchase your selected crypto
Step 4: Evaluate Buyer Advertisements
Review the available buyers:
- Price: Higher prices mean you receive more fiat per crypto unit — compare across buyers
- Completion rate: Aim for buyers with 95%+ completion rates
- Order limits: Ensure your sell amount falls within the buyer's stated limits
- Payment method: Verify this matches a payment account you actually have
- Response time: Buyers with faster response times complete orders more reliably
- Reviews: Read recent feedback, especially for high-value transactions
Step 5: Select a Buyer and Sell
- Tap the Sell button on the buyer's advertisement
- Enter the amount you want to sell (in crypto or fiat — both fields update automatically)
- Review the transaction summary:
- Amount of crypto you are sending
- Amount of fiat you will receive
- The buyer's payment details and method
- Tap Sell to confirm and create the order
At this moment, Binance locks your crypto in escrow. You cannot move these funds until the order is completed or cancelled.
Step 6: Share Your Payment Details
After the order is created, the buyer needs your payment account information:
- The order screen will prompt you to provide your payment details
- Enter your bank account number, account holder name, bank name, and any other required fields
- Confirm the details are correct — errors here will delay or prevent payment
The buyer can see your payment details and will initiate the transfer to you.
Step 7: Wait for the Buyer to Pay
The buyer has a set window (usually 15 to 60 minutes) to complete the payment. During this time:
- The in-app chat is available for communication with the buyer
- You can see the order status and countdown timer
- Do not leave the app unattended — you need to be available to verify and release
Step 8: Verify the Payment
When the buyer marks the payment as sent, you will receive a notification. Before releasing any crypto:
- Open your bank app or payment platform and verify the payment has actually arrived
- Confirm:
- The amount is correct (matches the order exactly)
- The sender's name matches what you expect
- The payment status is "completed" — pending payments do not count
- Do not accept payment screenshots as proof — only trust what your bank account actually shows
If the payment is incorrect or has not arrived, do not release. Contact the buyer via in-app chat and ask for clarification.
Step 9: Release the Crypto
Only after fully confirming payment in your account:
- Return to the Binance order screen
- Tap Release Crypto (sometimes shown as "Confirm Release" or "Confirm")
- Read the warning — this action is irreversible
- Enter your 2FA code to authorize the release
- Tap Confirm
The escrowed crypto is instantly sent to the buyer's Binance wallet. The transaction is complete.
Step 10: Rate the Buyer
After completing the transaction, you will be prompted to rate the buyer:
- Positive rating for smooth, on-time payment
- Negative rating for issues like late payment, incorrect amounts, or unprofessional behavior
Your honest rating helps other sellers make informed decisions.
Posting Your Own Sell Advertisement
Instead of matching with existing buyer ads, you can post your own sell advertisement to attract buyers at your preferred price:
- From the P2P screen, tap Post Ad
- Select Sell and configure:
- Cryptocurrency to sell
- Fiat currency
- Your price (set manually or as a percentage above/below market)
- Minimum and maximum order limits
- Accepted payment methods
- Remarks and trading terms
- Publish the advertisement
Your ad appears in the marketplace. When a buyer matches with it, you will receive an order notification. Maintain quick response times — buyers move on quickly if sellers do not respond.
Timing Considerations for Cashing Out
- Bank transfer receipt time varies: same-bank transfers can be instant; cross-bank domestic transfers take minutes to a few hours; international wire transfers can take 1 to 3 business days
- Trading during your country's banking hours often results in faster fund receipt
- Large amounts may trigger bank compliance checks — your bank may call to verify the transfer
Tax Considerations
In most jurisdictions, converting cryptocurrency to fiat is a taxable event. Keep records of:
- The amount of crypto sold
- The fiat amount received
- The date of each transaction
Consult a tax professional familiar with cryptocurrency in your country.
Get Started Today
Ready to begin? Sign up on Binance using our referral link and enjoy permanent trading fee discounts.
You can also download the Binance app to trade anytime, anywhere.