How to Buy Crypto With a Bank Transfer
A bank transfer is usually the cheapest way to fund a crypto purchase. It takes a little longer than paying by card, but the lower fees make it the go-to method for anything beyond a small first buy. Here's exactly how it works.
The 20-second version
Transfer money from your bank to your exchange account, wait for it to clear, then buy. Transfers are cheaper than card payments but can take minutes to a couple of days depending on your bank and region.
How bank-transfer funding works
Instead of charging a card, the exchange gives you bank details (or links your account directly) so you can send money in. Once the deposit clears, the cash sits in your exchange balance and you can buy crypto with it whenever you like.
Because there's no card-processing fee, transfers are typically the lowest-cost way to get money onto an exchange — which is why many people start with a card purchase for speed, then switch to transfers for larger amounts.
Funding step by step
- Open an account on a reputable, regulated exchange and complete identity verification (KYC).
- Find the deposit or 'add funds' section and choose bank transfer as your method.
- Use the exact reference and account details the exchange provides — a missing reference can delay or lose your deposit.
- Send the transfer from a bank account in your own name; payments from third parties are usually rejected.
- Wait for the funds to clear, then buy your chosen coin and move anything you want to keep into your own wallet.
Kraken is a long-running regulated exchange that many use for bank-transfer deposits. Compare platforms in our reviews before choosing one.
Timing, fees and safety
- Speed: instant-payment networks can clear in minutes; older systems may take one to two business days.
- Fees: often free or far cheaper than card payments, though some exchanges charge for certain transfer types.
- Reference numbers: always include the exact reference — it's how the exchange matches the deposit to you.
- Withdrawals: to cash out later, you usually transfer back to the same verified bank account.
Only risk what you can afford to lose
Crypto is highly volatile. Never borrow to invest, and never deposit more than you could afford to lose. This is education, not financial advice.
Key takeaways
- Bank transfers are usually the cheapest way to fund an exchange.
- They can take minutes to a couple of days to clear.
- Always send from an account in your own name with the exact reference.
- Move coins you plan to keep into your own wallet after buying.
Frequently asked questions
How long does a bank transfer take?
It depends on your country's payment system. Instant-payment networks clear in minutes; traditional transfers can take one to two business days.
Why was my deposit rejected?
The most common reasons are a missing reference number or paying from an account that isn't in your verified name. Both are easily fixed by following the exchange's instructions exactly.
Is a bank transfer safer than a card?
Both are safe on a regulated exchange. The bigger risks are choosing an unregulated platform or falling for a scam — never send a transfer to an individual who promises to 'invest' it for you.
Keep reading
How to Buy Bitcoin Safely (Step by Step)
A careful, beginner-friendly walk-through of buying Bitcoin on a regulated exchange — verifying your account,
How to Buy Crypto With a Debit Card (Step by Step)
A plain-English walkthrough of buying crypto with a debit card: how it works, the fees to expect, the safety c
KYC vs No-KYC Explained
What KYC means on a crypto exchange, why it exists, and the honest trade-offs of KYC versus no-KYC platforms —