ValidateFin

Validateur SEPA pain.001 & pain.008

Cet outil gratuit valide les fichiers XML de paiement SEPA contre les schémas XSD officiels de l'EPC (European Payments Council). Il supporte pain.001.001.03 (virement) et pain.008.001.02 (prélèvement). Tout le traitement s'effectue dans votre navigateur — aucun fichier n'est jamais envoyé à un serveur.

pain.001 Credit Transferpain.008 Direct DebitEPC XSD
Traitement sécurisé
← Retour au validateur SEPA
🇩🇪 Deutschland — SEPA Überweisungen & Lastschriften

Validateur SEPA pour les entreprises allemandes

L'Allemagne est le plus grand marché SEPA en volume. Validez vos fichiers pain.001 et pain.008 selon les normes EPC et DK. 100 % navigateur.

Ouvrir le validateur SEPA

Paiements SEPA en Allemagne : du DTAUS à ISO 20022

L'Allemagne a remplacé le format DTAUS par SEPA XML en août 2014. La Deutsche Kreditwirtschaft (DK) publie les directives d'implémentation.

Les banques allemandes acceptent pain.001 pour les virements (Überweisungen) et pain.008 pour les prélèvements (Lastschriften). IBAN allemands : DE + 2 chiffres + 8 BLZ + 10 compte (22 caractères).

Chronologie SEPA en Allemagne

Jan 2008

Lancement SCT. Les banques allemandes acceptent pain.001 en parallèle du DTAUS.

Nov 2009

Introduction SDD. pain.008 remplace les formats nationaux.

Août 2014

Migration SEPA terminée. DTAUS retiré.

Nov 2023

Virement instantané SEPA obligatoire pour les PSP.

Ce que ValidateFin vérifie

Avant de soumettre à votre banque allemande :

  • Validation XSD EPC pain.001.001.03/09/11 et pain.008.001.02/08/10
  • Format IBAN allemand : DE + 2 + 8 BLZ + 10 compte (22 car.), mod-97
  • Validation BIC pour les banques allemandes
  • Champs obligatoires : MsgId, CreDtTm, NbOfTxs, CtrlSum, InitgPty, PmtInfId, ReqdExctnDt, IBAN, montant
  • Cohérence CtrlSum

Erreurs SEPA courantes avec les banques allemandes

Bankleitzahl invalide

Les IBAN allemands intègrent le BLZ à 8 chiffres. Un BLZ invalide cause un rejet.

Format Gläubiger-ID incorrect

Le SDD allemand requiert un Gläubiger-Identifikationsnummer valide.

Violation du jeu de caractères DK

Les trémas (ä, ö, ü, ß) doivent être translittérés (ae, oe, ue, ss).

Questions fréquentes

Quelle version pain.001 préfèrent les banques allemandes ?

La plupart acceptent pain.001.001.03. La transition vers 09 est en cours. ValidateFin valide toutes les versions.

Lien entre SEPA et XRechnung ?

SEPA (paiements) et XRechnung (factures) servent des objectifs différents.

Trémas allemands autorisés dans le XML SEPA ?

Non. Le jeu de caractères EPC/DK restreint aux caractères latins de base. Trémas : ä→ae, ö→oe, ü→ue, ß→ss.

Validez vos fichiers SEPA pour la conformité allemande

Vérifiez pain.001/008, IBAN et règles EPC/DK instantanément.

À propos du Validateur SEPA

Cet outil gratuit valide les fichiers XML de paiement SEPA contre les schémas XSD officiels de l'EPC (European Payments Council). Il supporte pain.001.001.03 (virement) et pain.008.001.02 (prélèvement). Tout le traitement s'effectue dans votre navigateur — aucun fichier n'est jamais envoyé à un serveur.

Le validateur vérifie la conformité XSD, les champs obligatoires, les formats IBAN et BIC, et l'intégrité des blocs de paiement. Après validation, vous pouvez visualiser toutes les transactions extraites et exporter un rapport PDF.

SEPA (Single Euro Payments Area) standardise les paiements électroniques en euros dans 36 pays européens. Les formats XML pain.001 et pain.008, définis par la norme ISO 20022, remplacent les anciens formats nationaux de fichiers de paiement et assurent l'interopérabilité entre toutes les banques de la zone SEPA. Que vous soyez une équipe trésorerie traitant la paie de 5 000 employés ou une PME envoyant 10 paiements fournisseurs, le même schéma XML s'applique — et les mêmes règles de validation doivent être respectées avant que votre banque accepte le fichier.

Les motifs de rejet courants incluent un CtrlSum incorrect (le total de tous les montants doit correspondre exactement), des IBAN invalides échouant au checksum mod-97, des champs obligatoires manquants comme EndToEndId ou PmtInfId, et des erreurs de namespace lors de l'utilisation de la mauvaise version de schéma. Pré-valider vos fichiers avec cet outil avant de les soumettre à votre banque peut vous faire gagner des heures de débogage et éviter des retards de paiement qui impactent vos fournisseurs et employés.

Qu'est-ce que le SEPA ?

Le SEPA (Single Euro Payments Area — Espace unique de paiement en euros) est une initiative d'intégration des paiements de l'Union européenne visant à simplifier les virements bancaires libellés en euros. Le SEPA permet aux consommateurs, entreprises et administrations publiques européens d'effectuer et de recevoir des virements et des prélèvements dans les mêmes conditions de base, droits et obligations, quel que soit leur emplacement dans les 36 pays SEPA.

