Validateur SEPA pour les entreprises françaises
La France a migré des formats CFONB vers le SEPA XML en 2014. Validez vos fichiers pain.001 (virements) et pain.008 (prélèvements) selon les normes EPC avant soumission à votre banque. 100 % navigateur - aucun fichier transmis.
Ouvrir le validateur SEPAPaiements SEPA en France : du CFONB à ISO 20022
La France a achevé sa migration SEPA en août 2014, remplaçant les formats nationaux CFONB (160/240 caractères) par les messages XML ISO 20022. La Banque de France et le CFONB supervisent la conformité aux rulebooks EPC.
Toutes les banques françaises acceptent les fichiers pain.001 (CustomerCreditTransferInitiation) pour les paiements fournisseurs et les virements de salaire, et pain.008 (CustomerDirectDebitInitiation) pour les prélèvements récurrents. Les IBAN français suivent le format FR + 2 chiffres de contrôle + 10 banque/guichet + 11 compte + 2 clé nationale (27 caractères).
Chronologie d'adoption SEPA en France
Lancement du virement SEPA (SCT). Les banques françaises commencent à accepter les fichiers pain.001 en parallèle des formats CFONB.
Le prélèvement SEPA (SDD) entre en vigueur. Les fichiers pain.008 remplacent les formats nationaux de prélèvement.
Date limite de migration SEPA. Les formats CFONB sont officiellement retirés pour les paiements EUR.
Mise à jour EPC 2023 : le virement instantané SEPA devient obligatoire pour les PSP.
Ce que ValidateFin vérifie dans votre fichier SEPA
Avant de soumettre à votre banque française, vérifiez que votre fichier XML SEPA passe ces contrôles :
- Validation du schéma XML contre les XSD ISO 20022 officiels pain.001.001.03/09/11 et pain.008.001.02/08/10
- Format IBAN français : FR + 2 chiffres de contrôle + 5 code banque + 5 guichet + 11 compte + 2 clé (27 car.), somme de contrôle mod-97
- Validation BIC : code SWIFT 8 ou 11 caractères pour les banques françaises (ex. BNPAFRPP, AGRIFRPP)
- Champs obligatoires : MsgId, CreDtTm, NbOfTxs, CtrlSum, InitgPty, PmtInfId, ReqdExctnDt, IBAN, montant
- Cohérence CtrlSum : le montant total correspond à la somme de toutes les transactions individuelles
Erreurs SEPA courantes avec les banques françaises
Somme de contrôle IBAN français invalide
Les IBAN français utilisent une clé nationale (2 chiffres à la fin) en plus du contrôle mod-97 ISO. Une mauvaise somme de contrôle cause un rejet immédiat.
Numéro de compte CFONB au lieu de l'IBAN
Certains systèmes hérités génèrent encore des numéros RIB au lieu d'IBAN. Le XML SEPA requiert l'IBAN complet préfixé FR.
CtrlSum manquant ou incorrect
La somme de contrôle dans <GrpHdr> doit correspondre exactement à la somme de toutes les valeurs <InstdAmt>.
Questions fréquentes
Quelle version pain.001 les banques françaises acceptent-elles ?
La plupart des banques françaises acceptent pain.001.001.03 et transitionnent vers pain.001.001.09. ValidateFin valide les trois versions.
Puis-je valider des fichiers de prélèvement SEPA (pain.008) pour la France ?
Oui. ValidateFin valide les fichiers SEPA Core Direct Debit (pain.008) et SEPA Credit Transfer (pain.001). Pour le SDD français, assurez-vous que votre ICS est correctement enregistré auprès de la Banque de France.
Mes données sont-elles en sécurité lors de la validation ?
Absolument. ValidateFin traite vos fichiers XML SEPA entièrement dans votre navigateur. Aucun fichier n'est transmis à un serveur. Conforme RGPD.
Validez vos fichiers SEPA pour la conformité bancaire française
Vérifiez la structure pain.001 et pain.008, le format IBAN et les règles EPC instantanément.