Straight through processing : des paiements SEPA de bout en bout
2026-10-23
Chaque fin de mois, le même scénario. Le logiciel de facturation sort un export, quelqu’un le recopie dans le modèle de la banque, corrige trois IBAN, recalcule le total, dépose le fichier sur l’espace pro, puis pointe les rejets à la main la semaine suivante. Rien n’est vraiment difficile. Mais chaque étape manuelle ajoute un délai, un risque d’erreur et une dépendance à la personne qui « sait faire ».
Le straight through processing (STP), que l’on peut traduire par traitement de bout en bout sans intervention manuelle, désigne un flux où une opération passe de sa création à son règlement et à son rapprochement sans que personne n’ait à ressaisir, corriger ou recopier quoi que ce soit. Les humains n’interviennent que sur les exceptions.
Pour une PME, l’objectif n’est pas l’automatisation totale du jour au lendemain. C’est de supprimer les ressaisies qui provoquent les rejets, puis de mesurer la part des opérations qui passent sans retouche. Voici comment s’y prendre pour vos virements et prélèvements SEPA.
Qu’est-ce que le straight through processing ?

Le terme vient des marchés financiers, où il désignait le traitement automatisé des ordres de bourse de la négociation jusqu’au règlement-livraison. Il s’est étendu aux paiements, à la comptabilité fournisseurs et à la gestion des encaissements. La définition générale du straight-through processing reste la même : les données saisies une fois circulent électroniquement jusqu’au bout de la chaîne.
On le mesure avec un indicateur simple, le taux STP :
Taux STP = opérations traitées sans intervention manuelle / total des opérations × 100
Si votre remise mensuelle compte 400 prélèvements et que 22 lignes ont dû être corrigées avant l’envoi ou traitées à la main après un rejet, votre taux STP est de 94,5 %. Ce chiffre a plus de valeur que n’importe quelle impression de « ça marche à peu près ».
Pourquoi la comptabilité et l’informatique y trouvent leur compte
Pour la comptabilité, le STP réduit le temps de préparation, les relances clients après rejet et les écarts de rapprochement. Pour l’équipe technique, il remplace des manipulations opaques par des règles explicites, testables et journalisées. Pour la direction, il rend la trésorerie plus prévisible : une remise déposée à temps et sans erreur est encaissée à la date prévue.
Où le traitement de bout en bout se casse dans une PME
Le frein principal n’est presque jamais la banque. Ce sont les ruptures entre vos propres outils : un export à reformater, un tableur à recopier, une validation faite à l’œil.
| Point de rupture | Ce qui se passe | Conséquence |
|---|---|---|
| Export du logiciel de gestion | Colonnes renommées, dates en texte, montants avec virgule | Retouche manuelle avant chaque remise |
| Données bancaires des clients | RIB incomplets, IBAN saisis avec espaces ou erreurs | Rejet AC01 ou AC04 |
| Mandats | RUM et date de signature dans un autre fichier | Ressaisie, risque de doublon ou d’absence |
| Génération du fichier | Modèle bancaire rempli à la main | Erreur de total, rejet de toute la remise |
| Dépôt en banque | Téléchargement manuel sur l’espace pro | Oubli, retard, dépôt après l’heure limite |
| Rejets et retours | Codes R lus dans un PDF ou un e-mail | Lettrage manuel, client relancé tardivement |
Idée clé : un flux n’est pas plus rapide que sa ressaisie la plus lente. Commencez par supprimer la première copie manuelle, pas la dernière.
Les briques d’une architecture straight through processing

