Aller au contenu principal

Référence

Export Markdown

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).
  • Supposer que BT-86 est toujours requis ou toujours inutile. Vérifiez les instructions de la banque bénéficiaire, du destinataire et du canal de paiement.

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 ?

BT-86 est optionnel dans EN 16931 et Peppol. Une banque, un destinataire ou un canal de paiement peut néanmoins exiger un BIC. Vérifiez les instructions de paiement au lieu de déduire cette exigence de SEPA ou de la devise.