Yes, you can open a bank account in the Netherlands, but the process and requirements depend on whether you are a resident, a non-resident, or a citizen of another EU country
Most major Dutch banks will open an account for you if you have a valid passport or ID, proof of address, and a reason for banking in the Netherlands. The main difference is that residents and EU citizens face fewer barriers than non-residents from outside the EU. Banks in the Netherlands are required to verify your identity and the source of your funds under anti-money-laundering rules, so expect to provide documents and answer questions about your employment or income.
The process typically takes one to three weeks from the day you submit all required documents. Some banks offer faster online onboarding if you are an EU citizen with a valid ID card, while others require an in-person appointment at a branch. Non-residents from outside the EU may find fewer banks willing to open accounts, and those that do often require a higher minimum balance or charge higher fees.
Key Takeaways
- You will need a valid passport or national ID card, proof of address (such as a rental agreement or utility bill), and documentation of your income or employment to open an account at most Dutch banks.
- EU and EEA citizens can often open accounts online or with a quick branch visit, while non-residents from outside the EU may face longer timelines and stricter requirements.
- The major banks in the Netherlands are ING, ABN AMRO, Rabobank, and Bunq, each with different policies for non-residents and different fee structures.
- If you are moving to the Netherlands for work or study, your employer or educational institution may have partnerships with banks that streamline the process.
- You will need a Dutch tax identification number (BSN) for certain accounts, which you obtain from the municipality after registering your address.
What documents you need to bring
Every Dutch bank requires proof of identity and proof of address. For identity, bring your passport, national ID card, or driving licence. The document must be valid and not expired. For address, bring a recent utility bill (gas, water, or electricity), a rental agreement, or a letter from your municipality confirming your registration. The address document should be dated within the last three months.
You will also need to show proof of income or employment. This can be a recent payslip, an employment contract, a letter from your employer, or bank statements showing regular deposits. If you are self-employed or a freelancer, bring your business registration documents and recent tax filings. Some banks ask for a reference from your previous bank, though this is less common in the Netherlands than in other countries.
If you do not yet have a Dutch address, some banks will accept a temporary address or a letter from your employer or accommodation provider. However, you will need to register with your local municipality within five days of arrival, and you should do this before or when ready after opening your bank account, because the bank may ask you to confirm your registration later.
Which banks accept non-residents and what they require
ING and ABN AMRO are the largest banks in the Netherlands and both open accounts for non-residents, though ABN AMRO is more restrictive. ING requires an in-person appointment at a branch and accepts non-residents from most countries. ABN AMRO prefers EU citizens and may decline non-residents from certain countries or those without a Dutch employment contract. Both charge monthly fees ranging from €3 to €8 depending on the account type.
Rabobank is the third-largest and primarily serves people with ties to the Netherlands—employment, study, or residence. They are less likely to open accounts for tourists or short-term visitors. Bunq is a digital-only bank that opens accounts online for EU and EEA citizens without requiring an in-person visit. Non-EU citizens can open Bunq accounts but must verify their identity through a video call, and Bunq may decline applicants from certain countries.
Smaller banks like Triodos Bank and ASN Bank focus on sustainable banking and are generally open to non-residents, but they have longer processing times and may require a higher minimum balance. If you are moving to the Netherlands for work, ask your employer whether they have a banking partnership; some large companies have agreements with banks that speed up account opening for new employees.
The timeline from process to first use
If you explore in person at a branch with all documents ready, the bank will usually tell you on the same day whether you are approved. They will then order your debit card and set up online banking access. Your debit card arrives by mail within five to ten business days. You can usually start using online banking and transfers when ready, even before the card arrives, so you do not have to wait to receive money or pay bills.
If you explore online (available for EU citizens at some banks), the timeline is similar: approval within one to three business days, card delivery within five to ten days. Non-residents from outside the EU may face additional verification steps, which can add one to two weeks. Some banks ask for a video call to confirm your identity, and others request additional documents such as a letter from your employer or proof of accommodation.
Once your account is open, you can set up standing orders, direct debits, and international transfers. Dutch banks use the SEPA system for transfers within Europe, which are usually processed within one business day and cost nothing. Transfers outside Europe take longer and may incur fees depending on the bank and the destination country.
Getting a Dutch tax identification number (BSN)
If you are staying in the Netherlands for more than four months, you will need a Burgerservicenummer (BSN), which is a Dutch tax and social security identification number. You obtain this by registering your address with your local municipality office (gemeente). Registration is free and takes about ten minutes. Bring your passport, proof of address (such as a rental agreement), and a completed registration form, which you can read from your municipality's website or fill out at the office.
The municipality will issue you a registration certificate on the spot, and your BSN will be assigned within a few days. Some banks ask for your BSN during account opening, while others assign you a temporary number and ask you to provide the official BSN later. If you do not yet have a BSN when you open your account, tell the bank you are registering with the municipality and ask whether they can proceed without it or assign a temporary number.
You will need your BSN for employment, tax filings, renting an apartment, and opening certain types of accounts (such as savings accounts or investment accounts). It is not the same as a social security number and does not give you access to benefits; it is purely an identification number for tax and administrative purposes.
Fees, minimum balances, and account types
Most Dutch banks offer a basic current account (betaalrekening) with a monthly fee of €3 to €8. This includes a debit card, online banking, and the ability to set up direct debits and standing orders. Some banks waive the fee if you maintain a minimum balance (usually €1,000 to €2,500) or if you receive a regular salary deposit. Savings accounts (spaarrekeningen) typically have no monthly fee but offer very low interest rates—often 0.01% to 0.5% depending on the bank and the amount you deposit.
Non-residents may face higher fees or minimum balance requirements. Some banks charge an extra €2 to €5 per month for non-resident accounts, and a few require a minimum balance of €5,000 or more. Digital banks like Bunq often have lower fees (€2 to €5 per month) but may not offer the same range of services as traditional banks.
Overdraft fees and international transfer fees vary widely. Most banks charge €1 to €3 per international transfer outside the SEPA zone (Europe), and overdraft interest rates range from 8% to 15% per year. Read the fee schedule carefully before opening an account, because these costs add up quickly if you plan to make frequent international transfers or maintain a low balance.
What to do if a bank declines you
If a major bank declines your process, ask for the reason in writing. Banks must provide a reason under Dutch financial regulations, though they may cite vague grounds such as "risk assessment" or "compliance requirements." If the reason is related to your country of origin or residence, you may have grounds to challenge the decision, but this is rare and requires legal information.
Your next step is to try a different bank or a digital bank. Bunq, Wise (formerly TransferWise), and Revolut all offer accounts to non-residents, though they are not traditional banks and may not offer the full range of services. Wise and Revolut are particularly useful if you need to send money internationally, because their fees are lower than traditional banks. However, they do not offer overdrafts, loans, or savings accounts.
If you are in the Netherlands for work or study, contact your employer's HR department or your educational institution's international office. They often have relationships with banks that will open accounts for their employees or students even if you would be declined otherwise. Some universities and large companies have dedicated banking liaisons who can fast-track the process.
Frequently Asked Questions
Do I need a Dutch address to open a bank account?
Most banks require proof of a Dutch address, but some will accept a temporary address or a letter from your employer or accommodation provider if you have not yet registered with the municipality. You should register your address within five days of arrival anyway, so it is worth doing this before or when ready after opening your account.
Can I open a bank account online if I am not an EU citizen?
Most online-only banks require EU or EEA citizenship for full online onboarding. Non-EU citizens can usually open accounts, but they must complete a video call for identity verification and may need to provide additional documents. Traditional banks like ING and ABN AMRO require an in-person appointment for non-EU citizens.
How long does it take to receive my debit card?
Debit cards are usually delivered within five to ten business days of account approval. You can use online banking and make transfers when ready, even before the card arrives, so you do not have to wait to start using your account.
What if I do not have a job or income yet?
Some banks will open accounts for people without current employment if you show proof of savings or a letter from your employer confirming a start date. If you are a student, bring your student ID and enrollment letter. If you have no income or employment, explain your situation to the bank and ask what documents they will accept instead.
Can I open a business account as a non-resident?
Business accounts are more restrictive than personal accounts. You will need to register your business with the Dutch Chamber of Commerce (KvK), provide business tax filings, and show proof of business address. Some banks decline business accounts for non-residents entirely. Contact the bank directly to ask whether they open business accounts for your situation.