Votre guide complet du document SEPA pour paiements et encaissements

2026-01-27

Un document SEPA est un fichier électronique qui donne à la banque toutes les instructions pour exécuter un lot de paiements ou de prélèvements. Il est généralement en XML et agit comme un passeport numérique pour vos flux.

Le rôle du document SEPA

Ordinateur avec icône de passeport et "SEPA DOCUMENT".

Imaginez devoir envoyer 100 virements ou prélever 500 clients un par un. Le document SEPA regroupe tout dans un fichier standardisé que la banque traite en un seul flux.

Un document SEPA est la version moderne du lot bancaire : toutes les opérations dans un fichier unique.

Les deux piliers

  • SEPA Crédit Transfer (SCT) : paiements sortants.
  • SEPA Direct Debit (SDD) : encaissements entrants.

Virement vs prélèvement

Critère SCT SDD
But Payer Encaisser
Initiateur Débiteur Créancier
Pré-requis Solde Mandat
Exemple Salaires Abonnements

Structure interne du XML SEPA

Le XML SEPA est hiérarchisé :

  1. Group Header — identifie l’émetteur.
  2. Payment Information — résumé du lot.
  3. Transaction Information — details par opération.

Un champ obligatoire manquant entraîne un rejet.

Champs critiques

  • IDs uniques (MsgId, PmtInfId)
  • IBAN / BIC
  • Date d’exécution (YYYY-MM-DD)
  • Montant avec point décimal

Un bon fichier SEPA est comme un orchestre : chaque élément doit être à sa place.

Le mandat SEPA, base des prélèvements

Sans mandat valide, un prélèvement peut être contesté.

Champs obligatoires du mandat

  • Identifiant créancier
  • Référence de mandat (UMR)
  • Données débiteur
  • IBAN
  • Type de paiement
  • Date et signature

CORE vs B2B

CORE autorise les retours sous 8 semaines. B2B est réservé aux entreprises et offre plus de finalité.

Diagramme de structure SEPA.

Créer un fichier SEPA depuis Excel

Les entreprises partent souvent d’un tableur. Structurez-le avec :

  • Nom
  • IBAN
  • Montant
  • Référence
  • Référence de mandat (SDD)
  • Date de mandat (SDD)

Conseils pratiques

  1. Pas de champs obligatoires vides.
  2. Format de date cohérent.
  3. Validation IBAN avant conversion.
  4. Pas de caractères spéciaux.

Conversion vers XML

Des outils comme GenerateSEPA transforment vos fichiers et valident automatiquement.

Erreurs fréquentes et solutions

1. IBAN invalide

Solution : valider avant envoi.

2. BIC manquant

Certaines banques le demandent encore.

3. Mandat incohérent

Assurez-vous que la référence et la date sont correctes.

4. Séparateur décimal incorrect

Utilisez le point, pas la virgule.

Erreur Cause Solution
IBAN invalide Erreur de saisie Validation IBAN
Référence mandat fausse Données incohérentes Base de mandats propre
Format montant Virgule au lieu du point Correction
BIC absent Champ oublié Ajouter BIC
Date incohérente Logique invalide Corriger date

Automatiser via API

Une API permet de générer les fichiers directement depuis vos systèmes :

  1. Collecter les données
  2. Envoyer la requête API
  3. Recevoir le XML valide

Pour la définition de base, lisez qu’est-ce que le document SEPA, puis notre guide des virements SEPA.

Questions fréquentes

Faut-il un logiciel pour ouvrir un XML ?

Non, c’est un fichier texte. L’important est sa conformité.

Quelle différence entre CORE et B2B ?

CORE : retours possibles.
B2B : pas de retours après exécution.

Peut-on modifier un XML à la main ?

C’est possible mais risqué. Une erreur suffit pour un rejet.


Automatisez vos fichiers SEPA avec GenerateSEPA. XML valide en quelques secondes. Essayez-le gratuitement.


Questions fréquentes

Qu'est-ce qu'un document SEPA ?
C'est un fichier XML qui regroupe des ordres de paiement ou de prélèvement. La banque traite ce fichier en une seule opération.
Quelle différence entre SCT et SDD ?
SCT est le virement SEPA (paiement), SDD est le prélèvement SEPA (encaissement). Les champs obligatoires diffèrent selon le schéma.
Puis-je modifier un XML SEPA à la main ?
Techniquement oui, mais c'est risqué. Une erreur dans un tag ou un format entraîne un rejet. Il vaut mieux corriger la source et régénérer.
Quelles erreurs provoquent le plus de rejets ?
IBAN invalide, dates mal formatées, champs obligatoires manquants ou montant avec virgule. Une validation en amont évite ces erreurs.

Articles liés