# IBAN

Numéro de compte bancaire international pour les virements.

## Définition

Numéro de compte bancaire international pour les virements.

## Pourquoi ce terme compte

L’IBAN figure dans BT-84 PaymentAccountIdentifier et c’est le champ unique que la plupart des systèmes AP allemands et UE lisent pour générer l’instruction de paiement. Une clé erronée, des espaces mal placés ou un IBAN appartenant à un autre bénéficiaire peuvent soit bloquer le paiement, soit, pire, router les fonds vers un autre compte.

## Explication

Souvent requis pour les virements.

Doit être correctement formaté pour éviter des problèmes de paiement.

## Erreurs fréquentes

- Échec de la clé ISO 7064 mod-97 à cause d’une faute dans la partie BBAN.
- Stocker l’IBAN avec espaces ou tirets — la plupart des validateurs n’acceptent que les majuscules conformes à /^[A-Z]{2}\d{2}[A-Z0-9]{11,30}$/.
- Utiliser un préfixe pays qui ne correspond pas au pays émetteur du compte (ex. DE sur un BBAN français).
- Envoyer uniquement l’IBAN sans BIC pour les paiements transfrontaliers hors SEPA — beaucoup de banques d’entreprise demandent encore BT-86 PaymentServiceProviderIdentifier.

## Questions fréquentes

### Quelle longueur peut atteindre un IBAN ?
La longueur d’un IBAN est fixe par pays, de 15 (Norvège) à 34 (Malte, Sainte-Lucie). Les 4 premiers caractères sont toujours le code pays sur 2 lettres + 2 clés ; le reste est le BBAN défini par le pays.

### Faut-il stocker l’IBAN avec ou sans espaces ?
Sans espaces en forme machine (BT-84 attend une chaîne unique). Pour l’affichage humain sur un PDF, on peut séparer tous les 4 caractères ; la sortie XML EN 16931 doit être sans espaces et en majuscules.

### Le BIC est-il encore requis avec l’IBAN dans SEPA ?
Non — depuis février 2016 la règle "IBAN-only" SEPA s’applique : le BIC est optionnel pour les paiements euros intra-SEPA. Hors euro ou hors SEPA, le BIC reste obligatoire.

## Ressources associées

- [Convertir des factures](/convert)

## Termes associés

- [BIC](/resources/glossary/bic): Code d’identification bancaire (SWIFT) pour identifier une banque.
- [Moyen de paiement](/resources/glossary/payment-means): Code décrivant le mode de paiement (virement, carte, espèces).
