Opening a Bank Account & Getting BankID in Sweden
In this guide:
Why You Need a Swedish Bank Account
A Swedish bank account is non-negotiable. Here's why:
- Salary: Employers only pay salaries to Swedish bank accounts. No account = no paycheck.
- Swish: Swish is Sweden's peer-to-peer payment system (like Venmo, but ubiquitous). Without a Swedish account, you can't use Swish, which 95% of Swedes rely on for splitting bills, paying rent, etc.
- Rent: Most landlords expect payment via Swish or bank transfer, not cash or international transfer.
- Company registration: If you're starting a business, you need a Swedish account to deposit the required capital.
- BankID: A Swedish bank account is the main way to get BankID, which is required for almost everything in Sweden (digital identity).
- Residency: Many municipalities ask for bank statements as proof of residence.
In short: you cannot live or work in Sweden without a Swedish bank account. Start this process on day one.
The Personnummer Requirement
Most Swedish banks require a personnummer (personal identity number) to open an account. This creates a timing problem for newly arrived expats.
Do You Need a Personnummer First?
Officially, yes — most banks require it. However:
- Some banks are flexible: Handelsbanken, SEB, and others will sometimes open an account with a passport and proof of residence while you wait for your personnummer to arrive.
- It varies by branch: Even within the same bank, some branches are more accommodating than others. Call ahead and ask.
- Timeline: Getting a personnummer takes 2-4 weeks (apply to Skatteverket or Migrationsverket in person with your passport and proof of address).
Getting a Personnummer
If you don't have one:
- Go in person to Skatteverket (Swedish Tax Agency) or Migrationsverket (Migration Agency)
- Bring: valid passport, proof of residence in Sweden (lease agreement, employment contract, or friend's letter confirming you're living with them)
- Fill out the form and submit
- Wait 2-4 weeks. You'll receive a letter with your personnummer at your Swedish address.
Timing: Start this immediately upon arrival, before or parallel to looking for a bank. Once you have a personnummer, bank account opening becomes much faster.
Which Banks Are Most Expat-Friendly
| Bank | Personnummer Required? | BankID Availability | English Support | Expat Reputation |
|---|---|---|---|---|
| Handelsbanken | Sometimes flexible | Yes, in-branch or mail | Excellent | Best for expats |
| SEB | Usually required, but negotiate | Yes, immediate or mail | Good | Very good |
| Swedbank | Required | Yes, immediate or mail | Good | Good |
| Nordea | Required | Yes, immediate or mail | Good | Good |
Why Handelsbanken?
Handelsbanken consistently ranks highest for expat-friendliness. They:
- Have offices throughout Gothenburg and Sweden
- Often waive the personnummer requirement if you have a strong offer letter or residency proof
- Offer good English support at major branches
- Are willing to discuss workarounds (e.g., opening with a temporary ID or having an employer sponsor your application)
Other good options are SEB and Swedbank, both of which are also large, have English speakers, and are generally accommodating. Avoid very small regional banks — they're less likely to have English support.
Documents You'll Need to Bring
Essential Documents
Bring These to Your Bank Appointment
Optional but Helpful
- Offer letter from your employer: Strengthens your case if you don't have a personnummer yet.
- Proof of employment: Even a confirmation email from HR helps.
- Previous bank statements: If you have an account in another country, a statement showing account balance can help (proves you manage finances responsibly).
- Driving license from your home country: Additional ID is always helpful.
What Is BankID and Why You Need It
BankID is a Swedish digital identity system. It's used for everything: signing contracts, accessing government services, authorizing payments, logging into websites, and much more. Without BankID, you cannot function in Swedish digital life.
What Can You Do With BankID?
- Sign contracts digitally (e-sign)
- Register a business (Verksamt.se requires BankID login)
- File your tax return (Skatteverket)
- Access your healthcare records (1177.se)
- Authorize large online purchases
- Receive and sign official government documents
- Much more
How to Get BankID
BankID is issued by your bank, usually as part of the account-opening process or shortly after:
- At the bank appointment: Some branches issue BankID immediately (physical card or code). Others mail it.
- You'll receive a BankID app code: The bank will give you a code to activate the BankID app on your phone (or you can use the physical card/code in a card reader).
- Install the BankID app: Download from the App Store or Google Play (search "BankID").
- Activate: Use the code from the bank. You'll set up a 6-digit code (similar to a PIN).
- Ready to use: Once activated, you have full digital identity access.
Timeline for BankID
- Best case: Issued same day at the bank (some branches do this instantly).
- Standard: Mailed within 5-7 business days after account opening.
- Activation: Once you receive the code, activation takes 5 minutes via the app.
- Full usability: Expect 1-2 weeks from account opening to being able to use BankID for everything.
The Chicken-and-Egg Problem
Here's the frustrating timing issue many expats face:
- Need BankID to: Register a company (Verksamt.se), file taxes, access government services
- Need a bank account to: Get BankID
- Most banks need: A personnummer to open an account
- Getting a personnummer takes: 2-4 weeks
So the timeline looks like: Arrive → Apply for personnummer (2-4 weeks) → Open bank account (1-2 weeks) → Get BankID (1-2 weeks) → Total: 4-8 weeks before you can do anything digital in Sweden.
Solutions
Solution 1: Choose the Right Bank
Handelsbanken and SEB sometimes open accounts for expats with just a passport and employment offer. If they'll do this, you can skip the personnummer waiting period.
Solution 2: Use Freja eID (Temporary Workaround)
Freja eID is an alternative digital identity issued by a private company (Freja). It's not as universally accepted as BankID, but it is accepted for some critical tasks like Verksamt.se company registration. See next section for details.
Solution 3: Get Personnummer First
If possible, prioritize the personnummer application immediately. Some expats use a temporary address (friend's couch) to get started, then change address once they find permanent housing.
Solution 4: Ask Your Employer
Some employers have relationships with banks or can sponsor your account opening. It's worth asking HR if they've helped other expats.
Freja eID as a Workaround
Freja eID is a digital identity system run by Freja, a private Swedish company. It's an alternative to BankID and works for some purposes while you wait for BankID.
What Can Freja Do?
- Verksamt.se login: Yes — you can register a company with Freja eID
- Government services: Limited. Some government sites accept it, others don't.
- Online banking: Most banks accept Freja for login, but not all.
- Contract signing: Some services accept Freja for e-signatures, others require BankID.
How to Get Freja eID
- Go to www.freja.io
- Click "Jag är privatperson" (I'm a private person)
- Enter your email and phone number
- Verify via text message (SMS to your phone)
- Set a passphrase
- Use it immediately — no waiting
Processing time: 5 minutes. No bank account needed. No personnummer needed.
Freja vs. BankID
| Freja eID | BankID | |
|---|---|---|
| Time to get | 5 minutes | 1-2 weeks (or more) |
| Requirements | Email + phone | Bank account + personnummer |
| Register company (Verksamt) | Yes | Yes |
| Government services | Sometimes | Yes (always) |
| Universal acceptance | No | Yes |
Strategy: Use Freja While Waiting for BankID
Get Freja eID immediately (5 minutes, no documents needed). Use it to register a company or access whatever you can. Meanwhile, pursue the bank account and BankID in parallel. Once BankID arrives, you have the full ecosystem. Freja is a bridge, not a replacement.
Timeline: Expect 2-4 Weeks
Here's a realistic timeline from arrival to fully functional banking + BankID:
Arrive in Sweden
Get your address locked in (temporary or permanent). Start personnummer application immediately.
Get Freja eID
Takes 5 minutes. Gives you some digital identity while you wait for the real thing.
Visit a bank
Bring passport, employment contract, proof of address. Ask specifically if they'll open an account without a personnummer. If not, ask for an expected timeline once you have one.
Receive personnummer
Skatteverket mails it to your Swedish address. Once you have it, return to the bank to finalize the account or open one immediately.
Open bank account
With personnummer in hand, this is now fast — 1-2 days in many cases.
Receive BankID
Bank issues it same-day or mails it within 5-7 days. Activate via the app (5 minutes).
Ready to go
You now have a functional bank account, Swish, and BankID. You can register a company, sign contracts, access government services, and participate fully in Swedish digital life.
Reality check: If everything goes smoothly and you choose a flexible bank, you could do this in 2-3 weeks. If you hit delays (personnummer takes longer, bank needs more documentation), expect 4-6 weeks. Plan accordingly.
Tips for Your First Bank Appointment
Before You Go
- Call ahead: Call the bank branch and explain you're an expat. Ask if they require a personnummer or if they're willing to work with an employment offer. This saves a wasted trip.
- Book an appointment: Don't just show up. Swedish banks prefer appointments and can take 1-2 weeks to schedule. Book via their website or phone.
- Gather documents: Prepare everything listed above. Better to have too much than to be turned away.
- Bring a friend (optional): If your Swedish isn't strong, having a Swedish friend or colleague there helps. They can help translate or advocate for you.
During the Appointment
- Be prepared to explain: Why you're moving to Sweden, how long you're staying, your employment situation. This reassures the bank.
- Ask explicitly about personnummer: "Do you absolutely require a personnummer, or can I open an account with my employment offer while I wait?" Some branches will say yes if asked.
- Ask about BankID timeline: When will you get it? Same day or by mail? This is critical to know.
- Ask about Swish: Make sure Swish is enabled on the account immediately. Don't assume it's automatic.
- Get account details in writing: Account number (IBAN), bank code, etc. You'll need this for salary direct deposit.
- Sign up for digital banking: Do this during the appointment. The bank will set you up with internet banking access.
Red Flags
- Bank refuses to discuss BankID timing: It should be straightforward. If they're evasive, consider another bank.
- Bank requires a large initial deposit: Some banks ask for a minimum (usually 100-500 SEK). Reasonable. Excessive amounts (thousands) are unusual.
- Bank wants you to come back multiple times: Swedish banks are efficient. If they need more info, they'll mail it or ask you to send it digitally. Multiple trips = inefficiency.
After the Appointment
- Confirm Swish is active: Swish usually activates immediately, but test it with a friend within 24 hours to be sure.
- Set up payroll with your employer: Give them your IBAN and account details. Swedish employers usually need these within the first pay cycle.
- Track your BankID arrival: If mailed, follow up if it doesn't arrive within 10 days.
- Activate BankID immediately: Once you receive the code, activate it same day via the app. Don't procrastinate.
Final Tip: Use Handelsbanken
If you have any flexibility, Handelsbanken is consistently the smoothest experience for expats. They understand the situation, they're accommodating, and they're efficient. Worth a try first.