Spaanse IBAN Generator - Fictieve Spaanse IBAN nummers genereren
Genereer geldige fictieve Spaanse IBAN nummers (ES) met modulo 97 validatie. Selecteer een Spaanse bank en genereer in bulk.
Let op:alle gegenereerde gegevens zijn volledig fictief en mogen niet worden gebruikt als echte persoonsgegevens.
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.
| IBAN | Bank | Toelichting |
|---|---|---|
ES91 2100 0418 4502 0005 1332 | CaixaBank | fictief — geschikt voor testing |
ES79 0049 0001 5025 1003 3334 | Banco Santander | fictief testnummer |
ES68 0182 2370 4402 0150 5478 | BBVA | fictief testnummer |
ES23 0081 0100 1100 0123 4567 | Banco Sabadell | fictief testnummer |
ES15 2085 8309 6103 3047 8459 | Ibercaja | fictief testnummer |
Deze voorbeelden zijn uitsluitend fictief en geschikt voor testdoeleinden.
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 mag je echte Spaanse IBAN's uit productie niet gebruiken in test- of acceptatieomgevingen. Fictieve MOD-97-geldige IBAN's bieden dezelfde validatiepaden zonder privacyrisico.
Voorbeeld Spaanse IBANs per grootbank
Hieronder een overzicht van fictieve 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 IBAN | MOD-97 |
|---|---|---|
| CaixaBank (CAIXESBB) | ES91 2100 0418 4502 0005 1332 | ✓ |
| Banco Santander (BSCHESMM) | ES96 0049 0001 5025 1003 3334 | ✓ |
| BBVA (BBVAESMM) | ES59 0182 2370 4402 0150 5478 | ✓ |
| Banco Sabadell (BSABESBB) | ES80 0081 0100 1100 0123 4567 | ✓ |
| Bankinter (BKBKESMM) | ES67 0128 0001 1001 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 voorkomt typefouten die puur MOD-97 wel door laat.
- PSP-integraties met Bizum en Redsys— Bizum is het dominante peer-to-peer betaalsysteem in Spanje, gebruikt door bijna elke Spaanse bank. Redsys verwerkt de kaartbetalingen in e-commerce. Gebruik fictieve ES-IBAN's om mandaat-registratie voor SEPA Direct Debit via Bizum te testen, evenals de webhook-afhandeling bij refund- en chargeback-scenario's.
- Cross-border SEPA voor toerisme-platforms— Spanje is de grootste toeristische bestemming binnen 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 de dominante boekhoudpakketten in Spanje. Gebruik fictieve ES-IBAN's om norma 19/34/43 bankafschriften, 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 verplichte 14 maandsuitkeringen (inclusief paga extra in juli en december) 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.