Yes, but you need a Swedish personal ID number and proof of residence

Most Swedish banks will open an account for a foreigner, but they require two things first: a Swedish personal ID number (personnummer) and proof that you live in Sweden. You cannot get the ID number until you are registered as a resident with the Swedish Tax Agency (Skatteverket). This means you must have a lease, employment contract, or other documentation showing your address before you walk into a bank.

The process is straightforward once you have those documents, but it takes time — typically two to four weeks to get registered, then another few days to open the account. Some banks will move faster if you are employed by a Swedish company or are a student at a Swedish university, because your employer or school can help you register.

If you are only visiting Sweden temporarily and do not plan to register as a resident, most banks will refuse you. A few online banks and fintech services may accept you without a personnummer, but they offer limited features and higher fees.

Key Takeaways

  • You must register as a resident with Skatteverket and receive a Swedish personal ID number before any traditional bank will open an account for you.
  • Proof of residence — a lease, employment letter, or university enrollment — is required to register and must show your Swedish address.
  • Registration takes two to four weeks; the bank account itself opens within days after that.
  • Students and employees of Swedish companies can often register faster through their institution or employer.
  • Online-only banks and payment services may accept foreigners without a personnummer, but with restrictions and higher costs.

How to register as a resident and get your personnummer

Start with the Swedish Tax Agency (Skatteverket), not the bank. You must register your residence there first. Go to skatteverket.se and look for "Folkbokföring" (population registration). You can register online if you have a Swedish ID or a BankID (a digital identity system used by Swedish banks — a catch-22 if you do not have a bank yet). Most foreigners register in person at a Skatteverket office.

Bring your passport, proof of residence (a signed lease with your name and Swedish address, or a letter from your employer on company letterhead stating your address and employment start date), and proof of income if you are working. Students should bring an enrollment letter from their university. The office will assign you a personnummer on the spot or within a few days.

If you are moving to Sweden for work, ask your employer to help. Many large companies have HR departments that handle registration for new employees and can speed up the process. If you are a student, your university's international office usually has a checklist and can direct you to the right Skatteverket office.

Which banks accept foreigners and what they require

The major Swedish banks — SEB, Swedbank, Handelsbanken, and Nordea — all accept foreigners once you have a personnummer and proof of residence. They require your passport, personnummer, proof of address (the same lease or employment letter you used for Skatteverket), and sometimes proof of income. The process takes three to five business days after you submit everything.

Smaller regional banks and online banks like Wise, Revolut, and N26 have different rules. Wise and Revolut will open accounts for non-residents without a personnummer, but they function as payment services rather than full banks — you cannot overdraft, and fees are higher for certain transactions. N26 requires a personnummer but not proof of residence if you are an EU citizen.

If you are only in Sweden for a few months, a payment app may be enough. If you plan to stay longer or need a full Swedish bank account (for salary deposits, loans, or mortgages), go through the registration process and open an account with a traditional bank.

Timeline: registration to first deposit

The full process from arrival to usable bank account usually takes three to five weeks. Here is the realistic breakdown:

StepTime requiredWhat you need
Register with Skatteverket (in person or online)Same day to 3 daysPassport, proof of residence, proof of income (if applicable)
Receive personnummerSame day to 1 weekDepends on Skatteverket office workload
Visit bank with personnummer and documents1 dayPassport, personnummer, proof of address, proof of income
Bank processes application3 to 5 business daysBank verifies your information
Account opens and card arrives5 to 10 business daysDepends on bank; some offer temporary digital access immediately

If you are employed by a Swedish company, your employer can often expedite registration, cutting two weeks off the timeline. If you are a student, your university can do the same.

What counts as proof of residence

Skatteverket and banks accept these documents as proof of Swedish address:

  • A signed lease or rental agreement with your name, the landlord's name, the property address, and move-in date.
  • An employment letter on company letterhead stating your name, job title, start date, and work address (or your home address if you work remotely).
  • A university enrollment letter with your name, program, and the university's address (you will also need to show where you live, so bring a lease or housing contract too).
  • A utility bill or internet bill in your name and Swedish address, dated within the last three months.

A hotel booking or Airbnb confirmation does not count. If you are staying with a friend or family member, ask them to write a letter on their letterhead stating that you live at their address, sign it, and include a copy of their lease or property deed. Skatteverket will accept this, though it takes longer to process.

What happens if you cannot register yet

If you are still waiting for housing or employment to start, you have a few options. Some banks will open a temporary account if you show an employment contract with a future start date — ask the bank directly. Payment apps like Wise, Revolut, and PayPal will let you send and receive money without registration, though you cannot use them for salary deposits or loans.

If you are arriving soon but do not have housing yet, contact your employer or university before you travel. Many will provide a temporary address or a letter confirming your arrival date, which Skatteverket may accept as a placeholder while you find permanent housing. Once you have a lease, you can update your registration.

Do not open accounts with multiple payment apps as a workaround. Swedish employers and landlords expect a Swedish bank account, and using payment apps for salary or rent payments can cause delays or rejection.

Frequently Asked Questions

Do I need a Swedish ID or BankID to register online with Skatteverket?

Yes, the online registration requires BankID, which you cannot get without a bank account. Most foreigners register in person at a Skatteverket office instead. Call ahead to book an appointment; walk-ins may wait hours or be turned away.

Can I open a bank account before I have a personnummer?

Traditional banks will not. Wise, Revolut, and similar payment services will, but they are not full banks and have limits on transfers and higher fees. If you plan to stay in Sweden longer than a few months, register for a personnummer first.

What if my lease is not in my name yet?

Ask your landlord to add your name to the lease or provide a signed letter confirming you live there. Skatteverket will accept either. If the lease is in someone else's name, bring that person's lease plus a letter from them stating you live there.

How long does a bank card take to arrive?

Most Swedish banks mail cards within five to ten business days of account opening. Some offer temporary digital access (a card number you can use online immediately) while you wait for the physical card. Ask the bank when you open the account.

Can I use a work address instead of a home address for registration?

Skatteverket prefers a residential address, but if you do not have one yet, some offices will accept a work address temporarily. Call Skatteverket before you visit to confirm. You will need to update it once you have housing.