Why Your Bank Choice Actually Matters in the Netherlands
The Dutch banking system has a few quirks that catch newcomers off guard. The biggest one is iDEAL — the dominant online payment system used by virtually every Dutch webshop, landlord, and government service. If your bank doesn't support iDEAL, everyday life becomes genuinely difficult. Try paying your municipality for a parking permit or buying train tickets via NS.nl without it, and you'll quickly understand why.
You'll also need a Dutch IBAN (International Bank Account Number starting with NL) for most official registrations. The Belastingdienst (Dutch Tax Authority) at belastingdienst.nl (https://www.belastingdienst.nl) requires one to process your tax refunds or payments. Your employer's payroll department will typically insist on it too. A non-Dutch IBAN — even a European one — simply doesn't cut it in many situations.
Finally, most Dutch landlords require a Dutch bank account for the recurring huuroverdracht (rent transfer), and utility companies like Vattenfall or Eneco prefer direct debit from a Dutch account. So yes, this choice matters from day one.
ING: The Safe, Familiar Choice for New Arrivals
ING is the largest retail bank in the Netherlands and probably the most expat-friendly of the traditional banks. Their English-language app and online banking interface are genuinely good — not an afterthought translation, but a proper English experience. Opening an account requires a valid BSN and a recognised ID document (passport or EU ID card), and you can start the process online, though you'll likely need to verify in-branch at some point.
What works well: - Full iDEAL support from day one - English customer service (though wait times vary) - Widely accepted IBAN for salary, DigiD (your Dutch digital identity), and government services - Free basic current account (Betaalrekening) with a reasonable debit card
Watch out for: - International transfers can be slow and carry fees compared to fintech options - Savings rates have improved with ECB rate rises but check current figures at ing.nl (https://www.ing.nl) — these change frequently - Some users report branch visits are becoming harder as ING reduces its physical footprint
ING is the solid, no-drama choice if you want a Dutch bank that just works. It's especially recommended if your employer or HR department asks for a Dutch IBAN quickly and you don't have time to evaluate alternatives.
ABN AMRO: Better for Complex Financial Lives
ABN AMRO tends to attract expats who have slightly more complex needs — people on the 30% ruling (a Dutch tax advantage for highly skilled migrants, explained at belastingdienst.nl/30-procent-regeling (https://www.belastingdienst.nl/wps/wcm/connect/bldcontentnl/belastingdienst/prive/werk_en_inkomen/bijzondere_arbeidsrelaties/30_procent_regeling/)), those buying property in the Netherlands, or expats who want a longer-term banking relationship including mortgages (hypotheken).
Their expat desk is a genuine differentiator. ABN AMRO has historically offered English-language support specifically for international clients, and their app is solid. Like ING, you'll need a BSN and valid ID to open a personal account.
What works well: - Strong mortgage and investment product range — useful if you're planning to buy a home - Good English-language support for expat-specific queries - Full iDEAL integration - Recognised and respected IBAN for all Dutch administrative purposes
Watch out for: - Monthly fees are slightly higher than ING in some account tiers — always check the current fee schedule at abnamro.nl (https://www.abnamro.nl) - Opening times can be slow; some expats report waiting several weeks - Less innovative on the app side compared to fintech competitors
ABN AMRO is worth considering if you're planning to stay in the Netherlands for several years and want a bank that can grow with you financially.
Bunq: The Expat-Designed Dutch Bank
Bunq is Dutch-born, Amsterdam-headquartered, and has genuinely built its product around people who move, work internationally, and don't fit neatly into the traditional banking mould. It's a fully licensed Dutch bank (not just an e-money institution), which means your deposits are covered by the Dutch Deposit Guarantee Scheme (Depositogarantiestelsel) up to €100,000 — unlike some fintechs.
Crucially for the best bank Netherlands expat comparison: Bunq issues a Dutch IBAN immediately upon signup, and it works with iDEAL. This alone makes it stand out from Revolut for many practical purposes.
What works well: - Dutch IBAN from the start — no waiting - iDEAL support - No Dutch address required to open an account (useful if you've just arrived and haven't registered yet) - Multiple currencies and sub-accounts in one app - Green banking angle if that matters to you - Joint accounts and easy splitting — great for shared expat households
Watch out for: - It's a subscription model — there is a monthly fee (currently ranging from a basic free tier with limitations to around €3–€17.99/month for premium plans — verify current pricing at bunq.com (https://www.bunq.com)) - Customer service is primarily in-app; no phone line for urgent issues - Some traditional Dutch institutions or older Dutch systems occasionally take longer to recognise Bunq IBANs, though this is increasingly rare
Bunq is arguably the best all-round choice for most expats arriving in the Netherlands today, particularly if you want to get set up fast before your BSN registration is fully complete.
Revolut: Powerful, But Know Its Limits in NL
Revolut is enormously popular among expats across Europe, and Dutch-based expats are no exception. The app is excellent, the exchange rates are hard to beat, and the premium tiers offer genuinely useful travel and international money features. However, for life in the Netherlands specifically, Revolut has one significant limitation: it does not provide a Dutch IBAN.
Revolut accounts typically issue Lithuanian IBANs (LT...). While these are technically valid EU IBANs, many Dutch employers, landlords, and government systems either won't accept them or require extra steps. The Belastingdienst may ask for a Dutch NL IBAN. Some Dutch employers' payroll systems will reject a non-Dutch IBAN outright.
What works well: - Outstanding currency exchange, especially for expats sending money home - Travel insurance and lounge access on premium tiers - Instant payments between Revolut users - Budgeting tools and analytics that are genuinely useful
Watch out for: - No Dutch IBAN — this is a real problem for daily Dutch life - iDEAL is not supported natively in the way Dutch banks support it - Revolut is not a bank in the Netherlands — it holds a Lithuanian banking licence, meaning deposit protection is under Lithuanian (not Dutch) rules - Customer service via chat only — no phone support
Our recommendation: Use Revolut as a secondary account for travel, international transfers, and currency exchange. Don't rely on it as your primary Dutch account.
Frequently Asked Questions
Q: Can I open a Dutch bank account without a BSN? Bunq currently allows you to open an account without a BSN initially, which is helpful if you've just arrived. Most traditional banks (ING, ABN AMRO) require your BSN before account opening. You can register for your BSN through your gemeente after registering in the BRP (Basisregistratie Personen — the personal records database). More information at rijksoverheid.nl (https://www.rijksoverheid.nl).
Q: Is my money safe in Dutch banks? Deposits at ING, ABN AMRO, and Bunq are protected under the Dutch Depositogarantiestelsel (Deposit Guarantee Scheme) up to €100,000 per person per institution. Revolut operates under a Lithuanian banking licence — protection rules differ. Always verify the current status of deposit protection at dnb.nl (https://www.dnb.nl) (De Nederlandsche Bank, the Dutch central bank).
Q: Do I need a Dutch bank account for the 30% ruling? Not strictly to apply for the 30% ruling itself — applications go through your employer and the Belastingdienst at belastingdienst.nl (https://www.belastingdienst.nl). However, once approved, any tax refunds or correspondence involving payments will require a Dutch IBAN to process smoothly.