Référence🧭 Panoramas mondiauxIntermédiaire⏱ 20 min de lecture

📐 ISO 20022 et la migration mondiale

Le calendrier réel des bascules, de T2 à Fedwire, les familles pain, pacs et camt, ce que les données structurées permettent, la fin de la coexistence MT et le travail qu'un émetteur de fichiers ne peut pas éviter

Une norme de données, pas un format de fichier

ISO 20022 désigne une norme internationale de messagerie financière, composée d'une méthode de modélisation et d'un dictionnaire dans lequel chaque concept métier reçoit une définition unique et réutilisable. Les schémas XML diffusés sous ce nom sont un produit de ce dictionnaire, au même titre que les représentations ASN.1 ou JSON. La norme porte donc sur le modèle de données, dont le format de fichier n'est qu'une expression parmi d'autres. Une migration modifie ce modèle de données. Ce qu'un établissement doit savoir de ses propres contreparties change avec lui. Un projet conduit comme un simple changement de parseur laisse cette partie du travail hors de son périmètre.

L'ISO a confié le rôle d'autorité d'enregistrement à Swift, qui tient le référentiel des messages publiés. Trois instances encadrent ce référentiel, le Registration Management Group arbitrant les demandes, les Standards Evaluation Groups examinant les messages domaine par domaine, un groupe technique tenant la cohérence du dictionnaire. Toute création de message commence par une Business Justification déposée devant le RMG. Une évolution ne prend effet qu'après l'accord successif de ces instances, ce qui allonge le délai entre une demande et sa publication. Le même circuit protège les implémentations en service, puisqu'aucun participant ne peut modifier un message de sa seule initiative.

Lire un identifiant de message

Un identifiant de message se lit en quatre morceaux, comme le montre pacs.008.001.08. Les quatre lettres désignent le domaine métier, les trois premiers chiffres la fonction du message, les trois suivants la variante, les deux derniers la version. La variante reste presque toujours à 001, tandis que la version évolue. Deux banques qui annoncent l'une et l'autre du pacs.008 peuvent donc attendre des arborescences différentes. L'écart se découvre en recette lorsque le contrat d'interface ne mentionne pas la version retenue de part et d'autre.

PréfixeDomaineQui échangeCe qu'on y trouve
painPayments InitiationClient vers sa banqueRemise de virements ou de prélèvements, compte rendu de traitement, gestion de mandat (pain.009 à pain.012)
pacsPayments Clearing and SettlementEntre institutions financièresVirement de client, virement interbancaire, retour, statut de règlement
camtCash ManagementBanque vers client, et entre banquesRelevés, avis de débit et de crédit, demandes d'annulation, réponses d'enquête
acmtAccount ManagementClient et banqueOuverture, modification, clôture et transfert de compte
remtPayments Remittance AdviceEntreprises, directement ou via la banqueAvis de règlement détaché du paiement lui-même
redaReference DataOpérateur vers participantsTables de participants, données de référence du système
admiAdministrationSystème vers participantsAccusés techniques, notifications d'exploitation, rejets de niveau système
authAuthoritiesDéclarant vers régulateurDéclarations réglementaires et reporting de transactions
caaa, catm, cainCartesTerminal, acquéreur, émetteurAcceptation en magasin, gestion de parc, dialogue émetteur-acquéreur
seev, sese, semtTitresChaîne titresOpérations sur titres, règlement-livraison, positions
Les domaines métier ISO 20022 qu'un professionnel du paiement rencontre
🔑
La version fait partie du contrat
Un cahier des charges qui écrit « camt.053 » sans préciser .001.02 ou .001.08 laisse indéterminée l'arborescence à produire. Les deux arborescences se ressemblent sans être interchangeables pour autant. La même exigence de précision porte sur pacs.008 et sur pain.001. Un intégrateur obtient la version, le guide d'usage applicable et un jeu de fichiers réels avant tout chiffrage, faute de quoi il évalue une charge dont il ignore la cible.

Trois familles, trois couches

