| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
| fr:wiki:compta:sepa [2026/08/01 09:29] – [Pré-requis] eneuville | fr:wiki:compta:sepa [2026/08/02 00:20] (Version actuelle) – eneuville |
|---|
| * le paiement automatique des montants que vous devez à vos fournisseurs. | * le paiement automatique des montants que vous devez à vos fournisseurs. |
| |
| <WRAP center round box> | |
| |
| La norme SEPA (Single Euro Payments Area) est un standard européen qui harmonise les virements et les prélèvements en euros. Elle permet d'effectuer des transactions financières partout en Europe : les 27 États membres de l'Union européenne, les pays membres de l'espace économique européen (Islande, Liechtenstein, Norvège), et quelques pays tiers (Royaume-Uni, Suisse, Monaco, Saint-Marin, Andorre et le Vatican). | |
| |
| Elle s'appuie sur des fichiers au format XML à la norme ISO 20022, qui permettent de réaliser: | |
| * des virements SEPA (SCT - SEPA Credit Transfer) : transfert d'un compte à un autre sous un jour ouvrable. | |
| * des virements instantanés SEPA (Inst-SCT) : transfert de fonds en moins de 10 secondes (devenu la norme obligatoire en émission et en réception pour l'ensemble des banques européennes. | |
| * des prélèvement SEPA (SDD - SEPA Direct Debit), en version Core (pour les particuliers) et en version B2B (pour les professionnels) : utilisé pour régler les factures récurrentes. | |
| |
| Depuis 2026, la migration vers l'ISO 20022 impose une structuration stricte des adresses postales dans les flux financiers pour renforcer la conformité. | |
| |
| Référence : [[https://www.cfonb.org/sepa/le-sepa|Comité Français d'Organisation de de Normalisation Bancaire - CFONB]] | |
| |
| </WRAP> | |
| |
| |
| ===== Mettre en place le prélèvement automatique de vos clients ===== | ===== Mettre en place le prélèvement automatique de vos clients ===== |
| |
| Pour prélever vos clients via des prélèvements SEPA, il vous faut tout d'abord obtenir un ICS (Identifiant Créancier SEPA), à demander à votre banque référent (en France, c'est la Banque de France). Enregistrez cet ICS dans le [[fr:wiki:parametrage:general:entreprise#adresse_et_identification|paramétrage général]] de Gestan. | Pour prélever vos clients via des prélèvements SEPA, il vous faut tout d'abord obtenir un ICS (Identifiant Créancier SEPA), à demander à votre banque référent (en France, c'est la Banque de France). Enregistrez cet ICS dans le [[/fr/wiki/parametrage/general/entreprise#onglet_juridiquefiscal|paramétrage général]] de Gestan. |
| | |
| Ensuite, faites signer à chacun de vos clients un mandat SEPA, et enregistrez pour chaque client : | |
| |
| - ses informations bancaires dans l'onglet "Infos commerciales" de la fiche contact : | Puis faites signer à chacun de vos clients un mandat SEPA : {{:fr:wiki:compta:exemple_sepa_1.pdf| Mandat SEPA exemple 1}} - {{:fr:wiki:compta:exemple_sepa_2.pdf| Mandat SEPA exemple 2}}. Vous pouvez faire signer ce mandat par voie postale ou électronique. |
| * le BIC et l'IBAN. | |
| |
| - ses informations SEPA, via la sélection du moyen de paiement prélèvement et un clic sur le bouton de saisie des paramètres ci-dessous : | Lorsque le mandat est signé, ouvrez la fiche du client. |
| |
| * la date de signature du mandat. Théoriquement, un mandat est automatiquement caduque au bout de 36 mois d'inactivité. | Tout d'abord, enregistrez son BIC et son IBAN dans sa fiche, puis sélectionnez "Prélèvement" comme mode de paiement, et enregistrez : |
| | * la date de signature du mandat. |
| * le n° de référence unique de mandat (RUM). Il s'agit d'un identifiant sur 35 caractères. | * le n° de référence unique de mandat (RUM). Il s'agit d'un identifiant sur 35 caractères. |
| |
| {{:fr:wiki:compta:sepa_1.jpg?nolink|}} | {{:fr:wiki:compta:sepa_01.png?nolink|}} |
| |
| Le couple ICS/RUM doit être unique pour chaque contact. Apparemment, vous pouvez utiliser une RUM unique pour toutes les opérations pour le client, sans distinction de nature. Vous pouvez, par exemple, utiliser comme RUM un libellé correspondant au service que vous apportez au client, ou votre raison sociale, avec la date/heure de signature, par exemple (pour votre client, cela lui sera plus utile qu'une codification absconse qu'il retrouvera sur son relevé de compte). | Le couple ICS/RUM doit être unique pour chaque contact. Vous pouvez utiliser une RUM unique pour toutes les opérations pour le client, sans distinction de nature. Il est donc possible, par exemple, d'utiliser comme RUM un libellé correspondant au service que vous apportez au client, ou votre raison sociale, avec la date/heure de signature, par exemple (pour votre client, cela lui sera plus utile qu'une codification absconse qu'il retrouvera sur son relevé de compte). |
| |
| | 📍Théoriquement, un mandat est automatiquement caduc au bout de 36 mois d'inactivité. |
| |
| ===== Utilisation de l'écran ===== | |
| |
| //**Accès :** Comptabilité -> Exporter -> Export SEPA // | |
| |
| | ===== Générer un fichier de prélèvement automatique ===== |
| |
| {{:fr:wiki:compta:sepa_01.png?nolink|}} | //**Accès :** Comptabilité -> Exporter -> Export SEPA// |
| |
| Ouvrez l'écran, sélectionnez un type de **Mouvement** et une plage de dates. | {{:fr:wiki:compta:sepa_02.png?nolink|}} |
| |
| Le **Compte** est le compte bancaire pour lequel vous voulez réaliser l'opération. | Sur l'écran, sélectionnez le **compte** bancaire pour lequel vous voulez réaliser l'opération. |
| |
| La **date d'opération** (date à laquelle l'opération de prélèvement est demandée) est pré-affichée au lendemain de la date du jour. En effet, certaines banques refusent les prélèvements à la date du jour. Vous pouvez la changer si votre banque l'accepte. | La **date d'opération** (date à laquelle l'opération de prélèvement est demandée) est pré-affichée au lendemain de la date du jour. En effet, certaines banques refusent les prélèvements à la date du jour. Vous pouvez la changer si votre banque l'accepte. |
| | |
| | Sélectionnez "Prélèvement" comme type de **Mouvement** si vous voulez générer un fichier de prélèvement automatique de vos clients, et le **Type d'opération** qui convient (Core, B2B, ou automatique). |
| |
| La coche **Ajout ID** permet d'intégrer le n° de la pièce dans le libellé "Nature". Ainsi, les libellés "Nature" des pièces sont préfixés de Cxxxx, avec xxxx= n° de la facture. | La coche **Ajout ID** permet d'intégrer le n° de la pièce dans le libellé "Nature". Ainsi, les libellés "Nature" des pièces sont préfixés de Cxxxx, avec xxxx= n° de la facture. |
| |
| La coche **Non échues** permet d'intégrer à la remise, ou pas, les pièces qui sont échues à la **date d'opération** spécifiée. | La coche **Non échues** permet d'intégrer à la remise, ou pas, les pièces qui sont échues à la **date d'opération** spécifiée. |
| | |
| | Sélectionnez une plage de dates. |
| |
| Les coches **Réglées**, **Tts modes**, et **Impayées** devraient être toujours décochées, car elles permettent, pour la première, de voir aussi les pièces réglées, pour la seconde de voir les pièces quel que soit le mode de paiement (non-uniquement pour le prélèvement SEPA) et pour la troisième de voir les factures marquées comme impayées. | Les coches **Réglées**, **Tts modes**, et **Impayées** devraient être toujours décochées, car elles permettent, pour la première, de voir aussi les pièces réglées, pour la seconde de voir les pièces quel que soit le mode de paiement (non-uniquement pour le prélèvement SEPA) et pour la troisième de voir les factures marquées comme impayées. |
| |
| Quand vous cliquez sur le bouton **Afficher**, l'écran est alimenté avec les pièces correspondantes. Par exemple, si vous sélectionnez le type "Prélèvement", toutes les factures en prélèvement non encore réglées de la plage de date sélectionnée sont affichées, avec les informations SEPA correspondantes. | Quand vous cliquez sur le bouton **Afficher**, l'écran est alimenté avec les pièces correspondantes. Par exemple, si vous sélectionnez le type "Prélèvement", toutes les factures en prélèvement de la plage de date sélectionnée sont affichées, avec les informations SEPA correspondantes. |
| |
| L'écran présélectionne les pièces qui devraient faire partie de la remise. Sont exclues de la pré-sélection celles qui sont déjà réglées, ou pour qui manquent les informations bancaires ou SEPA. | L'écran présélectionne les pièces qui devraient faire partie de la remise. Sont exclues de la pré-sélection celles qui sont déjà réglées, ou pour qui manquent les informations bancaires ou SEPA. |
| :TIP: Les éventuelles factures en anomalie sont affichées en rouge. | :TIP: Les éventuelles factures en anomalie sont affichées en rouge. |
| |
| | ==== Génération du fichier XML ==== |
| |
| ==== Cas d'usage : règlement partiel ==== | Le bouton **Exporter** génère un fichier SEPA_xxxxxx_[date]_[heure].txt produit dans le **répertoire de sortie**. Il vous faudra transmettre ce fichier à votre banque, en général via le backend de la banque. |
| | |
| | Il est vivement recommandé d'éditer l'état correspondant FAC5, afin de conserver une trace des demandes de virement émis. En effet, tant que vous n'avez pas indiqué qu'une facture est encaissée, vous pouvez effectuer une demande de virement (vous pourriez effectuer cette demande en double). |
| | |
| | A la fin du traitement, le programme vous demandera si vous voulez valider la remise : cela consistera à enregistrer le n° de bordereau SEPA, qui sera incrémenté de 1 à la prochaine remise. |
| | ==== Cas du règlement partiel ==== |
| |
| Prenons le cas suivant : votre client vous demande un paiement fractionné pour votre facture de 1000 euros. | Prenons le cas suivant : votre client vous demande un paiement fractionné pour votre facture de 1000 euros. |
| Il fallait prélever en FIRST les clients prélevés pour la première fois, mais qui doivent être prélevés par la suite de manière récurrente. Et il fallait ensuite passer en RECUR, puis en FNAL pour le dernier prélèvement. Pour un prélèvement ponctuel, c'est du OOFF. | Il fallait prélever en FIRST les clients prélevés pour la première fois, mais qui doivent être prélevés par la suite de manière récurrente. Et il fallait ensuite passer en RECUR, puis en FNAL pour le dernier prélèvement. Pour un prélèvement ponctuel, c'est du OOFF. |
| |
| Gestan calcule la récurrence probable : si une facture précédent la facture concernée est trouvée avec un mode de paiement par prélèvement, la récurrence est mise à RECUR, sinon elle est mise en FIST. Il va de soi que le contrôle de la récurrence et le signalement des prélèvements FNAL ou 00FF doivent être effectués par l'opérateur. | Normalement, le séquençage en FIRST puis RECUR n'est plus obligatoire : vous pouvez passer vos demandes directement en RECUR. Cependant, certaines banques peuvent avoir conservé cette norme. |
| | |
| | Gestan calcule la récurrence probable : si une facture précédent la facture concernée est trouvée avec un mode de paiement par prélèvement, la récurrence est mise à RECUR, sinon elle est mise en FIRST. Cependant, le contrôle de la récurrence et le signalement des prélèvements FNAL ou 00FF doivent être effectués par l'opérateur. |
| |
| Le menu contextuel de la table permet de passer une sélection de prélèvement à la récurrence choisie. | Le menu contextuel de la table permet de passer une sélection de prélèvement à la récurrence choisie. |
| |
| {{:fr:wiki:compta:sepa_02.png?nolink|}} | {{:fr:wiki:compta:sepa_03.png?nolink|}} |
| |
| |
| :TIP: Le séquençage en FIRST puis RECUR n'est plus obligatoire : vous pouvez passer vos demandes directement en RECUR | <WRAP center round box> |
| |
| ==== Obtention des résultats ==== | === La norme SEPA === |
| |
| Le bouton **Exporter** génère un fichier SEPA_xxxxxx_[date]_[heure].txt produit dans le **répertoire de sortie**. Il vous faudra transmettre ce fichier à votre banque, en général via le backend de la banque. | La norme SEPA (Single Euro Payments Area) est un standard européen qui harmonise les virements et les prélèvements en euros. Elle permet d'effectuer des transactions financières partout en Europe : les 27 États membres de l'Union européenne, les pays membres de l'espace économique européen (Islande, Liechtenstein, Norvège), et quelques pays tiers (Royaume-Uni, Suisse, Monaco, Saint-Marin, Andorre et le Vatican). |
| |
| Il est vivement recommandé d'éditer l'état correspondant FAC5, afin de conserver une trace des demandes de virement émis. En effet, tant que vous n'avez pas indiqué qu'une facture est encaissée, vous pouvez effectuer une demande de virement (vous pourriez effectuer cette demande en double). | Elle s'appuie sur des fichiers au format XML à la norme ISO 20022, qui permettent de réaliser: |
| | * des virements SEPA (SCT - SEPA Credit Transfer) : transfert d'un compte à un autre sous un jour ouvrable. |
| | * des virements instantanés SEPA (Inst-SCT) : transfert de fonds en moins de 10 secondes (devenu la norme obligatoire en émission et en réception pour l'ensemble des banques européennes. |
| | * des prélèvement SEPA (SDD - SEPA Direct Debit), en version Core (pour les particuliers) et en version B2B (pour les professionnels) : utilisé pour régler les factures récurrentes. |
| |
| A la fin du traitement, le programme vous demandera également si vous voulez valider la remise : cela consistera juste à enregistrer le n° de bordereau SEPA, qui sera incrémenté de 1 à la prochaine remise. | Depuis 2026, la migration vers l'ISO 20022 impose une structuration stricte des adresses postales dans les flux financiers pour renforcer la conformité. |
| |
| | L'histoire de cette norme est singulièrement chaotique : jusqu'en 2014, les banques utilisaient le format CFONB (toujours utilisé pour certaines transactions). C'était un fichier à plat, simple, et lisible. Or les instances européennes, en l'occurrence l'EPC (European Payment Concil), ont décrété qu'il fallait plus compliqué, et créèrent le format SEPA, à la sauce XML, alors très à la mode. |
| |
| <bootnote> | Très mal conçue au départ, la norme SEPA a été modifiée au fil de l'eau, les absurdités majeures en étant retirées au fur et à mesure des protestations, mais son adoption, prévue en février au 1/2/2014, a du être décalée de 6 mois. Nos développeurs se souviennent des cheveux qu'ils ont perdu à cette époque ! |
| |
| ** La norme SEPA ** | Il en résulte que toute personne disposant de votre numéro de compte peut l'intégrer dans un fichier de prélèvement, et ainsi ponctionner votre compte, les vérifications de mandat SEPA n'étant pas effectuées par les établissements bancaires. Vous n'aurez connaissance du virement qu'après qu'il ait été exécuté. En cas de faillite d'un état, c'est ce qui lui permettrait de ponctionner directement vos comptes bancaires sans votre accord. Ne riez pas, c'est bien ce qui s'est passé à [[https://fr.wikipedia.org/wiki/Crise_financière_chypriote_de_2012-2013|Chypre en 2013]]. |
| |
| Jusqu'en 2014, les banques utilisaient le format CFONB (toujours utilisé pour certaines transactions). C'était un fichier à plat, simple, et lisible. Mais les instances européennes, en l'occurrence l'EPC (European Payment Concil), ont décrété qu'il fallait plus compliqué, et créèrent le format SEPA, à la sauce XML, alors très à la mode. \\ \\ | Référence : [[https://www.cfonb.org/sepa/le-sepa|Comité Français d'Organisation de de Normalisation Bancaire - CFONB]] |
| |
| Son introduction a été particulièrement chaotique. Mal conçue au départ, la norme SEPA a été modifiée au fil de l'eau, les absurdités majeures en étant retirées au fur et à mesure des protestations, mais son adoption, prévue en février au 1/2/2014, a du être décalée de 6 mois. Nos développeurs se souviennent des cheveux qu'ils ont perdu à cette époque ! \\ \\ | </WRAP> |
| |
| Cette norme est peu protectrice. En effet, toute personne disposant de votre numéro de compte peut l'intégrer dans un fichier de prélèvement, et ainsi ponctionner votre compte. Au delà des manuvres frauduleuses de pirates, c'est ce qui se passerait, par exemple, en cas de faillite d'Etat, comme cela s'est passé à Chypre : une liste d'IBAN au format SEPA suffit pour pour ponctionner immédiatement les comptes correspondants, sans que leur accord ne soit techniquement requis. | ===== Traiter automatiquement les règlements ===== |
| | //**Accès :** Comptabilité -> Exporter -> Import prélèvement// |
| |
| </bootnote> | Lorsque vous avez envoyé votre fichier de prélèvement à votre banque, la banque effectue les prélèvements convenus, et vous signale les rejets, notamment ceux pour cause d'insuffisance de provision. |
| |
| ==== Importation des prélèvement ==== | Gestan permet, à partir du fichier XML de prélèvements que vous avez envoyé à la banque, de le traiter automatiquement en enregistrant automatiquement le règlement des factures correspondantes pour les prélèvements qui n'ont pas été rejetés. C'est un gain de temps précieux en cas de traitement de nombreuses factures ! |
| //**Accès :** Comptabilité -> Exporter -> Import prélèvement // | |
| |
| {{:fr:wiki:compta:encaiss_xml2.png?nolink|}} | {{:fr:wiki:compta:sepa_04.png?nolink|}} |
| |
| <badge>2</badge> Indiquer le fichier XML transmis à la banque pour mise au paiement.\\ | Sélectionnez le **Fichier source**, le fichier XML que vous avez transmis à votre banque pour la mise en paiement. |
| |
| <badge>3</badge> La date de règlement correspond à la date où la remise est créditée sur le compte.\\ | Dans la combo, sélectionnez l'**imputation** à laquelle correspond le fichier de prélèvement. |
| |
| <badge>4</badge> Permet de charger le contenu du fichier.\\ | La **date de règlement** correspond à la date où la remise a été créditée sur le compte. |
| | |
| | Le bouton **Charger** déclenche le chargement du contenu du fichier. |
| |
| Dans la table, les factures mises au prélèvement et présentes dans le fichier apparaissent telles que sur le bordereau généré depuis Gestan | Dans la table, les factures mises au prélèvement et présentes dans le fichier apparaissent telles que sur le bordereau généré depuis Gestan |
| |
| {{:fr:wiki:compta:encaiss_xml3.png?nolink|}} | Supprimez de la table tous les règlements rejetés par la banque, via l'option **Supprimer une ligne** du menu contextuel. |
| | |
| | Le bouton **Intégrer** va lancer la procédure : |
| | * le statut de la facture correspondante sera mis à "Encaissé"; |
| | * un mouvement d'encaissement sera automatiquement généré, soldant la facture. |
| |
| <badge>5</badge> Sélectionner les lignes concernées une par une, clic droit > supprimer la ligne dans la cas de prélèvement rejettés. | (Merci Marie-Astrid pour cette idée ;-)) |
| Cette manipulation exclut donc les factures rejetées de l'encaissement automatique. Les factures ne seront pas traitées comme encaissées et l'écriture ne sera pas générée également. | |
| |
| <badge>6</badge> Permet de lancer la procédure. | \\ \\ |
| |
| ----------------- | ----------------- |
| {{:wiki:tags:voir_aussi.gif?nolink |}}**Autres articles "Compta"** | ℹ️ **Autres articles "Compta"** |
| |
| <nspages fr:wiki:compta -nbCol=2 -textPages="" -h1 -r -simpleLineBreak > | <nspages fr:wiki:compta -nbCol=2 -textPages="" -h1 -r -simpleLineBreak > |
| |
| |