EST. 2012 CODEGO GROUP LTD · MALTA BANKING AS A SERVICE EU IBAN · 6 COUNTRIES SEPA · SEPA INSTANT · SWIFT PCI DSS CERTIFIED 2025 API FIRST · WEBHOOKS 79 COUNTRIES DEPOSITS MULTI-CURRENCY · EUR · GBP · USD $1.1BN PROCESSED 2025 EST. 2012 CODEGO GROUP LTD · MALTA BANKING AS A SERVICE EU IBAN · 6 COUNTRIES SEPA · SEPA INSTANT · SWIFT PCI DSS CERTIFIED 2025 API FIRST · WEBHOOKS 79 COUNTRIES DEPOSITS MULTI-CURRENCY · EUR · GBP · USD $1.1BN PROCESSED 2025
Codego · Glossary · est. 2012 Reference · Vol. XII · Issue 04/2026 ● 12 countries · Malta HQ
G·4

What is IBAN
issuance?
European banking rails.

An International Bank Account Number (IBAN) is the standardised identifier for a bank account in international payments, defined by ISO 13616 and the European Committee for Banking Standards. IBAN issuance is the process by which a bank or licensed payment institution generates a new IBAN for a customer or beneficiary entity, registers it in payment-system directories, and links it to a balance held in the institution's ledger. This guide covers IBAN issuance end-to-end, focusing on EU virtual IBANs issued through APIs at scale.

01
What an IBAN actually contains

What an IBAN actually contains

An IBAN can be up to thirty-four alphanumeric characters. The structure is consistent across countries:

  1. Country code — two letters identifying the country of the issuing bank (DE for Germany, FR for France, IT for Italy).
  2. Check digits — two digits used by ISO 7064 mod-97 validation to detect typing errors.
  3. Basic Bank Account Number (BBAN) — the country-specific portion: bank code, branch code, account number. Length and format vary by country.

For example a German IBAN is twenty-two characters; an Italian IBAN is twenty-seven; a Maltese IBAN is thirty-one. The European Committee for Banking Standards publishes the structure for each country and SWIFT maintains the global IBAN registry.

02
Real IBAN versus virtual IBAN

Real IBAN versus virtual IBAN

A real IBAN identifies a bank account at a specific licensed institution; the account holds a balance, can receive and send payments, and is registered in the institution's core ledger. A virtual IBAN identifies a sub-account or beneficiary reference within a master account at the institution. Funds received against a virtual IBAN are credited to the master account and reconciled to the virtual IBAN's owner via the issuer's ledger.

Virtual IBANs are the workhorse of modern fintech. They allow a partner to issue thousands of branded EU IBANs to end users — each a unique identifier that the customer can share with payers — while the underlying funds sit in the partner's safeguarded master account. The customer experience is that of a real IBAN; the operational architecture is much simpler. Codego's white-label IBAN platform issues virtual IBANs on demand through API.

03
How issuance works in practice

How issuance works in practice

  1. Customer onboarding. Identity, address and beneficial-ownership data verified through KYC; sanctions screening; risk scoring.
  2. IBAN allocation. The issuer's API allocates an unused IBAN from its pool — country code + bank code + unique account number — and registers it in internal ledgers and external directories.
  3. Directory registration. The IBAN is registered with the relevant clearing system (SEPA via the European Banking Authority directory, SWIFT BIC directory, local equivalents) so payments addressed to it route correctly.
  4. Linkage to ledger. The IBAN is linked to a balance in the issuer's core banking ledger; debits and credits update the balance in real time.
  5. Payment connectivity. SEPA, SEPA Instant, SWIFT and any local payment systems are wired up so inbound and outbound payments flow against the IBAN.
04
The European payment rails

The European payment rails

SEPA Credit Transfer (SCT)

Standard euro credit transfer — settlement in one business day. The default for most B2B and recurring payments.

SEPA Instant Credit Transfer (SCT Inst)