Un flux STP de paiements SEPA repose sur quatre briques. Il n’est pas nécessaire de toutes les automatiser en même temps, mais chacune doit exister.
1. Une entrée structurée
Les données doivent sortir de la source dans une forme stable : mêmes colonnes, mêmes formats, chaque mois. Un export CSV ou Excel convient, une API encore mieux. Ce qui ne convient pas : un PDF, un e-mail ou une saisie libre. Le travail de correspondance entre vos champs et ceux du fichier bancaire est décrit dans l’article sur le mapping de données.
2. La validation à la frontière
Avant de générer quoi que ce soit, contrôlez : clé IBAN, montant positif, RUM présente, date d’échéance compatible avec les délais du schéma (au moins un jour ouvré interbancaire avant l’échéance pour un prélèvement CORE selon le rulebook SEPA de l’EPC). Les lignes en erreur sortent du lot et partent dans une file d’exceptions ; les autres continuent.
3. La génération du message normalisé
Les données validées deviennent un fichier XML conforme à la norme ISO 20022 : pain.001 pour les virements, pain.008 pour les prélèvements. Les totaux et le nombre d’opérations sont calculés par la machine, jamais saisis.
4. La transmission et le retour
Le fichier part vers la banque, par l’espace pro, par un protocole comme EBICS ou par une API bancaire. Les comptes rendus (pain.002), les relevés camt et les rejets reviennent et sont rapprochés automatiquement. Sans cette boucle de retour, le STP s’arrête à mi-chemin.
Feuille de route en quatre phases
Chercher le 100 % dès le départ mène souvent à un projet qui n’aboutit pas. Une progression par étapes fonctionne mieux.
| Phase | Objectif | Livrable | Durée indicative |
|---|---|---|---|
| 1. Cartographier | Lister chaque flux, chaque source et chaque ressaisie | Schéma du flux actuel et taux STP de départ | 1 à 2 semaines |
| 2. Standardiser | Fixer les formats d’export, nettoyer les IBAN et les mandats | Modèle d’export stable, règles de mapping écrites | 2 à 4 semaines |
| 3. Automatiser | Générer et valider les fichiers sans retouche | Remises produites automatiquement, file d’exceptions | 2 à 6 semaines |
| 4. Boucler | Intégrer rejets et relevés dans le rapprochement | Lettrage automatique, tableau de bord du taux STP | Continu |
La phase 2 est celle que l’on saute le plus souvent, et celle qui fait le plus gagner. Des scripts internes qui « marchent presque » contiennent souvent des années de règles implicites ; les documenter avant de les remplacer évite de perdre des cas particuliers en route.
Exemple : un cabinet d’expertise comptable
Un cabinet lyonnais prélève chaque mois les honoraires de 260 clients TPE. Au départ, l’assistante exporte la liste depuis le logiciel de facturation, la colle dans un modèle Excel fourni par la banque, complète les IBAN depuis un autre fichier et saisit à la main les RUM des nouveaux clients. La remise du mois d’octobre compte 31 lignes retouchées et deux rejets AC01 : taux STP d’environ 87 %.
En phase 2, le cabinet fige le modèle d’export, ajoute l’IBAN et la RUM dans la fiche client du logiciel de facturation et supprime le fichier annexe. En phase 3, la remise est générée directement depuis l’export, les lignes sans mandat sortent dans une liste d’anomalies. Trois mois plus tard, seules les nouvelles entrées en relation demandent encore une intervention, et l’assistante consacre une demi-heure à la remise au lieu d’une matinée. Le gain ne vient pas d’un outil spectaculaire, mais de la disparition d’une copie manuelle.
Contrôles, sécurité et conformité dans un flux STP
Automatiser ne veut pas dire faire confiance aveuglément. Un flux sans intervention humaine doit être plus contrôlé qu’un flux manuel, parce qu’une erreur se répète à grande échelle avant que quelqu’un la remarque.
Les contrôles essentiels :
- Séparation des tâches. La personne qui prépare la remise n’est pas celle qui la valide. Avec EBICS, cela passe par une signature distincte (protocole EBICS TS) ; sur l’espace pro, par une double validation.
- Surveillance des changements d’IBAN. La fraude au faux fournisseur ou au changement de coordonnées bancaires reste l’une des plus fréquentes en entreprise. Tout nouvel IBAN doit être confirmé par un autre canal. Depuis le 9 octobre 2025, la banque vérifie aussi la concordance nom-IBAN pour les virements en euros, mais ce contrôle ne remplace pas le vôtre.
- Seuils et alertes. Un montant inhabituel, une remise deux fois plus volumineuse que le mois précédent ou un même IBAN sur plusieurs bénéficiaires doivent bloquer le flux jusqu’à vérification.
- Journalisation. Chaque fichier généré, chaque modification de mapping et chaque dépôt doit être tracé avec la date et l’auteur.
- Protection des données. Les fichiers contiennent des IBAN et des noms : limitez qui peut les télécharger, ne les transmettez pas par e-mail et supprimez les fichiers intermédiaires.
Règle pratique : une ligne en erreur ne doit jamais bloquer toute la remise, mais une anomalie globale (total incohérent, volume anormal) doit toujours l’arrêter.
Le straight through processing appliqué aux paiements SEPA
Dans beaucoup de PME, la brique manquante est la génération du fichier : les données existent dans le logiciel de gestion, la banque attend un XML, et entre les deux il y a un tableur retouché à la main. C’est cette étape que GenerateSEPA prend en charge.
Avant : export du logiciel, copie dans un modèle, correction des IBAN, calcul des totaux, enregistrement en XML par un outil générique, dépôt, rejet de la remise entière pour une somme de contrôle fausse.
Après : l’export Excel, CSV ou JSON est chargé tel quel, le mapping des colonnes est mémorisé, les IBAN sont contrôlés et le pain.001.001.03 ou le pain.008.001.02 est généré avec ses totaux. Le fichier est ensuite déposé sur votre canal bancaire habituel ; l’outil ne l’envoie pas à la banque à votre place.
Pour aller plus loin, l’API REST permet à votre logiciel de générer les fichiers sans intervention, et les connecteurs no-code sont décrits dans le guide pour automatiser le SEPA avec Make. Avant de mettre en production, passez quelques fichiers dans le validateur XML de prélèvement SEPA pour vérifier leur conformité. Pour le côté encaissements, l’article sur l’automatisation du prélèvement SEPA détaille le cycle complet, de la signature du mandat au rapprochement.
Mesurer votre taux STP et passer à l’action
Mesurez le taux STP à chaque remise, sur une période d’au moins trois mois, et classez les exceptions par cause. Ce classement vous dit où investir.
Les causes d’exception les plus courantes et leur remède :
- IBAN invalide ou clé fausse : contrôle au moment de la saisie dans la source, pas au moment de la remise.
- Mandat absent ou RUM manquante : relier la base des mandats au fichier de facturation. Le guide du prélèvement SEPA rappelle les données obligatoires.
- Provision insuffisante (AM04) : pré-notification plus précoce, date de prélèvement alignée sur le versement des salaires. L’index des messages R détaille chaque code.
- Format d’export modifié : figer le modèle d’export et prévenir quiconque peut le changer.
Votre plan d’action :
- Mesurez votre taux STP actuel sur la dernière remise.
- Identifiez la première ressaisie manuelle de la chaîne et supprimez-la.
- Écrivez les règles de mapping et de rejet.
- Automatisez la génération du fichier, puis la boucle de retour.
- Suivez le taux STP chaque mois et traitez la première cause d’exception.
Pour franchir l’étape de la génération dès la prochaine remise, chargez votre propre export dans le convertisseur SEPA et testez-le gratuitement pendant 7 jours.
Questions fréquentes
- Que veut dire STP en finance ?
- STP signifie straight through processing, c’est-à-dire le traitement d’une opération de bout en bout sans intervention manuelle. Les données saisies une fois circulent électroniquement jusqu’au règlement et au rapprochement. Le terme est né sur les marchés financiers et s’applique aujourd’hui aux paiements et à la comptabilité.
- Qu’est-ce qu’un bon taux STP ?
- Il n’existe pas de seuil universel, car le taux dépend de la qualité des données et du type de flux. Pour des prélèvements récurrents sur une base clients stable, la plupart des opérations devraient passer sans retouche. L’essentiel est de suivre le taux dans le temps et de traiter la première cause d’exception.
- Le straight through processing supprime-t-il tout contrôle humain ?
- Non, il concentre le contrôle humain sur les exceptions et sur la validation finale. Les règles automatiques écartent les lignes en erreur et bloquent les anomalies globales, puis une personne habilitée valide la remise. La séparation entre préparation et validation reste une protection essentielle contre la fraude.
- Faut-il EBICS pour faire du straight through processing ?
- Non, EBICS facilite la transmission automatique des fichiers et la récupération des relevés, mais ce n’est pas un prérequis. Une PME peut déjà supprimer l’essentiel des ressaisies en automatisant la génération et la validation des fichiers, puis en les déposant sur l’espace pro de sa banque. EBICS ou une API bancaire viennent ensuite automatiser le dépôt.