You can transfer money from a Ledger hardware wallet to a bank account, but only through an exchange or broker
A Ledger wallet is a physical device that holds cryptocurrency — digital money like Bitcoin or Ethereum. Your bank account holds regular currency, like dollars or euros. These are different systems, so you cannot move money directly from one to the other. Instead, you sell the cryptocurrency on an exchange (a platform that buys and sells crypto), receive regular currency in return, and then transfer that currency to your bank.
The process takes a few days to a week, depending on which exchange you use and how busy the banking system is. You will need to set up an account on an exchange, verify your identity, connect your bank account, and then sell your crypto. The exchange will then send the money to your bank as a regular transfer.
Key Takeaways
- Ledger wallets hold cryptocurrency, not regular money, so you must sell the crypto on an exchange before moving funds to a bank.
- You will need to create an account on a cryptocurrency exchange, verify your identity with a photo ID, and link your bank account to receive funds.
- The entire process — from selling crypto to seeing money in your bank — usually takes three to seven business days.
- Exchanges charge fees for selling crypto and for transferring money to your bank, so the amount you receive will be less than the full value of what you sold.
What happens when you sell crypto on an exchange
When you sell cryptocurrency on an exchange, you are converting it into regular currency. The exchange holds that currency temporarily in your account on their platform. You then request a withdrawal to your bank account, and the exchange sends it as an electronic transfer.
The exchange takes a cut — usually between 0.5% and 2% of the sale, though some charge a flat fee instead. You may also pay a small fee to withdraw to your bank, which varies by exchange. These fees come out of what you receive, so if you sell $1,000 worth of crypto, you might receive $970 to $990 in your bank account after fees.
Step-by-step: moving money from Ledger to your bank
First, you need a cryptocurrency exchange account. Common exchanges include Coinbase, Kraken, and Gemini, though there are many others. Go to the exchange's website, create an account with your email, and set a password.
Second, the exchange will ask you to verify your identity. You will need a photo ID (a driver's license or passport) and may need to take a selfie or answer questions about your identity. This can take a few minutes to a few hours, depending on the exchange's workload.
Third, connect your bank account to the exchange. You will provide your bank's routing number and your account number — the same information you would give to set up a direct deposit at work. The exchange may make two small test deposits to your account to confirm it is real. Once confirmed, you can withdraw money to that account.
Fourth, transfer your crypto from your Ledger wallet to the exchange. Open your Ledger device, go to the exchange's deposit page, and follow the instructions to send your crypto there. This transfer usually takes 10 minutes to an hour, depending on how busy the blockchain network is.
Fifth, sell the crypto on the exchange. Find the trading page, select the amount you want to sell, and confirm the sale. The exchange will show you the price and fees before you complete it.
Sixth, withdraw the money to your bank. Go to the withdrawal or transfer page, select your linked bank account, enter the amount, and confirm. The exchange will send the money as an electronic transfer, which usually arrives in two to five business days.
How long the whole process takes
Identity verification can happen when ready or take up to 24 hours. Connecting your bank account usually takes a few minutes, though the test deposits may take a day to appear. Transferring crypto from your Ledger to the exchange takes 10 minutes to an hour. Selling the crypto is when ready. The withdrawal to your bank takes two to five business days.
In total, plan for three to seven business days from the moment you start until the money lands in your bank account. Weekends and holidays can add time, since banks do not process transfers on those days. If you are in a hurry, ask the exchange whether they offer faster withdrawal options — some charge extra for same-day or next-day transfers.
Fees you will pay at each step
The exchange charges a trading fee when you sell crypto — typically 0.5% to 2% of the sale amount. Some exchanges charge a flat fee per trade instead, like $5 or $10. You can see the exact fee before you confirm the sale.
The exchange also charges a withdrawal fee to send money to your bank. This is usually $0 to $5, depending on the exchange. Some exchanges offer free withdrawals up to a certain number per month, then charge for additional ones.
Your bank may charge a fee to receive an incoming wire transfer, though most do not. If your bank does charge, it is usually $10 to $15. You can call your bank to ask whether they charge for incoming transfers.
What to do if the exchange asks for more information
Some exchanges ask follow-up questions about where your money came from or what you plan to do with it. This is normal and required by law — exchanges must know who their customers are and where the money is going. Answer honestly and provide documents if asked. Common questions are about your job, your income, or whether the crypto was a gift or an inheritance.
If the exchange denies your account or freezes your withdrawal, contact their customer support. Most exchanges have a support email or chat. Explain your situation and provide any documents they ask for. If you believe the decision was wrong, you can dispute it, though this can take weeks.
Frequently Asked Questions
Do I have to pay taxes when I sell crypto and move it to my bank?
Yes, selling crypto is a taxable event in most countries. You owe tax on the profit — the difference between what you paid for the crypto and what you sold it for. You do not owe tax on the transfer itself, only on the gain. Keep records of when you bought and sold the crypto so you can report it correctly at tax time.
Can I send crypto directly from my Ledger to my bank account?
No. Banks do not accept cryptocurrency. You must sell it on an exchange first and receive regular currency, which the exchange then sends to your bank. There is no way to skip the exchange step.
What if my bank rejects the transfer from the exchange?
This is rare, but it can happen if your bank thinks the transfer is suspicious or if there is a mismatch between the names on the accounts. Contact your bank and ask why the transfer was rejected. Then contact the exchange and ask them to try again or to reverse the transaction. Once the issue is fixed, the exchange can resend the money.
Is it safe to connect my bank account to a cryptocurrency exchange?
Reputable exchanges use encryption and security measures to protect your information. However, no system is completely risk-free. Use an exchange that is well-known and regulated in your country. Never share your bank password with the exchange — you only give them your routing number and account number, the same information you would share with an employer for direct deposit.
Can I transfer money back from my bank to my Ledger wallet?
Yes, but you have to go through an exchange again. Send money from your bank to the exchange, buy crypto on the exchange, and then transfer the crypto from the exchange to your Ledger wallet. This is the reverse of the process described above.