Netherlands IBAN
A Netherlands IBAN is 18 characters long and Netherlands is in SEPA.
NL and two check digits open every Netherlands IBAN; its remaining 14 form the BBAN (Basic Bank Account Number).
Quick answer: A Dutch IBAN is 18 characters long and starts with "NL" followed by two check digits, a 4-letter bank code (ABNA for ABN AMRO, INGB for ING, RABO for Rabobank), and a 10-digit account number. Example: NL91 ABNA 0417 1643 00. The Netherlands retired its legacy domestic account format entirely — every Dutch transfer now uses the IBAN. Within SEPA only the IBAN is needed; non-SEPA senders also need the BIC.
Example Netherlands IBAN
Electronic format
NL91ABNA0417164300
Print format
NL91 ABNA 0417 1643 00
IBAN structure for Netherlands
Major banks in Netherlands
6 banks in Netherlands that support IBAN-based international transfers:
Format reference: SWIFT IBAN Registry.
Netherlands IBAN questions
Is the Netherlands part of SEPA?
Yes. The Netherlands is a founding euro-area and SEPA member, and Dutch transfers, domestic or cross-border, use the IBAN only. Within SEPA no BIC is needed for a euro credit transfer.
How do I find my IBAN in the Netherlands?
Your NL IBAN is displayed in your bank's online banking or mobile app. ABN AMRO, ING, and Rabobank — the three largest Dutch banks — all show the 18-character IBAN prominently on the account overview. It also appears on bank statements, your debit card, and invoices. The old Dutch account number format has been fully retired.
What do the 4-letter bank codes mean in a Dutch IBAN?
The four letters in positions 5–8 identify the bank: ABNA is ABN AMRO, INGB is ING, RABO is Rabobank, SNSB is SNS Bank, ASNB is ASN Bank, TRIO is Triodos Bank, KNAB is Knab and BUNQ is bunq.
Do I need a SWIFT code to receive an international transfer in the Netherlands?
For a euro transfer from an EU or EEA country the NL IBAN is enough. A payer in the UK or Switzerland, which are in SEPA but outside the EEA, also needs your bank's BIC, and so does a payer in the US or Asia, or anyone paying in a currency other than euros.
Why does a payer get a name warning on my Dutch IBAN?
Dutch banks compare the name a payer enters with the account holder's name before the transfer goes, a check in use since 2017. A trading name, a joint account or a shortened first name can trigger a warning, so give payers the name exactly as your bank shows it.
Are there still legacy Dutch account numbers in use?
No. The old domestic account numbers were fully retired; an old-format number cannot be used for a transfer, and you need the full 18-character NL IBAN.
Netherlands: name-checked IBANs and iDEAL's move to Wero
The Netherlands retired its old domestic account numbers when SEPA arrived, so a Dutch account is known by its 18-character NL IBAN alone, and the four letters after the check digits (ABNA, INGB, RABO and so on) name the bank at a glance.
- Dutch banks have checked the payee's name against the IBAN before a transfer since 2017, using SurePay's IBAN-Naam Check, years before the EU made a payee check compulsory for euro-area banks on 9 October 2025. A Dutch recipient whose account name differs from the name a payer uses (a trading name, a partner's account) will see payers warned.
- iDEAL, the Dutch online-checkout payment that debits a bank account directly, is being folded into the European Wero wallet in phases from 2026, its operator says. It is a domestic checkout method; a payer abroad still pays the NL IBAN by credit transfer.
- Within the EU and EEA a euro payment needs only the NL IBAN. A payer in the UK or Switzerland (inside SEPA, outside the EEA) also needs the bank's BIC, as does anyone paying from the US or Asia or in a currency other than euros.
Sources: iDEAL: phasing into Wero from 2026; ECB: Instant Payments Regulation timetable.