Les trois préfixes les plus courants répartissent les messages de paiement selon le segment de la chaîne où ils circulent. pain couvre la relation entre une entreprise et sa banque. pacs couvre l'interbancaire, donc ce qui circule sur Swift ou dans un système de règlement brut en temps réel, désigné par le sigle RTGS. camt couvre la restitution et le traitement des incidents. Le couple émetteur-destinataire change d'un étage à l'autre, une entreprise s'adressant à sa banque, puis les banques traitant entre elles. Une entreprise ne reçoit pas de pacs.008, et une banque n'accepte pas un pain.001 en entrée de son RTGS. Un cahier des charges qui demande un message hors de sa couche décrit un échange qu'aucun participant ne peut exécuter.

MessageSensRôleÉquivalent MT historique
pain.001Client vers banqueRemise d'ordres de virementMT 101 dans les usages de trésorerie centralisée
pain.002Banque vers clientCompte rendu de traitement, accepté ou rejeté avec motif codifiéAucun équivalent normalisé, souvent un fichier propriétaire
pain.008Client vers banqueRemise d'ordres de prélèvementFormats domestiques nationaux
pacs.008Banque vers banqueVirement de client, celui qui porte le nom du donneur d'ordre et du bénéficiaireMT 103
pacs.009Banque vers banqueVirement pour compte propre, et couverture d'un virement de clientMT 202, MT 205
pacs.002Banque vers banqueStatut du paiement, accepté ou rejetéMT 199 en texte libre
pacs.004Banque vers banqueRetour de fonds avec motif codifiéMT 103 de retour, reconnaissable au seul libellé
camt.056Banque vers banqueDemande d'annulation ou de rappel de fondsMT 192, MT 292
camt.029Banque vers banqueRéponse à la demande d'annulationMT 196, MT 296
camt.052Banque vers clientRelevé intrajournalierMT 942
camt.053Banque vers clientRelevé de fin de journéeMT 940, MT 950
camt.054Banque vers clientAvis de débit ou de crédit, détail des lotsMT 900, MT 910
Les messages de paiement à connaître, et ce qu'ils remplacent
Le trajet complet d'un virement d'entreprise, message par message
ERP ou outil de trésorerie
Émet un `pain.001`
Un lot `PmtInfId`, un `EndToEndId` par facture, parties structurées et code de motif
Banque du donneur d'ordre
Répond par un `pain.002`
Statuts ACCP ou RJCT, motif de rejet codifié, au niveau du lot puis de chaque ordre
Banque du donneur d'ordre
Émet un `pacs.008` vers l'interbancaire
Un `UETR` est attribué et ne change plus jusqu'au bénéficiaire final
Système de règlement
Règle et acquitte par un `pacs.002`
T2, Fedwire, CHAPS, Lynx ou une chambre de compensation, selon la devise et le montant
Banque du bénéficiaire
Crédite et notifie par un `camt.054`
Les références reçues dans le `pacs.008` sont reportées dans l'avis
Banque du donneur d'ordre
Restitue le `camt.053` du lendemain
Chaque écriture porte le détail des transactions, avec les références d'origine

Le trafic d'exception réunit les messages émis après un paiement pour l'annuler, en réclamer le remboursement ou répondre à une telle demande. Un rappel de fonds passait autrefois par un MT 192, puis par un MT 196. Le contenu utile de ces deux messages tenait dans une zone de texte libre, lue par un opérateur. Le couple camt.056 et camt.029 porte un motif codifié, une référence au paiement d'origine et une réponse exploitable par machine. Le traitement n'attend plus la lecture d'un opérateur. Les délais s'en trouvent réduits. Le taux de récupération continue de dépendre de la banque destinataire.

ℹ️
Le pain n'est normalisé qu'en apparence
Aucune règle interbancaire n'impose à une banque d'accepter un pain.001 donné, chaque établissement publiant son guide d'implémentation, avec ses champs obligatoires, ses longueurs et ses codes admis. Le groupe CGI-MP (Common Global Implementation – Market Practice), animé par Swift, existe précisément pour réduire cet écart. Une entreprise multibancaire qui exige la conformité CGI-MP dans ses appels d'offres diminue le nombre de variantes de fichiers qu'elle maintient. Cette exigence rapproche les guides sans les unifier. Chaque établissement conserve le sien.

Le calendrier des bascules, système par système