Points clés

  • Les fichiers XML SEPA (pain.001 pour les virements, pain.008 pour les prélèvements) doivent être conformes aux schémas XSD de l'EPC
  • Tous les IBAN sont validés avec l'algorithme de checksum mod-97 — les IBAN invalides entraînent un rejet immédiat
  • Le CtrlSum doit correspondre exactement à la somme de tous les montants de transaction — aucune tolérance d'arrondi
  • ValidateFin traite les fichiers à 100 % dans votre navigateur — aucune donnée de paiement n'est jamais envoyée à un serveur
  • La pré-validation évite les retards de paiement coûteux et les rejets bancaires

Comparaison des versions SEPA pain.001

VersionNamespaceDifférences clésStatut
pain.001.001.03urn:iso:std:iso:20022:tech:xsd:pain.001.001.03Version EPC originale, la plus largement supportéeSupportée ✓
pain.001.001.09urn:iso:std:iso:20022:tech:xsd:pain.001.001.09Ajout du LEI, proxy, adresse structuréeSupportée par de nombreuses banques
pain.001.001.11urn:iso:std:iso:20022:tech:xsd:pain.001.001.11Dernière maintenance ISO 20022, IDs proxy étendusRécente, vérifier le support bancaire
pain.008.001.02urn:iso:std:iso:20022:tech:xsd:pain.008.001.02Prélèvement SEPA standardSupportée ✓

Vérifiez toujours quelle version votre banque accepte avant de générer des fichiers.

Questions fréquentes

Quels formats de fichiers SEPA sont supportés ?

L'outil supporte pain.001.001.03 (virement) et pain.008.001.02 (prélèvement), validés contre les schémas XSD officiels de l'EPC.

Mon fichier SEPA est-il envoyé à un serveur ?

Non. Tout le traitement est effectué localement dans votre navigateur. Votre fichier XML ne quitte jamais votre appareil, garantissant une conformité RGPD totale.

Quelles erreurs le validateur SEPA détecte-t-il ?

Le validateur vérifie la conformité XSD, la présence des champs obligatoires, le format IBAN, le format BIC, la cohérence des montants et l'intégrité des blocs de paiement. Vous pouvez aussi vérifier des IBAN individuels avec le Validateur IBAN.

Puis-je valider de gros fichiers SEPA ?

Oui, l'outil supporte les fichiers jusqu'à 10 Mo, ce qui couvre les lots avec des milliers de transactions.

Quelle est la différence entre pain.001 et pain.008 ?

pain.001 (Credit Transfer Initiation) est utilisé pour initier des virements bancaires sortants — votre entreprise envoie de l'argent à des créanciers. pain.008 (Direct Debit Initiation) est utilisé pour collecter des paiements — votre entreprise prélève de l'argent sur des débiteurs. Les deux sont des formats du standard SEPA ISO 20022 définis par l'EPC. Vous pouvez générer les deux formats depuis un tableur avec le Convertisseur CSV vers SEPA.

Pourquoi mon fichier SEPA est-il rejeté avec une erreur XSD ?

Les erreurs XSD signifient généralement qu'un champ obligatoire est manquant, qu'une valeur dépasse la longueur autorisée, ou qu'un format de date ou de montant est incorrect. Les problèmes courants incluent l'absence d'EndToEndId, un format de MsgId invalide (35 caractères max, sans caractères spéciaux), ou un format DecimalNumber incorrect pour les montants. Le validateur affichera le chemin exact du champ concerné.

Comment corriger une erreur d'IBAN invalide dans mon fichier SEPA ?

Une erreur d'IBAN invalide signifie que le numéro de compte échoue au test de checksum mod-97 ou utilise un format incorrect pour son pays. Vérifiez les chiffres de l'IBAN — une seule inversion suffit pour faire échouer la validation. Vous pouvez utiliser le Validateur IBAN sur ce site pour vérifier des IBAN individuellement avant de les inclure dans votre fichier de paiement.

Le validateur supporte-t-il le virement instantané SEPA (SCT Inst) ?

Le validateur actuel couvre les schémas EPC standard pain.001.001.03 et pain.008.001.02. Les fichiers SCT Inst utilisant le namespace pain.001.001.09 ne sont pas encore supportés mais figurent sur la feuille de route. Pour en savoir plus, consultez notre guide SEPA pain.001.

Puis-je exporter les transactions validées en PDF ou CSV ?

Oui. Après une validation réussie, vous pouvez exporter un rapport PDF contenant toutes les transactions extraites, les totaux et les résultats de validation. La liste des transactions est également affichée en ligne pour une consultation rapide.

Le validateur SEPA convient-il pour tester des fichiers générés par des ERP comme SAP ou Oracle ?

Oui. Le validateur est couramment utilisé par les équipes financières pour vérifier les sorties XML SEPA des ERP avant soumission à une banque. Il vérifie toutes les règles EPC obligatoires que les banques appliquent, permettant de détecter les problèmes avant qu'ils ne causent des rejets de paiement. Vous pouvez aussi générer des fichiers de test avec le Convertisseur CSV vers SEPA.