Yes, you can open a bank account in the Netherlands, but the process depends on whether you live there
Non-residents can open a Dutch bank account, but most major banks require you to be physically present in the country or to have a Dutch address and tax identification number. Some banks accept online applications from abroad, though these are less common and often come with higher fees or restrictions. The easiest path is usually a digital bank or fintech service that operates across Europe, which may let you open an account remotely if you have an EU passport or residency status.
If you are moving to the Netherlands, you can open an account before you arrive, but you will likely need to complete verification in person within a set timeframe after landing. If you are opening an account from outside the EU, the process is slower and more restrictive — many banks will not serve you at all without a Dutch address.
Key Takeaways
- Most Dutch banks require a Dutch address, a valid ID, and proof of residency to open an account, which non-residents may not have until they arrive.
- Digital banks and fintech services like Wise, N26, and Bunq often let you open an account online from abroad if you have an EU passport or valid residency documentation.
- If you are relocating to the Netherlands, you can open an account before arrival but will need to verify your identity in person within 30 days of account creation at most banks.
- Non-EU citizens face stricter requirements and may need to provide additional documentation such as a work visa, employment contract, or proof of funds.
- Opening a bank account is separate from registering with the municipality (gemeente), though both are necessary to live legally in the Netherlands.
What Dutch banks require before they will open an account
Traditional Dutch banks — ING, ABN AMRO, Rabobank, and Triodos — all require a Dutch address, a valid passport or ID card, and proof that you live in the Netherlands. Proof of residency typically means a recent utility bill, a rental contract, or a registration certificate from your local gemeente (municipality). Without these documents, most will reject your application outright.
Non-residents who do not yet have a Dutch address can sometimes open an account by providing a temporary address (such as a hotel or Airbnb) and then updating it once they move, but this varies by bank and branch. Some branches are more flexible than others, so calling ahead to ask is worth the time. You will also need a BSN (Burgerservicenummer), which is the Dutch personal identification number. You cannot get a BSN until you register with your local gemeente, which requires proof of residence — creating a catch-22 for people arriving from abroad.
Opening an account remotely from outside the Netherlands
If you need an account before you arrive, digital banks and fintech services are your fastest option. Wise, N26, Bunq, and Revolut all let you open an account online with an EU passport and can issue you a Dutch IBAN (account number) within days. These accounts work for receiving salary, paying bills, and making transfers, though they may have lower transaction limits or higher fees than traditional banks.
Bunq is popular with expats because it lets you open a Dutch account from anywhere in the world if you have a valid passport and can verify your identity via video call. Wise focuses on international transfers and currency exchange, so it is useful if you are moving money between countries. N26 requires you to be in the EU and have an EU passport, but the process is entirely online and takes about 10 minutes.
These services are not traditional banks — they are regulated payment institutions or fintech companies — so they do not offer the same range of services as ING or ABN AMRO. You will not get a physical debit card immediately, though most issue one within one to two weeks. If you need a mortgage, investment account, or other banking products, you will eventually need to switch to a traditional bank.
The timeline and steps if you are moving to the Netherlands
If you are relocating, the sequence matters. You can open an account with a digital bank before you leave your home country, which gives you a Dutch IBAN to provide to your employer or landlord. Once you arrive and register with your gemeente, you can open an account with a traditional bank if you want one.
Registration with the gemeente takes about one to two weeks and requires proof of your address (a signed rental contract or proof of purchase), your passport, and a completed registration form. Once you have your gemeente registration, you receive a confirmation letter that counts as proof of residency. Take this letter to a bank branch, and most will open an account within a few days. You will also receive your BSN in the mail within a few weeks of registration.
If you are opening an account before you arrive, the bank will ask you to verify your identity in person within 30 days. This means visiting a branch after you land. Some banks let you do this via video call if you cannot reach a branch immediately, but this is not may provide.
What non-EU citizens need to know
Non-EU citizens face stricter requirements. Most Dutch banks will not open an account for someone on a tourist visa. You will need a work visa, a residence permit, or proof of enrollment at a Dutch university. Even with these documents, some banks may ask for additional proof such as an employment contract, a letter from your employer, or proof of funds.
The process is also slower. Where an EU citizen might open an account in one or two weeks, a non-EU citizen may wait four to six weeks while the bank conducts additional background checks. Some banks have dedicated teams for expat or international accounts, so asking specifically for this department can speed things up.
If you are coming to the Netherlands on a work visa, your employer may help you open an account or may have a preferred bank that handles employee accounts quickly. Ask during the hiring process — some large companies have agreements with banks that streamline the process for new hires.
Costs and account types
Most Dutch banks offer a basic checking account (betaalrekening) for free or for a small monthly fee, usually between €0 and €15 per month. Digital banks and fintech services often charge nothing for a basic account, though they may charge for premium features like travel insurance or higher transaction limits.
Debit cards are usually free, but credit cards carry an annual fee of €20 to €100 depending on the card type. International transfers cost between €5 and €20 per transfer at traditional banks, while digital banks like Wise often charge lower fees based on the exchange rate markup.
Some banks offer student accounts with lower fees if you are under 30 or enrolled in education. Ask about these when you apply — they are not always advertised online.
What happens after you open the account
Once your account is open, you will receive a debit card within one to two weeks. You can use this card at any ATM in the Netherlands and across Europe. Most Dutch retailers accept card payments, and contactless payment is standard — you can tap your card or phone at most checkouts.
You will also receive online banking credentials (username and password) and will be asked to set up two-factor authentication, usually via SMS or an authenticator app. Dutch banks take security seriously, so expect to verify your identity the first time you log in from a new device.
If you are receiving salary or benefits, provide your employer or the relevant government office with your IBAN (the account number, which starts with NL). Transfers within the Netherlands are instant and free. Transfers to other EU countries take one to two business days and are also free under EU regulations.
Frequently Asked Questions
Do I need a Dutch address to open a bank account?
Traditional banks require one, but digital banks and fintech services often do not if you have an EU passport. If you are moving to the Netherlands, you can use a temporary address (hotel, Airbnb, or a friend's place) and update it once you have a permanent one, though not all banks accept this.
Can I open an account without a BSN?
Digital banks can, but traditional banks usually cannot. You get a BSN by registering with your local gemeente, which requires proof of residence. If you are arriving soon, open a digital bank account first, then switch to a traditional bank once you have registered and received your BSN.
How long does it take to open an account from abroad?
Digital banks take one to five days if you have an EU passport. Traditional banks take one to two weeks if you are in the Netherlands and can visit a branch, or four to six weeks if you are applying from abroad. Non-EU citizens should expect the longer timeline.
What if my employer needs my IBAN before I arrive?
Open an account with a digital bank like Bunq or Wise before you leave. You will have a Dutch IBAN within days and can give it to your employer immediately. You can switch to a traditional bank later if you want.
Do I need to register with the gemeente before opening a bank account?
Not for digital banks, but yes for most traditional banks. Registration takes one to two weeks and requires proof of your address. Once you have your gemeente confirmation letter, opening a traditional bank account is straightforward.