Phantom Wallet holds cryptocurrency, not dollars—you must convert and transfer

Phantom Wallet is a browser extension that stores cryptocurrency (mainly Solana, but also Ethereum and other tokens). Your bank account holds dollars or your local currency. To move money between them, you need to convert the crypto to cash first, then send it to your bank. This happens in two separate steps, and the timeline and fees depend on which exchange or service you use.

The most direct route is to sell your crypto on an exchange that connects to your bank account—Coinbase, Kraken, or similar platforms—then withdraw the dollars. Phantom itself does not connect directly to banks; it is a wallet, not a trading platform. You move crypto out of Phantom into an exchange, sell it there, and then transfer the resulting dollars to your bank using ACH or wire transfer.

Key Takeaways

  • Phantom Wallet stores cryptocurrency but cannot send dollars directly to a bank; you must sell the crypto on an exchange first.
  • The most common path is to send crypto from Phantom to a major exchange (Coinbase, Kraken, Kraken Pro), sell it for dollars, then withdraw dollars to your bank via ACH.
  • ACH transfers from exchanges to banks typically take one to three business days; wire transfers are faster but may carry higher fees.
  • You will owe taxes on any gain between what you paid for the crypto and what you sell it for, and the exchange will report the sale to the IRS.
  • Fees vary by exchange and method: trading fees (usually 0.1% to 0.5%), withdrawal fees (sometimes $0 for ACH, $15–$25 for wire), and network fees when moving crypto out of Phantom.

Step-by-step: moving crypto from Phantom to an exchange

Open Phantom and locate the token you want to sell (Solana, Ethereum, USDC, or another). Click "Send" and copy your receiving address from the exchange you plan to use. Most exchanges give you a deposit address for each type of crypto—make sure you copy the right one. Sending Solana to an Ethereum address, for example, will lose the money.

Paste the address into Phantom, enter the amount you want to send, and review the network fee (the cost to process the transaction on the blockchain). This fee goes to the network, not to Phantom or the exchange. Click confirm and wait for the transaction to complete. On Solana, this usually takes seconds to a minute. On Ethereum, it can take several minutes to an hour depending on network congestion.

Once the exchange shows the crypto in your account, you are ready to sell. Do not send more than you intend to sell, because you will need to pay a network fee to move it back out if you change your mind.

Selling crypto and converting to dollars on an exchange

Log into your exchange account and navigate to the trading section. Most exchanges let you trade your crypto for USD (or your local currency) directly. On Coinbase, this is called "Convert"; on Kraken, it is under "Trade". You will see the current price and the trading fee (usually 0.1% to 0.5% of the amount you sell). Enter the amount you want to sell and confirm the trade.

The dollars appear in your exchange account immediately, but they are not yet in your bank. The exchange is holding them. Now you need to withdraw them to your bank account. Go to the withdrawal or transfer section, select your bank account (you will have linked it when you created your exchange account), choose ACH transfer, and enter the amount. ACH transfers are free on most major exchanges and take one to three business days.

If you need the money faster, some exchanges offer wire transfer, which typically arrives the same day or next business day but costs $15 to $25. Check your exchange's withdrawal page to see which methods are available and what the fees are.

Linking your bank account to an exchange

Before you can withdraw dollars, the exchange needs to verify that the bank account is yours. When you first link an account, the exchange will send two small deposits (usually under $1 each) to your bank. You then log into your bank and find those deposits, note the amounts, and enter them into the exchange to confirm ownership. This process takes one to two business days.

Some exchanges also offer instant verification if you connect your bank login directly (using Plaid or a similar service), but this is optional. Once verified, you can withdraw dollars whenever you want, subject to any daily or weekly limits the exchange sets. Check your exchange's help section for the current limits.

Fees and costs at each stage