Les quatre plus grands systèmes de gros montant de la planète ont basculé vers ISO 20022 en trois ans. Chaque opérateur a fixé lui-même son moment, sa méthode et son périmètre. Les intégrateurs qui travaillent sur plusieurs devises ont donc absorbé la somme de ces choix. Un établissement présent sur l'euro, le dollar, la livre et le dollar canadien a connu cinq mises en production distinctes entre mars 2023 et novembre 2025.

20 mars 2023
T2 remplace TARGET2
L'Eurosystème bascule en big bang et sépare la gestion de liquidité (CLM) du règlement proprement dit (RTGS).
Mars 2023
Ouverture de la coexistence CBPR+ sur Swift
Les paiements transfrontaliers peuvent circuler en ISO 20022 via FINplus, en parallèle des messages MT.
Mars 2023
Lynx passe à ISO 20022
La deuxième version du RTGS canadien, mis en service en 2021 par Paiements Canada en remplacement du LVTS.
19 juin 2023
CHAPS migre sa messagerie
Première étape du renouvellement du RTGS britannique par la Bank of England.
Avril 2024
CHIPS bascule
Le rail net privé du dollar, exploité par The Clearing House, passe à ISO 20022.
28 avril 2025
RT2 entre en service
La Bank of England remplace le grand livre et le moteur de règlement eux-mêmes, en ISO 20022 natif.
14 juillet 2025
Fedwire Funds Service bascule
Big bang réussi par les Federal Reserve Banks, et fin du format propriétaire FAIM.
22 novembre 2025
Fin de la coexistence CBPR+
Les MT des catégories 1, 2 et 9 sortent du périmètre transfrontalier Swift.
Novembre 2025
Lynx clôt sa coexistence
Les participants canadiens n'échangent plus que des messages ISO 20022.
Novembre 2026
Adresses de parties structurées : échéance reportée
Fin prévue des adresses entièrement libres dans le périmètre CBPR+. Swift l'a reportée le 27 août 2026 et publiera un nouveau calendrier d'ici décembre 2026.
SystèmeExploitantMonnaieBasculeMéthode
T2 (ex-TARGET2)EurosystèmeEUR20 mars 2023Big bang, avec séparation CLM et RTGS
LynxPaiements CanadaCADMars 2023, coexistence close en novembre 2025Version 2 d'un système mis en service en 2021
CHAPSBank of EnglandGBP19 juin 2023Messagerie d'abord, cœur de règlement RT2 le 28 avril 2025
CHIPSThe Clearing HouseUSDAvril 2024Big bang sur le rail net privé du dollar
Fedwire Funds ServiceFederal Reserve BanksUSD14 juillet 2025Big bang, abandon du format propriétaire FAIM
Swift CBPR+SwiftToutes devisesDe mars 2023 au 22 novembre 2025Coexistence MT et ISO 20022 pendant trente-deux mois
Les cinq bascules majeures et leur méthode
13,4 Md
messages FIN échangés sur le réseau Swift en 2025, environ 53,3 millions par jour
Swift, revue annuelle 2025
≈ 4 700 Md $
réglés en moyenne par jour ouvré par le Fedwire Funds Service
Federal Reserve Financial Services, 2025
2 014 Md $
réglés en moyenne par jour ouvré par CHIPS en 2025, en hausse de 9 % en valeur sur un an
The Clearing House, bilan CHIPS 2025, avril 2026
93 900 Md £
compensés par CHAPS en 2025, premier exercice complet sur RT2
Bank of England, exercice 2025
⚠️
Big bang et coexistence ne portent pas le même risque
Une bascule en big bang fait passer tous les participants à la nouvelle messagerie le même jour, sans possibilité de repli sur l'ancienne. T2 et Fedwire ont choisi cette voie. Ces deux bascules ont été précédées de longues campagnes de test communautaires et d'une répétition générale obligatoire. Une coexistence laisse au contraire circuler les deux formats pendant une période annoncée, de trente-deux mois pour CBPR+. Les équipes maintiennent alors deux chaînes de traitement, et la date de bascule effective se décide établissement par établissement. Les projets qui ont mal fini sur CBPR+ sont ceux qui ont engagé ce travail dans la dernière année de la fenêtre.

Ce que les données structurées changent

