Yes, but the bank will ask for proof you live there or have a real reason to be there
A foreigner can open a bank account in Sweden, but you will need to show that you have a legitimate connection to the country. Swedish banks do not open accounts for people who are just passing through or who live elsewhere. The most straightforward path is to have a Swedish personal identification number (personnummer), which you get when you register as a resident with the Swedish Tax Agency (Skatteverket). Without that, you can still open an account, but the process is slower and the bank will ask more questions.
The reason for this caution is not discrimination—it is anti-money-laundering law. Swedish banks are required by EU regulation to verify who you are and why you need the account. A foreigner with no Swedish address and no work or study contract looks like a higher-risk customer, so the bank will demand more documentation.
Key Takeaways
- You need either a Swedish personnummer (which requires registering as a resident) or a strong reason to be in Sweden, such as a job contract or student enrollment.
- The major banks—SEB, Swedbank, Nordea, and Danske Bank—all accept foreign customers, but they require proof of identity, address, and the purpose of the account.
- If you do not yet have a personnummer, bring your passport, proof of residence (such as a rental contract or employment letter), and be prepared for the bank to take longer to process your process.
- Some online banks and fintech services have faster processes for non-residents, but they may charge higher fees or offer fewer services than traditional banks.
- Once you have a personnummer, opening an account becomes straightforward and takes a few days rather than weeks.
What you need if you have a Swedish personnummer
If you have already registered with Skatteverket and received a personnummer, the process is nearly identical to opening an account as a Swedish citizen. Bring your passport or national ID card, your personnummer, and proof of your current address (a utility bill, rental contract, or letter from your employer will work). Most major banks—SEB, Swedbank, Nordea, and Danske Bank—can open an account in one or two visits, and you will have access within a few days.
The personnummer is the key that unlocks the process. Swedish banks treat it as proof that you have passed the government's residency checks, so they do not need to do as much verification themselves. You can register for a personnummer as soon as you have a Swedish address and have notified the Swedish Migration Agency (Migrationsverket) if you are a non-EU citizen.
What you need if you do not yet have a personnummer
If you are newly arrived and do not have a personnummer yet, you will need to show the bank why you are in Sweden. This means bringing your passport, a signed employment contract or university enrollment letter, and proof of a Swedish address (a lease, a letter from your employer confirming housing, or a statement from the person whose home you are staying in). Some banks will also ask for a reference from your employer or educational institution.
The bank will then conduct a more thorough background check, which can take two to four weeks. During this time, the bank may contact your employer or school to verify your information. Once approved, you will receive your account details by post or email. This delay is standard and not a sign that something is wrong—it is straightforward the bank's compliance process for customers without a personnummer.
If you are an EU citizen, the process is usually faster because you have the right to live and work in Sweden without a residence permit. Non-EU citizens may face additional questions about their visa status and the length of their intended stay.
Which banks accept foreign customers and what they charge
The four largest banks in Sweden—SEB, Swedbank, Nordea, and Danske Bank—all accept foreign customers and have English-speaking staff at most branches. They charge monthly fees that range from around 50 to 150 Swedish kronor (roughly 5 to 15 USD), depending on the account type and the services you use. All four offer online banking in English and mobile apps that work well.
Smaller regional banks and savings banks (sparbanker) also accept foreign customers, but their fees and processes vary. Some are stricter about residency requirements than the major banks. If you are moving to a smaller town, it is worth calling ahead to ask whether they will open an account for someone without a personnummer yet.
Online banks and fintech services such as Wise, Revolut, and Klarna offer accounts that are faster to open and sometimes have lower fees, but they are not full banks. They work well for transfers and spending, but they do not offer the same range of services as a traditional bank—for example, they may not offer mortgages or business accounts. If you only need to send money home or spend abroad, they are a good option. If you need a complete banking relationship, a traditional bank is safer.
How to register for a personnummer before opening an account
If you are planning to stay in Sweden for more than a few months, registering for a personnummer will make opening a bank account much easier. To register, you need to contact Skatteverket (the Swedish Tax Agency) with proof of a Swedish address and your passport. EU citizens can register when ready upon arrival. Non-EU citizens need a valid residence permit from Migrationsverket first.
The registration itself is free and takes about a week. You can do it online, by post, or in person at a Skatteverket office. Once you have the personnummer, you can walk into any bank and open an account in a single visit. Many people find it worth doing this first, even if it takes a week, because it saves time and frustration later.
What happens if a bank refuses to open an account for you
If a bank declines to open an account, they are not required to tell you why in detail—they only need to say that they cannot proceed. This usually means the bank believes the risk is too high based on their anti-money-laundering checks. It does not mean you have done anything wrong. It means the bank does not have enough information to feel confident about the account.
If this happens, try a different bank. Different banks have different risk appetites and different processes. A bank that declines you might be stricter about non-residents, while another bank in the same city might be more flexible. Online banks are often more willing to work with people who do not have a personnummer yet, though they may ask for more documentation.
If you are repeatedly declined, the issue is usually that you do not have enough proof of why you are in Sweden. Get a letter from your employer or school on official letterhead, or ask your landlord to write a statement confirming your tenancy. These documents carry more weight than a verbal explanation.
Frequently Asked Questions
Do I need a Swedish phone number to open a bank account?
No, but it helps. Banks use phone numbers for two-factor authentication and to contact you during the process process. If you do not have a Swedish number yet, ask the bank whether they will accept your home country number temporarily. You can get a Swedish number from any mobile provider within a day or two of arriving.
Can I open an account online without visiting a branch?
If you have a personnummer, yes—most major banks offer online account opening. If you do not have a personnummer, you will almost certainly need to visit a branch or provide additional documentation by post, because the bank needs to verify your identity in person or through a trusted intermediary.
What if I am only staying in Sweden for a few months?
You can still open an account, but be honest with the bank about your timeline. Some banks are reluctant to open accounts for people who plan to leave within six months, because the compliance cost is high relative to the revenue. Online banks and fintech services are more flexible about short-term customers. Alternatively, ask your employer whether they can provide a letter confirming your contract length—this gives the bank confidence that your stay is legitimate.
Will I need a Swedish tax number separate from my personnummer?
No. The personnummer serves as your tax identification number in Sweden. If you are self-employed or running a business, you will need to register with Skatteverket separately, but that is a different process from opening a personal bank account.
Can my employer or landlord help me open an account faster?
Yes. A letter from your employer on official letterhead, or a statement from your landlord confirming your address, can significantly speed up the process. Some banks will fast-track applications if they can verify your information through a trusted third party. It is worth asking your employer or landlord whether they are willing to provide this.