You try to buy crypto. The payment gets rejected. Your bank says nothing useful — just a vague error message. It’s frustrating, and it happens to thousands of Swedes every week.
The good news: there’s a simple fix. You don’t need to switch banks or give up on buying cryptocurrency entirely. Here’s exactly what’s happening and how to get around it.
Why Do Banks Block Crypto Payments?
Swedish banks don’t block crypto because it’s illegal. Buying cryptocurrency is perfectly legal in Sweden. The blocks come down to three institutional reasons:
- Anti-money laundering rules (AML) — Banks are legally required to monitor suspicious transactions. Payments to crypto exchanges trigger their automated flagging systems automatically, even when you’re doing nothing wrong.
- Internal risk classification — Banks categorize crypto exchanges as “high risk” counterparties. This is an internal business decision, not a legal judgment. Any payment to a flagged recipient gets stopped or held.
- Regulatory pressure — Finansinspektionen (Sweden’s financial regulator) requires banks to explain their customer transaction flows. Blocking crypto payments is operationally simpler than reviewing each one individually.
Which Swedish Banks Block Crypto?
The picture changes over time, but these are the banks that consistently appear in user reports and forums:
SEB — Regularly blocks payments to foreign crypto exchanges. Card payments sometimes go through, but bank transfers are frequently stopped without explanation.
Swedbank — Known for blocking SEPA transfers to exchanges like Kraken and Coinbase. Customer support typically cites “internal risk policy” and offers no further detail.
Nordea — Historically had the strictest anti-crypto rules of the major Swedish banks. The stance has softened slightly in recent years, but blocks still occur regularly.
This isn’t about these banks being poorly run. They’re following their own risk models. The practical consequence for you, though, is that you need a different route in.
What Actually Happens When a Payment Gets Blocked?
There are three common scenarios, depending on how the bank’s system handles the transaction:
Instant rejection — You see an error in your banking app or online portal. The money never moves. This is the most common outcome for card payments to exchanges.
Payment held then returned — With bank transfers, the money can sit “on hold” for one to three days before being returned with no clear explanation attached.
Account flagged for review — In rare cases, repeated attempts can prompt the bank to ask you to explain the transactions. It’s uncomfortable but rarely dangerous if you’re not doing anything illegal.
Having your account closed solely because of a crypto payment attempt is extremely uncommon. It almost only happens when there are multiple other red flags on the account already.
The Solution: Use Revolut as a Bridge
The most reliable workaround is using Revolut as an intermediate layer between your Swedish bank and your crypto exchange.
Revolut holds an e-money license in Sweden and operates under significantly more permissive rules for crypto-related transactions than traditional banks. The process is straightforward:
- Transfer money from your Swedish bank to Revolut — your bank almost always allows this, because Revolut appears as a standard financial institution in the payment system.
- From Revolut, send funds to your crypto exchange via SEPA transfer.
That single layer eliminates the block entirely.
Setting up a Revolut account takes 5–10 minutes. You’ll need BankID for verification. Deposits from your Swedish bank work via standard bank transfer or card payment.
Buy Crypto on Kraken
Once you have funds in Revolut, the next step is opening an account on a regulated exchange. Kraken is a solid choice for Swedish users — it accepts SEPA payments, holds full regulatory licenses, and has operated continuously since 2011.
Öppna konto på Kraken
Reglerad börs med svensk kundtjänst. Kom igång på 5 minuter.
Skapa gratis konto →Before choosing an exchange, it’s worth comparing fees and available assets. CryptoPilot.se provides up-to-date exchange comparisons for Swedish users, including deposit methods and fee breakdowns.
Step-by-Step: From Swedish Bank to Crypto
Download the app, create an account using BankID. The free plan is sufficient for this purpose.
Make a standard bank transfer to your Revolut IBAN. Your Swedish bank will process this normally — Revolut looks like any other bank in their system.
Go to Kraken.com, create an account, and complete identity verification. This typically takes between 1 and 24 hours depending on volume.
In Revolut, initiate a SEPA transfer to your Kraken deposit account (found in the Kraken “Funding” section). Funds arrive within 1–2 business days.
On Kraken, select Bitcoin, Ethereum, or whichever asset you want. Enter your amount and confirm the order. Done.
📊 CryptoPilot Mini App
Gratis verktyg för att spåra din portfölj och hitta möjligheter.
Prova gratis →Quick Checklist Before You Start
- Swedish BankID active on your phone
- Revolut account created and verified
- Kraken account created and identity verified
- Kraken SEPA deposit details saved (found under Funding > EUR > Bank Transfer)
- SEPA transfer sent from Revolut to Kraken
- Funds confirmed in Kraken before placing any trade
Frequently Asked Questions
Is it legal to buy crypto in Sweden even if my bank blocks it?
Can my bank close my account if I try to buy crypto?
Which Swedish bank is most crypto-friendly?
Does Revolut always work for sending funds to Kraken?
How long does the whole process take from start to first crypto purchase?
Complete guide: How to buy crypto in Sweden
Comparison: Best crypto exchanges for Sweden
Crypto tax in Sweden — what are the rules?
📊 CryptoPilot Mini App
Gratis verktyg för att spåra din portfölj och hitta möjligheter.
Prova gratis →Öppna konto på Kraken
Reglerad börs med svensk kundtjänst. Kom igång på 5 minuter.
Skapa gratis konto →