Netherlands IBAN Validator NL
Validate a Netherlands IBAN and view its structure: checksum, bank code and format. 100% in your browser - no upload.
What is a Netherlands IBAN?
A Netherlands IBAN is the standardized 18-character account number used for Netherlands bank transfers, starting with the country code NL and 2 check digits followed by the national bank code and account number. It is validated with the ISO 13616 mod-97 checksum — paste one above to check it instantly, in your browser.
Enter an IBAN
Spaces are automatically ignored. No data is sent - 100% local calculation.
Netherlands IBAN format
- Country code
- NL
- Length
- 18 characters
- Structure
- NL + 2 check digits + 14-character BBAN
- Example
- NL91 ABNA 0417 1643 00
Netherlands IBAN structure explained
How a Netherlands IBAN is built, segment by segment, from our validated example:
Major Netherlands banks and their codes
The national bank codes of the largest Netherlands banks, embedded in every IBAN they issue:
| Bank | Bank code | BIC / SWIFT |
|---|---|---|
| ABN AMRO | ABNA | ABNANL2A |
| ING | INGB | INGBNL2A |
| Rabobank | RABO | RABONL2U |
| SNS Bank (de Volksbank) | SNSB | SNSBNL2A |
| ASN Bank | ASNB | ASNBNL21 |
| RegioBank | RBRB | RBRBNL21 |
| Triodos Bank | TRIO | TRIONL2U |
| Knab | KNAB | KNABNL2H |
| bunq | BUNQ | BUNQNL2A |
| Revolut (NL branch) | REVO | REVONL22 |
| Van Lanschot Kempen | FVLB | FVLBNL22 |
| NIBC Bank | DNIB | DNIBNL2G |
| Nationale-Nederlanden Bank | NNBA | NNBANL2G |
| Aegon Bank | AEGO | AEGONL2U |
| Achmea Bank | ARBN | ARBNNL22 |
| Argenta Spaarbank | ARSN | ARSNNL21 |
| Adyen | ADYB | ADYBNL2A |
| Deutsche Bank (NL) | DEUT | DEUTNL2A |
| Commerzbank (NL) | COBA | COBANL2X |
| Intesa Sanpaolo (NL) | BCIT | BCITNL2A |
| Handelsbanken (NL) | HAND | HANDNL2A |
| Barclays Bank (NL) | BARC | BARCNL22 |
Bank codes and BIC/SWIFT identifiers are provided for reference. Always confirm the full IBAN with your bank.
See all Netherlands banks and their codesAbout Netherlands IBANs
A Netherlands IBAN starts with the country code NL, followed by 2 check digits and the national account number (BBAN), for a total of 18 characters. ValidateFin verifies the mod-97 checksum (ISO 13616), the length and the format - entirely in your browser, no data sent to any server.
- •The Dutch bank code is 4 letters (e.g. ABNA, INGB, RABO) rather than digits — it matches the first four characters of the bank's BIC.
- •Dutch IBANs carry no branch code: the 10-digit account number alone identifies the account within the bank.
- •The Netherlands is a founding SEPA and eurozone country, so a NL IBAN works for all euro SEPA transfers and direct debits.
Netherlands IBAN — frequently asked questions
How many characters does a Netherlands IBAN have?
A Netherlands IBAN is exactly 18 characters long: the country code NL, 2 check digits and a 14-character BBAN (national account number). Any Netherlands IBAN that is shorter or longer than 18 characters is invalid.
How do I check whether a Netherlands IBAN is valid?
Paste the IBAN into the validator above. ValidateFin verifies that it starts with NL, has 18 characters and passes the mod-97 checksum defined by ISO 13616. The check runs entirely in your browser — nothing is uploaded to any server.
Where can I find my Netherlands IBAN?
Your Netherlands IBAN appears on your bank statements, in your online or mobile banking under account details, and on your bank card documentation. It always begins with the NL country code followed by the 2 check digits.
What is the structure of a Netherlands IBAN?
A Netherlands IBAN (NL) is made of the NL country code, 2 check digits, the national bank code and the account number — 18 characters in total. The validator above breaks any Netherlands IBAN down into these parts.
How do I find the bank from a Netherlands IBAN?
The bank code is embedded right after the check digits in every Netherlands IBAN. Match it against the bank code table above, or paste the IBAN into the validator to identify the issuing institution.