You cannot send money directly from MetaMask to a bank account
MetaMask is a cryptocurrency wallet — a digital container that holds coins like Bitcoin and Ethereum, not dollars or euros. Your bank account holds regular money (called fiat currency). The two systems do not connect directly. To move money from MetaMask to your bank, you need an intermediary: a cryptocurrency exchange that converts your crypto into regular money and sends it to your bank.
The process has three steps: sell your cryptocurrency on an exchange, withdraw the money to your bank account, and wait for it to arrive. Each step takes time and costs money in fees. Understanding what happens at each stage helps you choose an exchange that works for your situation and avoid surprises when the money lands in your account.
Key Takeaways
- MetaMask holds cryptocurrency, not regular money, so you must sell it on an exchange before moving it to your bank.
- Major exchanges that connect to MetaMask include Coinbase, Kraken, and Gemini, each with different fee structures and withdrawal limits.
- The full process — selling crypto, waiting for the sale to settle, and withdrawing to your bank — typically takes three to five business days.
- Fees come at two stages: when you sell the cryptocurrency on the exchange, and again when you withdraw money to your bank.
- Your bank may flag the incoming transfer as unusual activity, so be prepared to explain where the money came from.
How cryptocurrency exchanges connect MetaMask to your bank
An exchange is a website or app where you can sell cryptocurrency for regular money. The exchange holds your money temporarily while the sale processes, then sends it to your bank account on your instruction. Popular exchanges include Coinbase, Kraken, Gemini, and Kraken — each operates independently and has its own fees, limits, and rules about which countries it serves.
To use an exchange, you create an account, verify your identity (exchanges are required by law to confirm who you are), connect your MetaMask wallet, and transfer your cryptocurrency to the exchange. Once the crypto arrives in your exchange account, you sell it for dollars or your local currency. The exchange then holds that money until you request a withdrawal to your bank.
Not all exchanges work the same way. Some let you transfer crypto directly from MetaMask; others require you to move it to an intermediate address first. Some charge a flat fee per withdrawal; others charge a percentage of the amount. Before you start, check the exchange's website to see whether it serves your country and what its withdrawal fees are.
The step-by-step process from MetaMask to your bank account
Step 1: Create and verify an account on an exchange. Choose an exchange, sign up with your email, and complete identity verification. This usually means uploading a photo of your ID and sometimes a selfie. Verification can take minutes or several days depending on the exchange's volume.
Step 2: Connect your bank account to the exchange. In your exchange account settings, add your bank details (account number, routing number, and your name as it appears on the account). The exchange may send two small test deposits to your bank to confirm you own the account. Check your bank statement and enter those amounts back into the exchange to verify.
Step 3: Transfer cryptocurrency from MetaMask to the exchange. In MetaMask, find the send or withdraw option, paste the exchange's deposit address, and send your cryptocurrency. Double-check the address before confirming — sending to the wrong address means losing the money. The transfer usually arrives within minutes to a few hours, depending on network congestion.
Step 4: Sell your cryptocurrency on the exchange. Once your crypto appears in your exchange account, navigate to the trading or sell section, choose the amount you want to convert, and confirm the sale. The exchange converts it to dollars (or your local currency) at the current market price. This happens when ready, but the money may take 24 hours to settle in your exchange account.
Step 5: Withdraw to your bank account. After the sale settles, go to the withdrawal section, select your bank account, enter the amount, and confirm. The exchange sends the money to your bank via ACH transfer (in the US) or the local equivalent. This typically takes one to three business days, though some banks take longer.
Fees you will encounter at each stage
Exchanges charge fees in two places: when you sell the cryptocurrency, and when you withdraw to your bank. The selling fee is usually a percentage of the amount — typically 0.5% to 2%, depending on the exchange and whether you are a new or established user. Some exchanges charge less if you trade larger amounts or hold their own cryptocurrency token.
Withdrawal fees vary widely. Some exchanges charge a flat fee per withdrawal (often $5 to $15 for US bank transfers). Others charge a percentage of the amount. A few offer free withdrawals up to a certain number per month. Check the exchange's fee schedule before you transfer your crypto, because the fees reduce the amount that reaches your bank account.
Your bank may also charge a fee for receiving an incoming wire or ACH transfer, though most do not. If you are using a smaller or online-only bank, check your account agreement or call customer service to confirm.
Withdrawal limits and how long money takes to arrive
Most exchanges limit how much you can withdraw per day, week, or month, especially if your account is new. A newly verified account might be limited to $500 or $1,000 per day. As you build history with the exchange, these limits usually increase. If you need to move a large amount, check the exchange's limits before you start, or contact their support team to ask whether limits can be raised.
The total time from selling crypto to money in your bank account is usually three to five business days. This breaks down roughly as: crypto transfer to exchange (minutes to hours), sale settlement (24 hours), and bank transfer (one to three business days). Weekends and holidays slow this down — a withdrawal requested on Friday afternoon may not arrive until Tuesday or Wednesday.
Why your bank might question the incoming transfer
Banks monitor incoming transfers for signs of fraud or money laundering. A large or unexpected transfer from a cryptocurrency exchange may trigger a review, and your bank might freeze the money temporarily or contact you to ask where it came from. This is normal and does not mean anything is wrong.
If your bank contacts you, explain clearly that the money came from selling your own cryptocurrency on a legitimate exchange. Have the exchange name and your account details ready. If your bank asks for documentation, the exchange can usually provide a statement showing the sale and withdrawal. Responding quickly and honestly resolves most inquiries within a few days.
Alternatives if you cannot use a major exchange
If you live in a country where major exchanges do not operate, or if you want to avoid the verification process, peer-to-peer exchanges like LocalBitcoins or Bisq let you trade directly with other people. These are slower, carry more risk (the other person might not send the money), and often charge higher fees. They are worth considering only if major exchanges are genuinely unavailable to you.
Some cryptocurrency ATMs let you insert a debit card and withdraw cash directly from your MetaMask wallet, but these are rare outside major cities and charge very high fees — often 10% or more. They are useful only for small amounts or in emergencies.
Frequently Asked Questions
How much does it cost to move money from MetaMask to my bank?
You pay fees at two stages: selling the cryptocurrency (usually 0.5% to 2% of the amount) and withdrawing to your bank (typically $5 to $15 flat, or a percentage). Total fees often range from 1% to 4% of your money, depending on the exchange and the size of your withdrawal. Check your chosen exchange's fee page before you start.
Can I send cryptocurrency directly to my bank account?
No. Banks do not accept cryptocurrency. You must sell it on an exchange first, which converts it to regular money. Only then can your bank receive it. This conversion step is mandatory and cannot be skipped.
What happens if I send crypto to the wrong exchange address?
The money is lost permanently. Cryptocurrency transfers cannot be reversed. Always copy and paste the exchange's deposit address rather than typing it by hand, and send a small test amount first if you are unsure.
Do I have to pay taxes on money I withdraw from MetaMask?
Tax rules vary by country and depend on whether you made a profit when you sold the cryptocurrency. In the US, the IRS treats cryptocurrency sales as taxable events. You should keep records of what you bought the crypto for and what you sold it for. Consult a tax professional in your country for specific guidance.
Why is my bank asking where the money came from?
Banks monitor large or unusual transfers to prevent fraud and money laundering. Incoming transfers from cryptocurrency exchanges sometimes trigger these reviews. Respond honestly that you sold your own cryptocurrency, and provide the exchange name and your account details if asked. The review usually resolves within a few days.