Direct naar de inhoud
test-nummers.nl

Spaanse IBAN GeneratorFictieve Spaanse IBAN nummers genereren

Genereer fictieve Spaanse IBAN nummers (ES) met geldige modulo 97- en CCC-controlecijfers. Selecteer een Spaanse bank en genereer in bulk.

FictiefAlle gegenereerde gegevens zijn fictief en alleen bedoeld voor test- en ontwikkelomgevingen. Een willekeurig geldig nummer kan toevallig bestaan: gebruik het nooit als echt gegeven.

Aantal

Opbouw van een Spaans IBAN

Een Spaans IBAN is 24 tekens lang en volgt het formaat EScc BBBB GGGG KKAA AAAA AAAA: landcode ES, 2 IBAN-controlecijfers, een 4-cijferige bankcode (código entidad), een 4-cijferige filiaalcode (código oficina), 2 nationale controlecijfers (dígitos de control) en een 10-cijferig rekeningnummer.

Het CCC-systeem en nationale controlecijfers

Spanje gebruikt het CCC (Código Cuenta Cliente) als traditioneel rekeningformaat. De twee nationale controlecijfers worden berekend met Modulo 11, afzonderlijk toegepast op de bankcode + filiaalcode en het rekeningnummer. Dit biedt een extra validatielaag specifiek voor het Spaanse bankwezen, los van de IBAN-controlecijfers.

Testen met fictieve Spaanse IBAN's

Fictieve Spaanse IBAN's zijn nodig voor het testen van SEPA-betalingen naar Spanje, vakantieplatforms (een grote industrie), e-commerce gericht op de Spaanse markt en internationale salarisadministratiesystemen. Alle gegenereerde nummers voldoen aan modulo 97 en het CCC-controlecijferalgoritme.

Voorbeeld Spaanse IBAN nummers

Hieronder een aantal voorbeelden van Spaanse IBAN nummers in het 24-karakter formaat, inclusief 4-cijferige código entidad, código oficina en CCC-controlecijfers.

IBANBankToelichting
ES91 2100 0418 4502 0005 1332CaixaBankvoorbeeld uit het SWIFT IBAN-register
ES77 0049 0001 5525 1003 3334Banco Santandervoorbeeld voor tests
ES05 0182 2370 4802 0150 5478BBVAvoorbeeld voor tests
ES21 0081 0100 9800 0123 4567Banco Sabadellvoorbeeld voor tests
ES44 2085 8309 8903 3047 8459Ibercajavoorbeeld voor tests

De rekeningnummers zijn niet bij een bank opgezocht; gebruik de voorbeelden alleen voor tests.

Spaanse IBAN in software development

Spaanse IBAN's verschijnen in SEPA-integraties, grensoverschrijdende euro-betalingen en e-commerce checkouts gericht op de Spaanse markt. De Spaanse toerisme- en vakantie-industrie is groot, waardoor ES-IBAN's een standaardscenario zijn in boekingsplatforms, PMS-integraties en reserveringssystemen. Daarnaast komen ze voor in salarisadministraties van bedrijven met Spaanse medewerkers en in internationale factuursystemen.

Typische testscenario's: formuliervalidatie op exact 24 tekens, country regex ^ES\d{22}$, de MOD-97 IBAN-controle en de aparte Modulo 11 CCC-controlecijfercheck op bank + filiaal en rekeningnummer. Valideer je implementatie met de IBAN validator, of combineer met de Nederlandse IBAN generator voor cross-border testsets. Voor grotere testsuites met persoonsdata koppel je de output aan de dataset generator om IBAN's samen met namen, adressen en postcodes te genereren.

Onder de AVG/RGPD horen echte Spaanse IBAN's uit productie niet in test- of acceptatieomgevingen. Fictieve IBAN's met geldige MOD-97- en CCC-controlecijfers doorlopen dezelfde validatiepaden zonder echte rekeninggegevens.

Voorbeeld Spaanse IBANs per grootbank

Hieronder een overzicht van Spaanse IBAN's per grootbank, inclusief BIC-code en código entidad. Alle nummers voldoen aan MOD-97 volgens ISO 7064 en bevatten geldige CCC-controlecijfers, zodat ze door strikte Spaanse validators worden geaccepteerd.