Une donnée structurée occupe un champ qui lui appartient, dont le nom et le contenu admis sont fixés par la norme. Une valeur jusque-là noyée dans une ligne de texte reçoit ainsi son emplacement et son format. Un pays devient un code ISO 3166-1 alpha-2, et un motif de paiement un code d'une liste fermée. Une facture réglée devient un élément identifié, avec son numéro, sa date et son montant. Le programme qui reçoit le message lit ces valeurs directement, là où il devait auparavant les extraire d'un libellé par expression régulière. Ces valeurs deviennent également opposables en cas de contrôle. L'apport de la norme tient à cette organisation du contenu, que le message soit sérialisé en XML ou dans une autre représentation.

DonnéeOù elle vitCe qu'elle remplaceÀ quoi elle sert en aval
Adresse structuréePstlAdr avec StrtNm, PstCd, TwnNm, CtryQuatre lignes de trente-cinq caractères en texte libreFiltrage sanctions, conformité à la recommandation 16 du GAFI
Identifiant d'entité légaleOrgId/LEI, vingt caractères sous ISO 17442Le nom commercial, avec ses homonymesIdentification certaine de la contrepartie, réduction des faux positifs
UETRPmtId/UETR, un UUID attribué à l'origineUn rapprochement manuel de références de bout en boutSuivi du paiement sur toute la chaîne de correspondants
Motif de paiementPurp/Cd, liste ExternalPurpose1CodeUn commentaire en clair, quand il existaitRoutage, tarification, déclaration de balance des paiements
Motif de catégorieCtgyPurp, avec des valeurs comme SALA ou TAXSDes conventions locales non documentéesTraitement prioritaire, exonérations, règles de valeur
Frais par agentChrgBr et ChrgsInf, agent par agentUn montant net dont personne ne sait qui a prélevé quoiTransparence du coût réel, contestation d'une déduction
Référence de règlementRmtInf/Strd, dont CdtrRefInf en RF sous ISO 11649Cent quarante caractères de libelléLettrage automatique des créances client
Les données que la migration rend exploitables
Extrait annoté d'un pacs.008 renseigné en données structurées
<CdtTrfTxInf>
  <PmtId>
    <InstrId>INST-4417</InstrId>
    <EndToEndId>FAC-2026-000871</EndToEndId>
    <!-- UETR : attribue une seule fois, conserve jusqu'au beneficiaire -->
    <UETR>b2c3d4e5-6f70-4a81-9b2c-3d4e5f607182</UETR>
  </PmtId>
  <IntrBkSttlmAmt Ccy="USD">184500.00</IntrBkSttlmAmt>
  <ChrgBr>SHAR</ChrgBr>
  <Dbtr>
    <Nm>NORDIC MARINE SUPPLY AS</Nm>
    <PstlAdr>
      <StrtNm>Strandgaten</StrtNm>
      <BldgNb>18</BldgNb>
      <PstCd>5013</PstCd>
      <TwnNm>Bergen</TwnNm>
      <!-- pays en ISO 3166-1 alpha-2, jamais en toutes lettres -->
      <Ctry>NO</Ctry>
    </PstlAdr>
    <Id>
      <OrgId>
        <!-- LEI : 20 caracteres, norme ISO 17442 (valeur d'exemple) -->
        <LEI>969500XXXXXXXXXXXX42</LEI>
      </OrgId>
    </Id>
  </Dbtr>
  <!-- motif du paiement : liste fermee ExternalPurpose1Code -->
  <Purp><Cd>GDDS</Cd></Purp>
  <RmtInf>
    <Strd>
      <RfrdDocInf>
        <Tp><CdOrPrtry><Cd>CINV</Cd></CdOrPrtry></Tp>
        <Nb>2026-000871</Nb>
      </RfrdDocInf>
      <RfrdDocAmt><DuePyblAmt Ccy="USD">184500.00</DuePyblAmt></RfrdDocAmt>
    </Strd>
  </RmtInf>
</CdtTrfTxInf>

Le filtrage sanctions consiste à comparer les parties d'un paiement aux listes de personnes et d'entités visées par des mesures restrictives. Un moteur qui lisait quatre lignes libres devait déterminer où finissait la rue et où commençait le pays. Il produisait des alertes sur des homonymies de villes, et en manquait d'autres. Un champ Ctry et un LEI rendent la comparaison exacte, chaque élément rapproché des listes étant identifié pour ce qu'il est. Les banques qui ont mesuré leur volumétrie d'alertes avant et après la migration constatent une baisse des faux positifs. L'ampleur de cette baisse dépend entièrement de la qualité de leur référentiel tiers.

🔑
Cent quarante caractères contre une structure
Le champ de communication non structuré reste plafonné à 140 caractères. Huit numéros de facture y tiennent sous une forme libre, que le progiciel du bénéficiaire ne sait pas découper. Le lettrage retombe sur un comptable. La partie RmtInf/Strd accepte au contraire plusieurs blocs, chacun avec son type de document, son numéro, sa date et son montant. Une migration qui conserve la communication libre transporte le même contenu dans un message nouveau, sans rien changer au traitement en aval.

La coexistence avec MT, et le maillon faible

La fin de la coexistence CBPR+ a retiré du périmètre transfrontalier Swift les catégories 1, 2 et 9, donc les MT 103, MT 202 et les relevés interbancaires. Le reste du catalogue MT continue de circuler. Une banque qui annonce avoir migré peut ne désigner que ce périmètre transfrontalier, et non l'ensemble de ses services. Les autres flux restent alors bilingues, parfois pour longtemps, et un projet d'intégration qui a bâti son planning sur l'annonce perd des semaines à le refaire.

  • Catégorie 3. Trésorerie, change et dérivés. Aucune date de retrait annoncée.
  • Catégorie 4. Encaissements documentaires et remises de chèques.
  • Catégorie 5. Marchés de titres, dont la migration suit un calendrier propre.
  • Catégorie 7. Crédits documentaires et garanties, au cœur du financement du commerce.
  • Catégorie 9 en banque vers entreprise. Le MT 940 livré en fichier à un trésorier n'est pas concerné par la coupure interbancaire, et aucune date butoir n'a été publiée.
⚠️
Le maillon faible commande la chaîne
Dès qu'un paiement repasse par un MT chez un correspondant intermédiaire, la traduction ampute ce que le message ISO 20022 transportait. Le nom est raccourci, l'adresse repasse en lignes libres, les frais sont agrégés, l'agent préleveur disparaît. Les maillons suivants ne reçoivent que le contenu tronqué, et la donnée supprimée ne se reconstitue nulle part dans la suite de la chaîne. La qualité des données restituées au bénéficiaire dépend donc du correspondant le moins avancé du trajet, quel que soit le soin apporté à l'émission. La seule parade consiste à recenser ses corridors pour identifier les correspondants qui traduisent encore.

La migration like-for-like désigne une bascule qui pose une couche de traduction devant un cœur bancaire inchangé, lequel continue de raisonner en MT. La migration enhanced, à l'opposé, fait porter les données structurées par le cœur bancaire lui-même. Un message produit en like-for-like reste valide au regard du schéma, ses champs structurés étant soit absents, soit remplis par recopie d'une ligne de texte. Les données que la norme rend exploitables n'existent alors nulle part dans le système émetteur. Les gains annoncés en conformité et en réconciliation ne se concrétisent jamais.

Cette voie répond pourtant à une contrainte réelle. Elle permet de tenir une date réglementaire avec un budget contraint, en reportant à plus tard la reprise du système d'information. Le report devient visible dès que les exigences portent sur le contenu des champs et non sur leur seule présence. L'échéance des adresses de parties, prévue en novembre 2026 et reportée par Swift le 27 août 2026, en est la première illustration à grande échelle, puisqu'elle suppose de compléter un référentiel tiers et non de modifier un schéma XML.

La migration n'est pas un événement occidental

Des dizaines de banques centrales ont refondu leur RTGS sur ISO 20022, souvent en même temps que leur passage au fonctionnement continu. Ces chantiers se sont tenus hors du monde euro-atlantique. Plusieurs ont précédé les grands systèmes occidentaux. La Banque nationale d'Ukraine a mis en service la génération SEP-4.0 le 1er avril 2023, en messagerie ISO 20022 et en fonctionnement 24/7/365, en pleine guerre.

SystèmePays ou zoneExploitantDateParticularité
SEP-4.0UkraineNatsionalnyi bank Ukrainy1er avril 2023RTGS 24/7/365 qui porte aussi le trafic de détail
QA-RTGSQatarQatar Central Bank16 décembre 2024Nativement ISO 20022, en remplacement du QPS
EATSÉthiopieNational Bank of Ethiopia29 mars 2025RTGS ouvert dix heures par jour, six jours sur sept
SORBNET3PologneNarodowy Bank Polski8 septembre 2025Remplace SORBNET2 et règle Elixir et Express Elixir
KATSPapouasie-Nouvelle-GuinéeBank of Papua New Guinea27 octobre 2025RTGS et compensation de masse sur une même plateforme
GPSSGéorgieNational Bank of Georgia11 mai 2026Bascule sur plateforme Montran, RTGS et dépositaire réunis
AFAQConseil de coopération du GolfeGulf Payments CompanyEn service depuis 2020RTGS régional en six devises du Golfe
AaniÉmirats arabes unisAl Etihad Payments2023Rail instantané en ISO 20022, adressage par alias
NPPAustralieNPP Australia2018ISO 20022 natif, surcouche Osko, mandat PayTo
PayShapAfrique du SudPayInc2023ISO 20022 natif, adressage ShapID
Bascules et mises en service ISO 20022 hors G7 (sources : banques centrales et opérateurs cités dans le registre des systèmes)

La même évolution s'observe sur d'autres places. PRISM+ au Pakistan, PhilPaSS+ aux Philippines, BAHTNET en Thaïlande, NISS en Namibie et RIPPS au Rwanda ont tous aligné leur messagerie sur la norme. Ces programmes combinaient refonte technique et extension des horaires. Le RTGS de la Reserve Bank of India fonctionne en continu depuis décembre 2020. Ces places ont franchi en une seule opération l'écart qui séparait leur ancien système de la norme, parce qu'elles remplaçaient des installations plus anciennes et moins enchevêtrées.

🇧🇷
Les rails instantanés naissent structurés
NPP en Australie depuis 2018, RTP de The Clearing House depuis 2017, PayShap en Afrique du Sud depuis 2023 et Aani aux Émirats depuis 2023 ont été conçus en ISO 20022. Ils n'ont jamais eu de migration à mener.
🇨🇦
Le Canada a séparé les deux chantiers
Lynx est entré en service en 2021 sur le socle de règlement, puis a reçu ISO 20022 en 2023. Le Real-Time Rail, annoncé en ISO 20022 de bout en bout, reste attendu après plusieurs reports.
🇬🇧
Le Royaume-Uni a séparé format et cœur
CHAPS a migré sa messagerie en juin 2023, puis la Bank of England a remplacé le moteur de règlement par RT2 le 28 avril 2025. Deux projets, deux profils de risque, deux campagnes de test.
🇪🇺
L'euro a tout fait le même jour
T2 a changé de messagerie et d'architecture le 20 mars 2023, en séparant la gestion de liquidité du règlement. La communauté avait passé plusieurs années sur des tests obligatoires.
ℹ️
« Natif ISO 20022 » ne veut pas dire interopérable
Deux systèmes peuvent utiliser le même pacs.008 et rester incompatibles, chacun publiant ses champs obligatoires, ses codes admis, ses longueurs et ses règles de rejet. Un rail instantané domestique impose souvent un adressage par alias que la norme ne prévoit pas, logé dans un champ d'identification détourné de son usage d'origine. Le développement d'un connecteur recommence donc à chaque marché. La structure des messages reste pourtant commune.

Les guides d'usage, où se joue le vrai travail

Un guide d'usage est un document qui restreint un message ISO 20022 pour un rail donné, en fixant ses champs obligatoires, ses valeurs admises et ses règles de rejet. Il émane du réseau, de l'opérateur du système ou du propriétaire de scheme. L'ISO n'en publie aucun. Le schéma XSD publié par l'ISO est en comparaison délibérément permissif. Presque tout y est optionnel, parce que le même message doit servir un virement de salaire au Brésil et un règlement de marché à Londres. Un développeur qui code sur le schéma seul produit donc des messages valides au regard du contrôle XML. Le rail les rejette, parce qu'il vérifie en plus les exigences de son guide.

GuidePérimètreQui le publieCe qu'il contraint
CBPR+Paiements transfrontaliers et reporting sur le réseau SwiftGroupe de travail piloté par SwiftChamps obligatoires, usage des parties, jeu de caractères, règles de traduction
HVPS+Systèmes de gros montant, dont T2, Fedwire, CHIPS, CHAPS et LynxGroupe HVPS+ réunissant opérateurs et banquesAlignement des RTGS entre eux, pour éviter un dialecte par système
CGI-MPRelation entreprise vers banque, messages pain et camtGroupe de place animé par SwiftRemises multibancaires, structure des lots, codes de statut
Rulebooks EPCZone SEPA, virement, virement instantané et prélèvementEuropean Payments CouncilContenu obligatoire, délais, motifs de retour, format d'adresse
Guides nationauxUn rail domestique donnéBanque centrale ou opérateur du systèmeRestrictions locales, seuils, codes de motif propres au pays
Les guides d'usage qui structurent le paiement mondial

Ces guides s'appliquent en couches successives sur un même paiement. Un virement d'entreprise part sous CGI-MP, entre dans l'interbancaire sous HVPS+ ou sous le rulebook EPC, puis franchit une frontière sous CBPR+. Chaque couche ajoute ses obligations à celles de la précédente, si bien que le champ qui suffisait au premier niveau se révèle insuffisant au troisième. Le rejet intervient alors à mi-parcours, plusieurs heures après l'émission, chez un établissement situé plus loin dans la chaîne que la banque du donneur d'ordre.

Le jeu de caractères autorisé donne un exemple de cette stratification. Le schéma accepte des chaînes très larges, et la restriction effective se lit dans le guide d'usage du rail emprunté, qui varie d'un rail à l'autre. Un nom de bénéficiaire avec un tréma passe sur un rail domestique et se fait rejeter ailleurs, ou translittérer sans avertissement. Le contrôle de ces caractères s'exerce dans le système émetteur, où le nom exact est encore connu, et non dans la couche de transport, qui ne peut plus que rejeter ou translittérer.

⚠️
Un plan de recette par banque et par version
Les versions de messages coexistent durablement. Les déploiements européens historiques reposent sur camt.053.001.02, tandis que les offres récentes livrent .001.08 et suivantes, alignées sur les recommandations CGI-MP. Les arborescences restent proches sans être identiques. La recette d'un parseur porte donc sur chaque version et sur chaque banque, à partir de fichiers de production anonymisés. Un jeu d'essai fabriqué par l'éditeur ne contient que les cas qu'il a prévus, et laisse hors du test les particularités de chaque établissement.

Ce qu'un émetteur de fichiers doit changer

Une entreprise qui remet des fichiers de paiement à sa banque n'émet pas elle-même les messages interbancaires, la conversion étant faite par la banque qui reçoit le fichier. Son format de remise peut donc rester le même pendant que le rail change. Cette organisation suffit tant que les exigences portent sur la forme des messages. Elle cesse de suffire dès que les exigences portent sur le contenu, aucune couche de traduction ne pouvant produire une donnée que l'émetteur n'a jamais possédée.

🗂️
Le référentiel tiers
Chaque contrepartie doit porter un pays en ISO 3166-1 alpha-2, une ville et un code postal dans des champs séparés. Les fiches dormantes comptent autant que les actives. Le LEI se collecte pour les personnes morales, à commencer par les plus gros flux.
🔗
La chaîne de références
Un EndToEndId signifiant par ordre, stable et unique, remonte jusque dans le camt.053. Une référence structurée en RF sous ISO 11649 sur les factures émises donne au client un lettrage sans intervention.
↩️
Le traitement des retours
Le pain.002 cesse d'être un fichier qu'on archive. Ses statuts et ses motifs codifiés doivent alimenter le poste fournisseur automatiquement, sinon les rejets se découvrent par la relance du bénéficiaire.
🏷️
Les codes métier
Les valeurs Purp et CtgyPurp remplacent les codifications maison, elles ne les doublent pas. Un code SALA mal posé change le traitement d'un lot de paie chez la banque réceptrice.
ÉlémentPratique couranteAttendu en ISO 20022
Adresse du bénéficiaireQuatre lignes libres, ville et pays mélangésCtry en deux lettres, TwnNm, PstCd, sans duplication en ligne libre
Identification du tiersNom commercial, parfois abrégéNom légal, plus LEI ou identifiant national dans OrgId
Référence de paiementLibellé libre, tronqué au fil des maillonsEndToEndId par ordre, UETR propagé par les banques
Communication au bénéficiaire140 caractères où l'on empile les facturesRmtInf/Strd avec un bloc par document réglé
Motif du paiementRien, ou un mot dans le libelléPurp/Cd issu de la liste externe, et CtgyPurp pour la nature du lot
Compte renduUn accusé de dépôt, lu par un humainpain.002 consommé par le progiciel, statut par ordre
Ce que l'émetteur produit aujourd'hui, ce que le rail attend demain
Séquence d'un projet de migration côté émetteur
Cartographie
Recenser les flux, les banques et les formats sortants
Un format par banque et par pays, avec la version exacte et le guide applicable
Audit du référentiel
Mesurer le taux de complétude des adresses et des identifiants
Le chiffre obtenu commande la charge du projet, bien plus que le développement
Collecte
Compléter pays, ville, code postal et LEI
Campagne auprès des tiers, enrichissement par registre public, blocage à la création de fiche
Développement
Générer le pain.001 conforme au guide de chaque banque
Contrôles de jeu de caractères et de longueur dans l'émetteur, pas dans la couche de transport
Recette
Tester par banque et par version, sur des données réelles anonymisées
Inclure les cas de rejet, les retours pacs.004 et les demandes d'annulation
Bascule
Basculer par banque, en gardant l'ancien format en secours
Une bascule simultanée sur toutes les banques ne laisse aucune marge de diagnostic
🔑
L'ordre des priorités ne se discute pas
La constitution du référentiel tiers passe avant le développement du générateur de fichiers. Une équipe qui commence par le générateur XML livre dans les temps un fichier techniquement valide, dont les champs d'adresse et d'identification restent vides faute de données à y porter. La complétude des adresses et des identifiants se mesure en semaines de campagne auprès des fournisseurs, quand le développement se compte en jours. Le taux de complétude du référentiel constitue de ce fait l'indicateur de suivi le plus significatif du projet.

Ce que la migration ne règle pas

La vitesse d'un paiement dépend des heures d'ouverture des systèmes, du nombre de correspondants traversés et du temps passé en contrôle de conformité. Son coût dépend de la concurrence sur le corridor et du nombre d'intermédiaires qui prélèvent. La richesse du format des messages n'agit sur aucun de ces facteurs. ISO 20022 rend ces éléments mesurables sans les supprimer.

  • Les cut-offs s'empilent. Chaque correspondant impose son heure limite, et la chaîne est aussi lente que le maillon qui ferme le plus tôt.
  • Le filtrage reste humain sur les alertes. Des données structurées réduisent les faux positifs, elles ne suppriment pas la revue des cas restants.
  • Le change se traite ailleurs. La conversion de devise et son coût ne relèvent pas de la messagerie.
  • Les corridors peu bancarisés ne s'ouvrent pas. Un message mieux formé ne crée aucune relation de correspondance là où il n'y en a plus.

L'échéance suivante est réglementaire. Les nouvelles exigences de la recommandation 16 du GAFI portent sur les données de donneur d'ordre et de bénéficiaire, structurées selon ISO 20022. Leur application pleine est attendue fin 2030. Le GAFI a mis son projet de lignes directrices en consultation publique en juin 2026, et la consultation s'est close le 21 août 2026. Un établissement qui a migré en like-for-like devra donc reprendre son référentiel avant cette échéance.

✅
Ce qu'un praticien retient
La migration de format est achevée sur les grands rails. La migration de contenu commence, et son avancement se juge à trois indicateurs vérifiables, dont le relevé mensuel revient à la direction des paiements. Le premier mesure la part de paiements sortants avec adresse structurée complète. Le deuxième mesure la part de contreparties personnes morales portant un LEI. Le troisième mesure la part de remises reçues lettrées sans intervention humaine. Ces trois indicateurs portent sur les données détenues par l'établissement, et non sur le choix d'un éditeur.