Moving crypto out of Phantom costs a network fee, which varies by blockchain. Solana network fees are usually under $0.01. Ethereum network fees (called "gas") can range from $1 to $50 depending on how busy the network is. This fee is set by the network, not by Phantom or the exchange, and you pay it whether you are sending to an exchange or anywhere else.

Trading fees on the exchange are typically 0.1% to 0.5% of the amount you sell. A $1,000 sale might cost $1 to $5 in trading fees. Some exchanges offer lower rates if you hold their native token or trade high volumes.

Withdrawal fees depend on the method. ACH is usually free. Wire transfer costs $15 to $25. Some exchanges charge a small fee to withdraw stablecoins (like USDC) but not dollars, so check before you withdraw.

Tax reporting and what the IRS sees

When you sell crypto, you trigger a taxable event. The IRS considers this a sale of property, and you owe tax on the difference between what you paid for the crypto and what you sold it for. If you bought Solana for $50 and sold it for $100, you owe tax on the $50 gain. If you sold at a loss, you may be able to deduct it.

The exchange reports your sales to the IRS on Form 8949 (Sales of Capital Assets). You will receive a copy and so will the IRS. You must report this on your tax return, even if the exchange does not send you a form. Keeping records of when you bought and sold is your responsibility. Many people use apps like Koinly or CoinTracker to track this automatically.

Timeline from Phantom to your bank account

The total time depends on which exchange you use and which withdrawal method you choose. Here is a typical path: sending crypto from Phantom to exchange (seconds to a few minutes), selling it (instant), and withdrawing via ACH (one to three business days). Total: one to three business days from the moment you initiate the sale.

If you use wire transfer instead of ACH, the withdrawal may arrive the same day or next business day, but you will pay a fee. If the exchange is verifying your bank account for the first time, add one to two business days for that step before you can withdraw anything.

What to do if the transaction gets stuck or fails

If crypto leaves Phantom but does not arrive at the exchange, check the transaction on the blockchain using a block explorer (Solscan for Solana, Etherscan for Ethereum). Search for your wallet address and look for the outgoing transaction. If it shows "confirmed", the crypto reached the exchange and the problem is on their side—contact their support. If it shows "failed", the crypto is still in your Phantom wallet and you can try sending again.

If dollars are withdrawn from the exchange but do not arrive at your bank after three business days, contact your bank first. ACH transfers can be delayed by your bank's processing time. If your bank has no record of the transfer, contact the exchange and ask them to check the status using the reference number they provided.

If you accidentally sent crypto to the wrong address, it is almost always gone. Exchanges cannot recover it, and neither can Phantom. This is why copying and pasting the address carefully is critical.

Frequently Asked Questions

Can I withdraw directly from Phantom to my bank without using an exchange?

No. Phantom is a wallet, not a bank or trading platform. It holds crypto but has no connection to the banking system. You must use an exchange or a service like PayPal (which does accept some crypto) to convert to dollars first.

What if my bank rejects the ACH transfer from the exchange?

This is rare but can happen if your bank flags the transfer as suspicious or if there is a mismatch between the name on your exchange account and the name on your bank account. Contact your bank to ask why it was rejected, then contact the exchange to retry. Some exchanges will retry automatically; others require you to initiate the withdrawal again.

Do I have to pay taxes on the network fee when I send crypto out of Phantom?

No. The network fee is a cost of the transaction, not a taxable event. You only owe tax when you sell the crypto for dollars (or another currency). The network fee reduces your gain or increases your loss, which can lower your tax bill, but you do not report it separately.

How long does it take to verify my bank account with an exchange?

Usually one to two business days if you wait for the small deposits to arrive. If you use instant verification (Plaid or similar), it can happen in minutes, but not all exchanges offer this option.

What happens if I sell crypto when the price is falling?

You sell at whatever price the market is at when you execute the trade. Exchanges show you the current price before you confirm, so you know what you will receive. The price can move slightly between the time you click "sell" and the time the trade executes, but this is usually a fraction of a cent on small trades. Larger trades may experience more slippage.