What you need to open a Dutch bank account
To open a bank account in the Netherlands, you need a valid passport or ID card, proof of address (usually a utility bill or rental agreement dated within the last three months), and your BSN — the Burgerservicenummer, a nine-digit identification number issued by the Dutch government. If you don't have a BSN yet, you can request one from your local municipality (gemeente) before opening the account, though some banks will help you apply during the account-opening process.
Most Dutch banks require you to be at least 18 years old and either a resident of the Netherlands or a European citizen working there. Non-EU citizens may face stricter requirements or be turned away by some banks, so it's worth calling ahead. You'll also need to decide whether you want a basic account (for everyday payments) or a full account (which includes overdraft options and credit products).
The entire process typically takes one to two weeks from the moment you submit your documents. Some banks offer faster online accounts that open within days, though these often come with lower transaction limits initially.
Key Takeaways
- You must provide a valid ID, proof of address, and your BSN (or apply for one at your gemeente if you don't have it yet).
- The major Dutch banks — ING, ABN AMRO, Rabobank, and Bunq — each have different requirements for non-residents and non-EU citizens, so check their specific rules before applying.
- Opening an account in person at a branch takes one appointment; opening online takes three to seven business days if all documents are clear.
- You will receive a debit card and online banking access, but you cannot use the account for payments until the bank confirms your identity in writing.
The difference between in-person and online account opening
If you open an account at a physical branch, you'll hand over your documents, sign paperwork, and often walk out with a temporary card the same day. The bank verifies your identity on the spot, so you can usually start using the account within 24 hours. This route works best if you're already in the Netherlands and have time to visit a branch during business hours.
Online account opening is faster in theory but slower in practice. You upload photos of your ID and proof of address through the bank's app or website, answer questions about your employment and income, and wait for the bank to verify everything remotely. This can take three to seven business days because the bank must confirm your documents are genuine and your identity matches their records. During this waiting period, your account exists but is frozen — you cannot send or receive money.
Some banks, like Bunq and Wise, specialize in fast online accounts and can open them in hours, but they often have lower initial limits on how much you can transfer or hold. Traditional banks like ING and Rabobank take longer but offer more services once the account is fully active.
Which banks accept non-residents and non-EU citizens
The major Dutch banks have different policies. ING and ABN AMRO will open accounts for EU citizens and some non-EU citizens if you have a work permit or residence permit. Rabobank is stricter and often requires you to be a resident or have a Dutch employer. Bunq, an online-only bank, accepts most non-EU citizens as long as you have a valid ID and proof of address, making it the easiest choice if you're not yet a resident.
If you're a non-EU citizen without a residence permit yet, call the bank's international desk before visiting or applying online. Some will open a basic account while your permit is being processed; others will refuse. Having a job offer letter or employment contract can help your case.
Expat-focused banks like Wise (formerly TransferWise) and Revolut also operate in the Netherlands and have looser residency rules, though they function more as payment platforms than traditional banks. They're useful for receiving salary or making international transfers, but they don't offer the full range of services a Dutch bank does.
Documents you'll need and how to prepare them
Gather these before you visit a branch or start an online application: a valid passport or national ID card (must not be expired), a utility bill or rental agreement showing your current address and dated within the last three months, and your BSN if you already have one. If you don't have a BSN, bring a letter from your gemeente confirming you've applied, or the bank can request one on your behalf — this adds one to two weeks to the process.
If your proof of address is in a language other than Dutch, English, or German, bring a certified translation. A utility bill works better than a rental agreement because it's harder to forge, but either is acceptable. If you've just moved and don't have a bill yet, a signed letter from your landlord or a copy of your lease with a recent date will do.
Take photos of both sides of your ID and your proof of address if you're applying online. Make sure the photos are clear, well-lit, and show all four corners of the document. Blurry or cropped photos will be rejected, and the bank will ask you to resubmit.
Getting your BSN before you open the account
If you don't have a BSN, you can request one at your local gemeente (municipal office) in person or sometimes online through their website. You'll need your passport, proof of address, and a completed form (the gemeente will provide it). The BSN is issued on the spot or within a few days, and you'll receive a letter confirming your number.
Some banks will open an account without a BSN if you're in the process of getting one, but they'll freeze the account until you provide the number. This delays your ability to use it, so it's worth getting the BSN first if you can. The gemeente office is free and usually has short wait times if you arrive early in the morning.
Once you have your BSN, you can use it for all future financial transactions in the Netherlands — opening additional accounts, filing taxes, registering for social services, and applying for credit.
What happens after your account opens
Once the bank confirms your identity, you'll receive a debit card (usually within five to ten business days) and access to online banking through their app or website. Your login credentials will be sent to you by post or email, depending on the bank. You can start receiving money immediately — your employer or other people can transfer funds to your account number as soon as it's active.
Sending money out of your account may be restricted for the first few days or weeks. Some banks limit your first transfer to a small amount (like €500) until they're confident you're not a fraud risk. This limit usually lifts automatically after your first successful transfer or after a set period.
You'll also be assigned a IBAN (International Bank Account Number) and a BIC (Bank Identifier Code). These are what employers and other people use to send you money. Your IBAN starts with "NL" and is 18 characters long. Write it down or save it somewhere safe — you'll need it often.
Common reasons applications are rejected or delayed
Banks reject applications most often because the proof of address is outdated (older than three months), the ID photo is unclear or expired, or the applicant's identity cannot be verified. If your application is rejected, the bank will send you a letter explaining why. You can usually reapply once you've fixed the problem — for example, by getting a newer utility bill or taking clearer photos of your documents.
Delays happen when the bank is verifying your information with government databases or when your documents are in a language they don't recognize. Non-EU citizens sometimes face longer delays because the bank must check your work permit or residence status. If your application has been pending for more than two weeks, contact the bank directly to ask for a status update.
If you're rejected by multiple banks, it may be because your address cannot be verified (for example, if you're living in a shared house and the utility bill is in someone else's name) or because you don't meet their residency or citizenship requirements. In that case, try an online bank like Bunq or Wise, which have more flexible rules.
Frequently Asked Questions
Can I open a Dutch bank account if I don't live in the Netherlands yet?
Some banks will open an account for you before you arrive if you have a job offer letter or residence permit. Others require you to be physically present in the Netherlands. Bunq and Wise are the most flexible — they'll open accounts for people outside the country as long as you have a valid ID. Call the bank's international desk or check their website for non-resident policies before applying.
How long does it take to receive my debit card?
Most banks mail debit cards within five to ten business days of account opening. You can usually start using your account for online transfers and bill payments before the card arrives, using your account number and IBAN. Some banks offer temporary digital cards you can use immediately in their app.
What if I don't have a proof of address yet?
A signed letter from your landlord or a copy of your lease with a recent date will work if you don't have a utility bill. Some banks also accept a letter from your employer confirming your work address. If you're staying in temporary housing, ask the accommodation provider for a letter on their letterhead confirming your dates of stay.
Do I need to keep a minimum balance in my account?
Most basic Dutch bank accounts have no minimum balance requirement. Some accounts with overdraft or credit features may require a small balance (usually €100 to €500), but this varies by bank. Check the account terms before opening to see if there are any balance requirements.
Can I open a business account at the same time as a personal account?
No — personal and business accounts are separate products with different requirements. You'll need to open a personal account first, then apply for a business account separately. Business accounts require additional documents like your business registration number (KvK number) and proof of business address.