Bank (BIC)Fictief IBANMOD-97
CaixaBank (CAIXESBB)ES60 2100 0813 6061 0123 4567✓
Banco Santander (BSCHESMM)ES02 0049 1500 0127 1123 4567✓
BBVA (BBVAESMM)ES53 0182 5600 1002 0150 9876✓
Banco Sabadell (BSABESBB)ES05 0081 0216 7800 0654 3210✓
Bankinter (BKBKESMM)ES09 0128 0001 6101 2345 6789✓

De eerste 4 cijfers na de controlecijfers vormen de código entidad: 2100 voor CaixaBank, 0049 voor Santander en 0182voor BBVA. Deze codes worden centraal beheerd door de Banco de España.

Spaanse IBANs in software-testomgevingen

Spanje heeft een levendige betaalmarkt met lokale systemen als Bizum naast de reguliere SEPA-rails. Hieronder de meest voorkomende praktijkcases waar developers fictieve ES-IBAN's inzetten, elk met specifieke eisen aan CCC-validatie en routing richting Spaanse banken.

  • Checkout- en betaalformulieren— Spaanse IBAN's zijn 24 tekens lang. Test input-velden op strikte lengtecontrole, correcte afdwinging van de aparte dígitos de control (Modulo 11) naast MOD-97 en afwijzing van IBAN's met een ongeldige código entidad. De CCC-check is een extra controle bovenop MOD-97 en vangt een deel van de fouten die MOD-97 mist.
  • PSP-integraties, Bizum en Redsys— Bizum is de gangbare app-betaling tussen Spaanse bankrekeningen en werkt met telefoonnummers, niet met IBAN-invoer; kaartbetalingen in e-commerce lopen vaak via Redsys. ES-IBAN's heb je wel nodig voor SEPA-incasso (adeudo directo), terugbetalingen en uitbetalingen. Test mandaatregistratie en de webhook-afhandeling bij refunds met fictieve ES-IBAN's in de sandbox van je PSP.
  • Cross-border SEPA voor toerisme-platforms— Spanje is een van de grootste toeristische bestemmingen van Europa. Boekingsplatforms verwerken massaal betalingen naar Spaanse hotels, resorts en vakantieverhuurders via ES-IBAN's. Test je pain.001 XML-generatie op bulk-credit transfers, commissie-uitkeringen aan Spaanse partners en refunds bij annulering met correcte BIC-afleiding.
  • ERP en Sage/A3-integratie— Sage 50, A3 en ContaPlus zijn veelgebruikte boekhoudpakketten in Spanje. Gebruik fictieve ES-IBAN's om bankafschriften (Cuaderno 43), SEPA-batchbestanden en debiteurenimporten te testen inclusief IVA-verwerking (Spaanse BTW) en koppeling aan CIF/NIF-nummers voor Spaanse omzetregistratie.
  • Payroll voor Spaanse werknemers— Werkgevers met Spaanse medewerkers of remote teams verwerken salarisbetalingen naar ES-IBAN's. Test je payroll-systeem op correcte afhandeling van Seguridad Social-afdrachten, IRPF-inhoudingen en de twee pagas extraordinarias (meestal in juni of juli en december, soms verdeeld over twaalf maanden) in een SEPA-batchbestand.

Combineer deze testdata met de Nederlandse IBAN generator voor multi-country scenario's of met de dataset generator om volledige klantbestanden met nombre, dirección en ES-IBAN te exporteren naar Excel of CSV.

Veelgestelde vragen

Hoe is een Spaans IBAN opgebouwd?

Een Spaans IBAN bestaat uit 24 tekens: de landcode "ES", 2 IBAN-controlecijfers, een 4-cijferige bankcode (código entidad), een 4-cijferige filiaalcode (código oficina), 2 nationale controlecijfers (dígitos de control) en een 10-cijferig rekeningnummer.

Zijn de gegenereerde Spaanse IBAN nummers echt?

Ze voldoen aan de modulo 97-controle en hebben geldige nationale controlecijfers, maar filiaalcode en rekeningnummer zijn willekeurig en worden niet bij een bank opgezocht. Een gegenereerd nummer kan dus toevallig bestaan. Gebruik ze alleen voor tests.

Welke Spaanse banken worden ondersteund?

De generator ondersteunt Banco Santander, CaixaBank, BBVA, Ibercaja en Banco Sabadell.

Waarvoor gebruik ik fictieve Spaanse IBAN nummers?

Ideaal voor het testen van SEPA-betalingen naar Spanje, vakantieboekingssystemen, en internationale factuursystemen.

Gerelateerde tools