SEPA Credit Transfer (SCT)
Standard euro credit transfer — settlement in one business day. The default for most B2B and recurring payments.
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 — virtual IBANs and dedicated IBANs — issued through APIs at scale across 15 countries in Europe, the UK, North America and Oceania.
An IBAN can be up to thirty-four alphanumeric characters. The structure is consistent across countries:
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.
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 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. A dedicated IBAN, by contrast, maps one-to-one to a segregated balance at the issuer — each account is independently registered in clearing directories, carries its own balance, and is not sub-ledgered beneath a master. Both virtual and dedicated IBANs can be issued programmatically via API.
Codego natively issues local IBANs in 15 countries — France, Spain, Germany, Luxembourg (EUR); United Kingdom (GBP); United States (USD); Canada (CAD); Australia (AUD); Liechtenstein (CHF); Sweden (SEK); Norway (NOK); Denmark (DKK); Poland (PLN); Czechia (CZK); Hungary (HUF) — covering Europe, the UK, North America and Oceania. Payment connectivity spans SEPA, SEPA Instant and SWIFT in 21 currencies (AED, AUD, CAD, CHF, CNH, CZK, HKD, HUF, ILS, JPY, MXN, NOK, NZD, PLN, RON, SAR, SEK, SGD, TRY, USD, ZAR). See also Codego virtual IBAN and SEPA Instant explained. Codego's white-label IBAN platform issues IBANs on demand through a single API.
Standard euro credit transfer — settlement in one business day. The default for most B2B and recurring payments.
Real-time euro transfer — settlement in under ten seconds, 24/7. Mandatory for euro-area banks and EMIs since 2024. See SEPA Instant explained.
Pull-style euro payment — initiated by the payee with the payer's mandate. Standard for subscription billing, utility bills, recurring payments.
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.
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.
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).
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.
Local IBAN issuance in 15 countries across Europe, the UK, North America and Oceania. Real-time API, SEPA, SEPA Instant and SWIFT in 21 currencies.
How Codego's virtual IBAN product works — sub-ledger architecture, reconciliation and use cases.
The broader BaaS stack that IBAN issuance sits inside.
Real-time European payments and the 2024 EU mandate.
Banking as a Service end-to-end.