Publié le 2 août 2026 · Lecture ~8 min · par OneTime SAS
Environ 1 auto-entrepreneur français sur 5 a vu, au cours des douze derniers mois, au moins un virement SEPA émis revenir rejeté — motif IBAN clôturé, mismatch BIC, gel de compte ou R-bank refusal de la banque destinataire. Bonne nouvelle : dans 9 cas sur 10, la récupération prend moins de 72h à condition d'identifier le code R (R01 à R12) et de corriger la donnée fautive avant de retenter le SCT. Voici le playbook concret pour s'en sortir sans repartir en relance manuelle.
Ce guide fait partie du cluster relance paiement auto-entrepreneur : le hub consolide les trois piliers recouvrement amiable, pénalités L.441-10 et virement SEPA rejeté.
Un virement SEPA (SCT — SEPA Credit Transfer) émis par un auto-entrepreneur suit un parcours en cinq étapes : saisie de l'ordre par le débiteur, routage par la banque émettrice, compensation par le schéma SEPA, crédit par la banque destinataire, puis notification de règlement. À n'importe laquelle de ces étapes, un retour peut être émis par la banque destinataire — c'est ce qu'on appelle un rejet, et il prend toujours la forme d'un code normalisé ISO 20022.
Deux grandes familles de rejets cohabitent dans les fichiers que reçoit l'auto-entrepreneur. La première, celle qui motive cet article, est le rejet côté créancier sortant : vous tentez d'envoyer un virement, la banque destinataire refuse de créditer le compte. Les codes normalisés commencent par R (R01, R02, R03…) et désignent chacun un motif précis, détaillé dans le tableau plus bas. La seconde famille — codes RC01, AC03, AG01, MD01, BE05 — est traitée dans notre article Pillar 1 sur la relance paiement auto-entrepreneur et concerne le point de vue inverse : le rejet d'un paiement que vous deviez recevoir (client qui vous règle, IBAN inconnu à la banque du client, mandat SDD invalide).
Concrètement, le schéma SEPA distingue aussi le rejet technique (R08, R10, R11) : format de fichier incorrect, type d'opération non supporté, date de valeur hors fenêtre — ce sont des erreurs de paramétrage qui se corrigent dans l'outil émetteur. Et le rejet métier (R01 à R04, R12) : la donnée IBAN/BIC/devise est invalide pour le compte destinataire, et seul le titulaire du compte peut corriger. Cette distinction est cruciale : un R03 (BIC incorrect) se corrige côté freelance sans contacter le destinataire ; un R02 (compte clôturé) exige au contraire de redemander un IBAN au créancier.
Quand le rejet remonte dans votre tableau de bord OneTime, il arrive sous l'étiquette « à corriger » dans l'onglet distributions, accompagné du code motif et d'un horodatage. À partir de là, le scénario de récupération dépend du code — mais la mécanique reste identique : lire, comprendre, corriger, retenter, notifier.
Les codes motif de rejet SCT sont définis par les règles SEPA du schéma XML ISO 20022. Chaque code renvoie à une cause standardisée, que la banque destinataire transmet automatiquement à la banque émettrice au moment du refus. Voici la grille de lecture utile à tout auto-entrepreneur qui émet des virements.
Cause typique : la clé de contrôle de l'IBAN ne valide pas, ou l'IBAN n'a jamais existé dans le répertoire de la banque destinataire. Qui corrige ? L'émetteur, après confirmation du créancier. Très fréquent quand l'IBAN a été mal recopié depuis un PDF ou une signature mail.
Cause typique : le compte destinataire a été clos (changement de banque, succession, liquidation). Qui corrige ? Le créancier, qui doit communiquer un nouvel IBAN. C'est le cas le plus fréquent dans les distributions SCT récurrentes.
Cause typique : le BIC (Bank Identifier Code) saisi ne correspond pas à la banque destinataire, ou est obsolète suite à une fusion. Qui corrige ? L'émetteur, en recalculant le BIC à partir de l'IBAN ou en demandant confirmation au créancier.
Cause typique : l'IBAN existe structurellement, mais le numéro de compte interne (BBAN) ne référence aucun compte ouvert. Cas rare, généralement lié à un IBAN créé pour un compte jamais activé. Qui corrige ? Le créancier (confirmation du RIB officiel).
Cause typique : rejet technique — la banque destinataire n'a pas pu produire de motif normalisé, ou le message est mal formé. Qui corrige ? L'émetteur, en recontactant sa propre banque pour clarifier le rejet. Cas relativement fréquent lors des premières émissions SCT d'un nouvel outil.
Cause typique : le montant ne respecte pas les contraintes de la banque destinataire (plancher, plafond, montant nul, incohérence avec la devise). Qui corrige ? L'émetteur, après vérification des règles métier de la banque destinataire.
Cause typique : rejet technique — la banque destinataire n'accepte pas le SCT (compte en devise non-convertible, restrictions sur les virements entrants). Qui corrige ? Le créancier doit ouvrir un compte compatible ou changer de banque.
Cause typique : la date de valeur demandée est hors fenêtre SEPA (interbancaire), ou dans le passé. Qui corrige ? L'émetteur, en re-soumettant avec une date de valeur conforme.
Cause typique : l'IBAN est dans une devise que la banque destinataire ne convertit pas, ou le compte est en devise non-convertible (DEVISE). Qui corrige ? Le créancier (changement de compte) ou l'émetteur (changement de canal de paiement).
Au-delà du code R, trois situations de terrain reviennent dans 80 % des rejets que nous observons chez OneTime. Voici comment les diagnostiquer, et ce qu'il faut faire dans les premières 24 heures.
Signal : le SCT part normalement à M+1, mais reste en statut « en attente » au-delà de 48h, puis bascule en « à corriger » avec le motif R02 dans la notification. Aucun débit effectif n'a eu lieu, ou bien le débit a été contre-passé par la banque émettrice après notification du rejet.
Cause racine : votre créancier a changé de banque, clôturé son compte professionnel, ou transmis par erreur un IBAN personnel désormais fermé. Fréquent chez les freelances qui ouvrent un compte dédié et oublient de mettre à jour leurs coordonnées.
Action immédiate : envoyer un mail court au créancier (cf. modèle dans la FAQ ci-dessous), demander un RIB officiel à jour, corriger la fiche dans votre outil — chez OneTime, onglet distributions, statut « à corriger », puis endpoint POST /api/distributions/:id/retry. Ne jamais retenter automatiquement un SCT sur un IBAN dont vous n'avez pas confirmation : vous risquez de dupliquer le virement si le R02 masque en réalité un re-crédit.
Signal : rejet quasi instantané (quelques minutes après l'émission du SCT) avec motif R01 (IBAN inconnu) ou R03 (BIC incorrect). Le SCT n'a jamais atteint le compte destinataire.
Cause racine : la donnée saisie comporte une faute — un caractère transposé, un BIC obsolète (certaines banques ont fusionné), un IBAN personnel confondu avec l'IBAN professionnel. Très fréquent quand le créancier transmet son RIB dans un PDF réencodé ou un scan basse résolution.
Action immédiate : valider l'IBAN avec un validateur en ligne (calcul de clé de contrôle), recouper le BIC via le registre BIC SWIFT, puis corriger la fiche. Si tout est en ordre technique, demander une confirmation officielle au créancier — il arrive qu'un compte soit gelé côté banque (succession, surendettement) sans que le titulaire le signale spontanément.
Signal : le SCT revient rejeté sans code motif normalisé — la banque destinataire a opposé un refus pour motif réglementaire (sanctions internationales, gel des avoirs, interdiction bancaire) ou commercial (plafond d'encaissement atteint, compte sous surveillance).
Cause racine : indépendant de la donnée saisie. La banque destinataire bloque le crédit pour une raison qui relève de sa relation avec son client — le freelance n'y peut rien, mais doit traiter le dossier en coordination avec le créancier.
Action immédiate : notifier le créancier que sa banque a opposé un refus sans motif normalisé, lui demander de prendre contact avec son conseiller pour identifier la cause (souvent un document KYC manquant, un changement d'adresse non signalé, ou un plafond de virement entrant). Préparer une voie de secours : virement vers un compte tiers si le créancier y consent, ou basculement vers un autre mode de paiement (chèque, instant payment).
Quand le rejet retarde le règlement d'un fournisseur ou d'un créancier avec qui vous avez un engagement calendaire, l'incident peut déclencher en chaîne l'application de l'article L.441-10 côté pile — c'est précisément ce que détaille notre article Pillar 2 sur les pénalités de retard auto-entrepreneur : taux légal, indemnité forfaitaire de 40 €, clause attributive et procédure d'injonction de payer.
Voici la marche à suivre concrète que suit l'auto-entrepreneur dans les 72 heures qui suivent la réception d'un code de rejet. Elle est conçue pour minimiser la fenêtre d'indisponibilité du SCT et garder une trace propre du dossier en cas d'escalade contentieuse.
POST /api/distributions/:id/retry, déjà documenté dans notre article Pillar 2 sur les pénalités de retard. Le SCT repart au prochain cycle de distribution, avec un horodatage distinct.Cette mécanique est exactement celle qu'on retrouve dans le guide Pillar 1 sur la relance paiement auto-entrepreneur, transposée du côté sortant : on y parle de relance client quand le freelance doit encaisser ; ici, on parle de relance créancier quand le freelance doit décaisser. Les deux réflexes se complètent, et les partager dans le même tableau de bord donne à l'auto-entrepreneur une vision en miroir de sa trésorerie.
Comment lire un code de rejet SEPA R01 à R12 ?
Chaque code R (R01 à R12) désigne un motif normalisé ISO 20022 renvoyé par la banque du destinataire : R01 = IBAN inconnu, R02 = compte clôturé, R03 = BIC incorrect, R04 = compte inexistant, R08 = motif manquant, R09 = montant incorrect, R10 = SCT non supporté, R11 = date de valeur hors fenêtre, R12 = devise non supportée. Le code est affiché dans la notification de rejet (PSP, mail de la banque ou dashboard OneTime) et suffit à identifier la catégorie d'erreur.
Qui paie les frais après un virement SEPA rejeté ?
Les frais de rejet SCT sont partagés selon la cause : si l'IBAN était erroné côté émetteur (faute de saisie, IBAN fermé non détecté), la banque émettrice facture en général 5 à 15 € de frais de gestion. Si le rejet provient d'une instruction de la banque destinataire (compte clôturé, gel, succession), les frais sont en principe à la charge du destinataire. Le motif R-bank du PSP détaille toujours la ligne de frais imputée.
Combien de temps prend la correction d'un IBAN rejeté ?
La correction côté outil prend 2 à 5 minutes : on édite la fiche du créancier, on saisit le nouvel IBAN communiqué, on soumet. Le nouveau SCT repart au prochain cycle de distribution (M+1 chez OneTime), soit 24 à 72h selon l'heure de la correction et la fenêtre de traitement de la banque destinataire.
OneTime retente-t-il automatiquement un SCT rejeté ?
Non. OneTime ne retente jamais automatiquement un SCT rejeté, pour éviter de dupliquer un transfert sur un compte clôturé ou un IBAN erroné. La distribution passe en statut « à corriger » et un endpoint dédié POST /api/distributions/:id/retry permet de relancer manuellement une fois l'IBAN corrigé.
Que faut-il écrire au client quand son IBAN est en cause ?
Un mail court, factuel, sans accusation : « Bonjour, le virement du JJ/MM au montant X € est revenu rejeté avec le code R02 (compte destinataire clôturé). Merci de nous confirmer l'IBAN actif pour que nous puissions représenter le virement. Cordialement. » Pas de mention de frais, pas de relance agressive — on attend la confirmation, puis on retente.
Un rejet SEPA est-il toujours la faute du freelance ?
Non. Le rejet peut venir de l'émetteur (IBAN mal saisi), du destinataire (compte clôturé, succession, gel des avoirs) ou d'une instruction de la banque destinataire (motif réglementaire, plafond). Seul un R03 (BIC incorrect) ou un R01 (IBAN inconnu) pointent une erreur de saisie côté freelance. Les R02, R04, R-bank refusals sont en général indépendants de la volonté de l'émetteur.
Le plan Essentiel, à 2,90 € / mois, affiche l'état exact de chaque SCT (succès, rejeté, à corriger) et expose l'endpoint POST /api/distributions/:id/retry pour relancer en un clic après correction. Voir aussi la FAQ et le détail des plans sur la page dédiée.