Skip to main content

How do I sell cryptocurrency with MoonPay?

Sell crypto with MoonPay in a few steps: choose your asset, enter details, add bank info, send crypto, and receive fiat quickly.

Updated this week

Overview


MoonPay's sell feature lets you convert cryptocurrency into cash that's sent directly to your bank account or card. Each transaction requires you to create a new order through the MoonPay app or widget — you'll receive a unique deposit address for that specific transaction.

Important: Never send cryptocurrency to old or saved wallet addresses from previous transactions. Always create a new sell order first to get a fresh deposit address. If you send crypto without creating a transaction first, we cannot guarantee we'll be able to process it.

How to sell cryptocurrency


Step 1: Start a new sell order

  • Open the MoonPay app

  • Select Sell

Step 2: Select the cryptocurrency and amount

  • Select the cryptocurrency you want to sell

  • Enter the amount you want to sell

Note: Each cryptocurrency has a minimum sell amount. Check the table below for minimums.

Cryptocurrency

Minimum amount

AVAX_CCHAIN

1.9

AXS (ERC-20)

4

BCH

0.1

BNB (BEP-20)

0.07

BTC

0.0015

ETH (ERC-20)

0.01

ETH_ARBITRUM

0.01

ETH_POLYGON

0.01

LTC

0.01

SOL

0.01

TRX

300

USD Coin (ERC-20)

15

USDC_POLYGON

15

USDC_XLM

30

USDT (ERC-20)

15

USDT_TRX

15

XLM

200

Note: Minimum amounts may change based on market prices and network conditions. Your wallet may also charge network fees. Check https://sell.moonpay.com for real-time minimums. Make sure you send enough to cover both network fees and our minimum amount.

  • Enter your email address

Note: New customers must complete identity verification. Read our verification article to learn more about this process.

Step 3: Add your bank details

Choose where you want to receive your funds:

  • Bank account — We'll ask for details in your local format (like IBAN for euros or routing number for US dollars)

  • Card — Mastercard or Visa debit cards for faster payouts

Important: UK and EU customers must use a verified bank account to sell cryptocurrency. To verify your bank account, either top up your MoonPay Balance with at least £1/€1 or use the same bank account to buy crypto. Only verified bank accounts can process sell transactions.

Note: We currently cannot accept transfers to Wise or C24 Bank accounts. Our team is working to support these banks in the future. Please use a different bank account.

Step 4: Review your order

  • Review the estimated price for your cryptocurrency

  • Check the fee summary

  • Accept our Terms of Use

  • Click Sell Now to confirm

Step 5: Get your unique deposit address

  • MoonPay generates a unique wallet address for this transaction

  • We'll also email you the deposit instructions

Important: This address is only for this specific transaction. Don't save it for future use.

Step 6: Send your cryptocurrency

  • Tap View deposit details to see your unique wallet address

  • Select the Copy icon to copy the address

  • Send the exact amount of cryptocurrency from your wallet to this address

Note: Your sell order stays open for 7 days. If you don't deposit cryptocurrency within 7 days, the order will auto-close. You can always create a new sell order after that.

Step 7: Receive your funds

  • Once we receive your cryptocurrency, we'll process your payout

  • You'll receive funds in your bank account or card based on your region's processing times

  • We'll send you a confirmation email when the transaction completes

  • Click See complete deposit instructions in the email to track your transaction

Important: If you send the wrong cryptocurrency or use the wrong blockchain network, we cannot recover or refund your funds. Always double-check the cryptocurrency and network before sending.

How long does it take to receive funds?


Payout times depend on your region and payout method. Card payouts are typically much faster than bank transfers.

UK bank account

European bank

US bank account

Withdrawal to cards

Within 1 working day

Within 1 to 3 working days

With 3 to 5 working days

  • Mastercard/VISA Fast Funds card: Within 30 minutes

  • Mastercard/Standard VISA cards: Up to 48 hours for funds to be made available

Tip: Read our processing times article to learn more about delivery speeds in different regions.

What causes payout delays?

Common reasons your payout might be delayed:

  • Pending cryptocurrency deposit — We haven't received your crypto yet

  • Unaccepted updated quote — Market prices changed and you need to accept a new quote

  • Bank processing delays — Your bank may take extra time to process the transfer

If your payout hasn't arrived as expected:

  1. Check your transaction status in the MoonPay app

  2. Look for any updates or action items from MoonPay

  3. Contact your bank to verify they haven't flagged the transfer

  4. Reach out to MoonPay support if the issue continues

FAQs


Can I reuse a deposit address from a previous sell order?

No. Each sell order generates a unique deposit address that only works for that specific transaction. Always create a new sell order to get a fresh deposit address.

What happens if I send cryptocurrency without creating a sell order first?

If you send cryptocurrency to MoonPay without first creating a transaction in the app or widget, we cannot guarantee we'll be able to process it. Always create a new sell order before sending crypto.

What if I send the wrong cryptocurrency or use the wrong network?

We cannot recover or refund cryptocurrency sent to the wrong address or on the wrong blockchain network. Always verify you're sending the correct cryptocurrency on the correct network before confirming the transaction.

Why do UK and EU customers need to verify their bank accounts?

This verification ensures funds are sent to the correct account. Verify your bank by either topping up your MoonPay Balance with at least £1/€1 or using the same bank account to buy cryptocurrency.

Can I sell cryptocurrency if I don't have a bank account?

Yes, if you're in a supported region. You can receive payouts directly to a Mastercard or Visa debit card instead of a bank account.

Did this answer your question?