Yes, but you need a residence permit or proof of address
Foreigners can open a bank account in the Netherlands, but the requirements depend on your immigration status. If you have a valid residence permit or a Dutch address, most banks will open an account for you. If you are still in your home country or have no fixed address in the Netherlands yet, the process becomes harder — some banks will refuse outright, while others require you to visit in person or provide additional documentation.
The core requirement is not citizenship; it is proof that you exist in the Dutch financial system in a way the bank can verify. That proof usually comes from a residence permit, a lease agreement, or a utility bill showing your name and a Dutch address. Without at least one of these, you will hit a wall at most major banks.
Key Takeaways
- You need either a valid residence permit (like a work visa or student residence permit) or proof of a Dutch address to open an account at most banks.
- Major banks like ING, ABN AMRO, and Rabobank have different rules; some require in-person visits, others accept online applications if you have the right documents.
- If you do not yet have a residence permit or Dutch address, you can sometimes open an account before arriving by visiting a branch in person or using a bank that accepts international applicants.
- You will need a valid passport or national ID card, proof of address (lease, utility bill, or residence permit), and sometimes proof of income or employment.
- The entire process typically takes one to three weeks from submission to account set up, depending on the bank and how quickly you provide documents.
What documents you need to bring
Every bank in the Netherlands requires a valid passport or national ID card. This is non-negotiable and checked against international sanctions lists. If your passport is expired, renew it before you explore — banks will not accept it.
You also need proof of your Dutch address. A lease agreement (huurcontract) is the strongest form of proof. If you do not have a signed lease yet, a utility bill, a letter from your employer confirming your address, or a registration with the municipality (gemeente) will work. Some banks accept a temporary address confirmation from your employer or university if you are moving for work or study.
A few banks ask for proof of income or employment, especially if you are opening a current account rather than a savings account. This might be a recent payslip, an employment contract, or a letter from your employer on headed paper. If you are self-employed or a freelancer, you may need to show business registration documents or recent tax filings.
How the process works at major banks
ING allows online applications if you have a Dutch address and a valid residence permit. You upload your documents through their app or website, and they contact you within a few days to confirm. If you do not have a residence permit yet, you must visit a branch in person with your passport and proof of address. Processing takes five to ten business days after submission.
ABN AMRO requires an in-person visit at a branch for most foreign applicants, even if you have all the documents. They verify your identity on the spot and can open an account the same day. If you are outside the Netherlands, you can request a video appointment, though this is not may provide and depends on your country of residence. Processing is faster this way — sometimes same-day or next-day set up.
Rabobank accepts online applications from foreigners with a Dutch address and residence permit. They also have a specific process for people relocating for work; if your employer is registered with them, you may be able to start the process before you arrive. Processing takes seven to fourteen business days.
Bunq and Wise (formerly TransferWise) are digital banks that are more flexible with foreign applicants. Bunq requires a Dutch address but not necessarily a residence permit if you can prove you live there. Wise does not require a Dutch address at all — you can open an account from anywhere with a valid ID and proof of address in your home country, though you will have limited functionality until you add a Dutch address. Both process applications within one to three business days.
If you do not have a residence permit yet
If you are moving to the Netherlands but your residence permit has not been issued yet, you have two options. The first is to visit a bank branch in person before you leave your home country or as soon as you arrive. Bring your passport, your employment contract or university acceptance letter, and any proof of your future Dutch address (a lease agreement, an employer letter with the address, or a booking confirmation for temporary housing). Some banks will open an account on the spot; others will take your documents and process the process over the following week.
The second option is to wait until your residence permit arrives, which can take anywhere from two weeks to three months depending on your visa type and the immigration office handling your case. Once you have the permit, the process process becomes straightforward at any major bank.
If you are moving for work, ask your employer whether they have a relationship with a specific bank. Some large employers have agreements that speed up account opening for new hires. If you are a student, contact your university's international office — many have partnerships with banks that streamline the process for incoming students.
What happens after you submit your process
Once you submit your documents, the bank runs a background check against sanctions lists and fraud databases. This is automatic and usually takes two to five business days. During this time, you may receive a call or email asking you to confirm details or provide additional information — respond quickly, as delays here can push your timeline back by a week.
After the background check clears, the bank activates your account. You will receive login credentials by email or SMS, and you can usually access your account online within 24 hours. Your debit card arrives by post within five to ten business days. Some banks offer a temporary digital card you can use when ready for online purchases while you wait for the physical card.
If the bank rejects your process, they must tell you why. Common reasons are a failed background check (rare for legitimate applicants), insufficient proof of address, or an expired passport. If this happens, fix the issue and reapply with a different bank — rejection at one bank does not affect your chances elsewhere.
Special cases: students, remote workers, and visa applicants
If you are a student, bring your university acceptance letter or enrollment confirmation instead of an employment contract. Most banks accept this as proof of your reason for being in the Netherlands. Some universities provide a letter confirming your address at student housing, which counts as proof of address.
If you are working remotely for a company outside the Netherlands, bring your employment contract and a letter from your employer confirming your salary and that you are authorized to work from the Netherlands. Some banks are cautious about remote workers because they cannot easily verify employment, so having a clear, detailed letter helps.
If you are waiting for a residence permit decision, you cannot open an account at most banks until the permit is issued. The exception is if you have a provisional residence permit (MVV) or a dated letter from the immigration office (IND) confirming your process. Bring this letter along with your other documents — a few banks will accept it as temporary proof of status.
Frequently Asked Questions
Can I open a bank account online if I am still outside the Netherlands?
Most major banks require you to be in the Netherlands or have a valid residence permit to open an account online. Digital banks like Bunq and Wise are more flexible — Wise lets you open an account from anywhere with a valid ID. If you want to open an account before you arrive, contact the bank directly to ask about in-person or video appointment options.
What if my passport is from a country the Netherlands has travel restrictions with?
Your passport nationality does not prevent you from opening a bank account. Banks check your identity and background, not your country of origin. However, if you are from a country on international sanctions lists, the background check may take longer or the bank may ask additional questions about the source of your funds.
Do I need a Dutch tax number to open a bank account?
No. You need a tax number (BSN) only if you plan to work, study, or stay longer than 90 days, but you can open a bank account before you have one. The bank may ask for your BSN during the process if you are opening a current account with overdraft facilities, but most savings accounts do not require it upfront.
How long does it take to receive my debit card?
Most banks send your debit card by post within five to ten business days of account set up. Some offer a temporary digital card you can use when ready for online purchases and contactless payments through your phone. If you need a card urgently, ask the bank whether they have express delivery options — a few charge a small fee for next-day delivery.
Can I open a joint account with someone who is not a resident?
Joint accounts are possible, but both account holders must meet the bank's requirements. If one person is a non-resident foreigner, the bank may require additional documentation or refuse the process. Ask the bank directly before you explore — requirements vary by institution.