Outil 100 % gratuit, créé par Roméo Kothan, développeurSuivre sur LinkedIn

Prélèvement SEPA : ICS, RUM, mandat et séquences expliqués simplement

Par Roméo Kothan · publié le

Le prélèvement SEPA est le moyen le plus simple d’encaisser des sommes régulières : cotisations d’une association, abonnements, loyers, échéanciers. Mais il arrive avec son vocabulaire : ICS, RUM, mandat, FRST, RCUR. Voici ce que chaque terme recouvre, et ce qu’il faut vérifier avant d’envoyer un fichier.

L’ICS, votre identifiant de créancier

L’identifiant créancier SEPA (ICS) vous identifie comme émetteur de prélèvements. Il apparaît sur le relevé de chaque débiteur, à côté de votre nom. Vous le demandez à votre banque avant votre premier prélèvement, et il vous suit si vous changez de banque.

En France, il compte 13 caractères :

FR  07  ZZZ  591778
│   │   │    └─ identifiant national (6 caractères)
│   │   └────── code activité (souvent ZZZ, libre)
│   └────────── clé de contrôle
└────────────── pays

La clé de contrôle

La clé se calcule comme celle d’un IBAN, mais sans le code activité :

  1. on prend l’identifiant national, suivi du code pays et de 00 : 591778 FR 00 ;
  2. on remplace les lettres par des nombres (A = 10… F = 15, R = 27) : 591778152700 ;
  3. on calcule le reste de la division par 97 : 91 ;
  4. la clé vaut 98 − 91 = 07.

Le code activité (ZZZ ici) peut donc être changé sans changer la clé. Le générateur de prélèvements refuse un ICS dont la clé est fausse : c’est souvent le signe d’un ICS recopié de travers.

Le mandat et sa RUM

Aucun prélèvement sans mandat : un document signé par le débiteur, qui vous autorise à prélever son compte. Il doit comporter au minimum :

La RUM est un identifiant que vous choisissez, 35 caractères au plus, unique pour chaque mandat chez vous. Par exemple ADH-2026-0031 ou le numéro de contrat. Une fois choisie, elle ne doit plus changer : c’est elle que la banque du débiteur compare d’un prélèvement à l’autre.

Le mandat se conserve chez vous, pas à la banque. Vous devez pouvoir le produire en cas de contestation.

Les séquences : FRST, RCUR, OOFF, FNAL

Chaque prélèvement indique sa place dans la vie du mandat :

Code Signification Quand l’utiliser
FRST premier le premier prélèvement d’un mandat récurrent (facultatif depuis 2016)
RCUR récurrent tous les suivants, et désormais aussi le premier
FNAL final le dernier d’une série, quand vous le savez
OOFF ponctuel un prélèvement unique, avec un mandat ponctuel

Depuis novembre 2016, le premier prélèvement peut être envoyé en RCUR : la distinction FRST n’est plus obligatoire, mais reste acceptée. Dans le fichier, la séquence se déclare au niveau du lot. Un fichier qui mélange plusieurs séquences contient donc plusieurs lots, ce que le générateur fait automatiquement.

Les délais

Prévenir le débiteur. Avant chaque prélèvement, le débiteur doit connaître le montant et la date. Par défaut, cette pré-notification se fait au moins 14 jours avant l’échéance ; un délai plus court peut être prévu dans le contrat ou le mandat. Un échéancier annuel envoyé une fois suffit pour des montants fixes.

Remettre le fichier. Entre banques, un prélèvement CORE doit être présenté au moins un jour ouvré avant l’échéance, quelle que soit la séquence. Votre banque ajoute sa propre heure limite, souvent la veille ouvrée avant midi, parfois davantage : elle figure dans votre contrat de remise.

L’échéance doit être un jour ouvré du calendrier TARGET (pas de week-end, ni de 1er janvier, Vendredi saint, lundi de Pâques, 1er mai, 25 et 26 décembre).

CORE ou B2B

Un même fichier ne peut pas mélanger CORE et B2B.

Le fichier pain.008

Comme pour les virements, la banque attend un XML ISO 20022 : le pain.008, en version 2019 (pain.008.001.08) ou 2009 (pain.008.001.02). Chaque prélèvement y porte la RUM, la date de signature du mandat, l’IBAN du débiteur et le montant ; chaque lot porte votre ICS, la séquence et la date d’échéance.

Le plus simple est de tenir un tableau de vos mandats (nom, IBAN, RUM, date de signature, montant) et de le transformer avec le générateur de prélèvements SEPA. Pour les virements, la méthode est dans du tableau Excel au fichier XML.

Des virements ou des prélèvements à préparer ? Importez votre tableau Excel : le fichier XML est contrôlé et généré dans votre navigateur.

Roméo Kothan, développeur. J’écris ces guides et je construis des outils gratuits pour la comptabilité et la trésorerie des entreprises. Je partage les prochains sur LinkedIn.

Suivre Roméo sur LinkedIn

Questions fréquentes

Un particulier peut-il refuser un prélèvement ?

Oui. Il peut demander à sa banque de bloquer un créancier ou de limiter le montant, et il peut se faire rembourser un prélèvement autorisé pendant 8 semaines, sans avoir à se justifier. Sans mandat valable, le délai de contestation est de 13 mois.

Que se passe-t-il si un mandat n’est pas utilisé ?

Un mandat qui n’a donné lieu à aucun prélèvement pendant 36 mois devient caduc. Il faut alors en faire signer un nouveau.

Le débiteur change de banque : faut-il un nouveau mandat ?

Non. Le mandat reste valable ; vous mettez simplement à jour son IBAN. La RUM ne change pas.

À lire aussi