Real-time euro transfer — settlement in under ten seconds, 24/7. Mandatory for euro-area banks and EMIs since 2024. See SEPA Instant explained.

SEPA Direct Debit (SDD)

Pull-style euro payment — initiated by the payee with the payer's mandate. Standard for subscription billing, utility bills, recurring payments.

SWIFT

Global messaging network for cross-border and non-euro transfers. Slower (typically one to three business days) and more expensive than SEPA, but covers virtually every currency and country.

Local rails

Individual countries operate their own real-time and batch systems — Faster Payments in the UK, Bonifico in Italy, BACS, CHAPS. Modern IBAN platforms integrate the relevant local rails per market.

Card and crypto on-/off-ramps

IBAN issuance underpins the fiat side of card programmes (debit cards backed by IBAN balances) and crypto on-/off-ramps (fiat deposits and withdrawals against an IBAN).

05
Use cases

Use cases

  1. Neobanks. Each customer receives a unique branded EU IBAN linked to their balance, used to receive salary and pay bills.
  2. Marketplaces. Each seller receives a virtual IBAN to receive customer payments, with the marketplace reconciling and paying out.
  3. Escrow. Time-bound virtual IBANs hold funds in escrow; release on contractual triggers.
  4. Corporate treasury. Business issues virtual IBANs per subsidiary, project or department to enable automatic reconciliation of inbound payments.
  5. Card programmes. Debit cards are typically backed by the cardholder's IBAN; the IBAN is the source of funds for authorisations.
  6. Crypto on-/off-ramps. Customers fund their crypto wallets by SEPA payment to a branded IBAN, and withdraw to their personal IBANs.
06
Regulation

Regulation

In the European Union, IBAN issuance falls under PSD2 for payment services and the EMI Directive for electronic-money institutions. Customer funds must be safeguarded — held in a segregated account at a credit institution or in low-risk liquid assets — and may not be co-mingled with the issuer's own funds. Anti-money-laundering rules require KYC at onboarding and ongoing transaction monitoring. The IBAN Discrimination Rule, in force across the SEPA area, prohibits requiring a domestic IBAN: any SEPA-area IBAN must be accepted for euro payments.

07
Frequently asked questions

Frequently asked questions

Q1.How fast can a virtual IBAN be issued?
In real time. A modern IBAN issuance API — like Codego's white-label IBAN platform — returns a fully usable IBAN in under one second once KYC is complete.
Q2.Are virtual IBANs accepted everywhere a real IBAN is?
In the SEPA area, yes — the IBAN Discrimination Rule prohibits requiring a domestic IBAN for euro payments, so any valid SEPA-area IBAN must be accepted. Outside SEPA, acceptance varies; some employers and counterparties have legacy systems that struggle with non-domestic IBANs.
Q3.Can I issue IBANs in multiple countries from one platform?
Yes, if the platform holds the relevant licences. Codego natively issues EU IBANs in six countries through one API. Pan-European coverage typically requires multi-jurisdictional sponsors or a single sponsor with broad passporting.
Q4.What is the difference between IBAN issuance and account opening?
In modern fintech they are the same operation: opening an account allocates an IBAN. Historically, banks distinguished between an internal account number and the externally usable IBAN; today the IBAN is the canonical identifier and is generated at account creation.
Q5.Can a corporate hold many IBANs under one master account?
Yes — that is the canonical virtual-IBAN use case. A corporate holds one master account at the institution; thousands of virtual IBANs sit underneath, each linked to a project, subsidiary, customer or invoice. Inbound payments are auto-reconciled to the originating virtual IBAN.
Q6.How does SEPA Instant fit with IBAN issuance?
SEPA Instant is the rail; the IBAN is the address. An issuer that supports SEPA Instant lets its IBANs send and receive real-time payments. Since 2024 SEPA Instant capability is mandatory for euro-area banks and EMIs. See SEPA Instant explained.
08
Related

Related

Codego BaaS

The broader BaaS stack that IBAN issuance sits inside.