IBAN country format

Spain IBAN Format, Length and Spanish Example

Use this guide to understand the IBAN country code for Spain, expected length, and example formatting. Examples are for education and testing only; they are not confirmed as real bank accounts.

For searches like Spain IBAN format, Spanish IBAN check, or ES IBAN length, this page explains the ES country code, 24-character IBAN length, and numeric BBAN example.

Key Spain IBAN details

Country
Spain
Country code
ES
IBAN length
24 characters
Print format
ES91 2100 0418 4502 0005 1332
SEPA status
SEPA country - EU
BBAN structure
20 digits after the country code and check digits.
Does not prove
Real account, owner, bank reachability, or payment success

Spain IBAN example

This is marked as an example/test value for showing the expected format. It must not be treated as a real account or payment instruction.

Example/test IBAN
ES9121000418450200051332
Print format example
ES91 2100 0418 4502 0005 1332
Digital format example
ES9121000418450200051332

How to read this Spain IBAN

  • The value starts with ES, the IBAN country code for Spain.
  • The next two characters are international check digits.
  • The remaining 20 characters are the country-specific BBAN section: 20 digits after the country code and check digits.
  • Spanish IBANs in this reference use a 20-digit BBAN after the country code and international check digits.
  • The example is numeric after ES91, which makes missing or extra digits easier to overlook during copy-paste review.

Worked example

Use the example below to compare what an invoice might show with what a payment form or validator usually receives after spaces are removed.

Input shown on page
ES91 2100 0418 4502 0005 1332
Normalized digital value
ES9121000418450200051332
Expected length
24 characters
Result interpretation
Passing format checks still does not confirm a real account, owner, bank reachability, or payment success.

What the format check reviews

  • Whether the IBAN starts with the ES country code.
  • Whether the IBAN has 24 characters after normalization.
  • Whether the value uses allowed letters and digits.
  • Whether the MOD97-10 checksum is valid.

Common Spain IBAN searches

  • Spain IBAN format: Spanish IBANs use country code ES and 24 characters after normalization.
  • ES IBAN length: the example uses a 20-digit BBAN after the country code and check digits.
  • Spanish IBAN check: use the IBAN Checker for country, length, characters, and MOD97 checksum only.

Popular Spain checks

Common Spain IBAN mistakes

  • Losing one digit from the account section when copying grouped invoice text.
  • Changing the group spacing and accidentally changing the underlying digits.

When this page is useful

  • Checking that a Spanish IBAN has 24 characters before running a checksum review.
  • Comparing invoice print grouping with the compact value used in online payment forms.
  • Use the IBAN Checker after this page when you need a local checksum result for one value.

What it cannot confirm

  • Format checks do not confirm that the account exists or belongs to the intended payee.
  • They do not confirm bank reachability, payment readiness, or payment success.
  • Use the detailed disclaimer for the full list of non-verified items.

Spain SEPA context

The local SEPA country reference data lists this country as: SEPA country - EU. Country-level SEPA status does not confirm that a specific bank or account can receive a payment.

Limitation note

This page explains IBAN format rules only. It is not a bank, account, sanctions, fraud-risk, or payment-network check.

Before using this IBAN format for payment

A structurally valid IBAN can still be wrong for a real transfer. Always verify payment details with the invoice issuer, recipient, bank, or payment provider before sending money.

FAQ

How long is a Spanish IBAN?

A Spanish IBAN has 24 characters.

What country code does a Spanish IBAN use?

Spanish IBANs use the country code ES.

Is the Spanish example a real payment account?

No. It is an example for explaining the format.

What does the checksum prove?

The checksum can show that the IBAN is structurally valid, but it does not prove the account exists.

Sources and update note

BankCodeKit keeps payment-code checks browser-local and uses local reference data for format and country information. Local IBAN data was reviewed 2026-06-28 against Swift IBAN Registry Release 102 - Jun 2026. Official public source pages are used for reference, but BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.

Format checks only. This page does not confirm account existence, ownership, bank reachability, or payment success. Read the detailed disclaimer.

Last reviewed: 2026-06-28 Sources: Swift IBAN Registry, European Payments Council SEPA scheme countries list Reference data is reviewed periodically. BankCodeKit does not perform live bank, account, sanctions, or payment-network confirmation.