ValidateFin

Fedwire ISO 20022 Validator pacs.008 & AppHdr

Contrôlez un message de paiement ISO 20022 du Fedwire Funds Service — en-tête et document, schéma, routing numbers et la règle d’adresse hybride de 2026. Entièrement dans votre navigateur, sans rien envoyer.

ISO 20022 XSDhead.001 BAHHybrid address 2026100% local
100% Local

Qu’est-ce que Fedwire ISO 20022, et qu’est-ce qui change le 16 novembre 2026 ?

Le Fedwire Funds Service est le système de règlement brut en temps réel de la Réserve fédérale pour les paiements en dollars américains. Il est passé à ISO 20022 lors d’une bascule « big bang » unique le 14 juillet 2025 : un message Fedwire est désormais une PAIRE — un Business Application Header head.001.001.03 plus l’un des six messages, à versions figées (pacs.008.001.08, pacs.009.001.08, pacs.004.001.10, pacs.028.001.03, camt.056.001.08, camt.029.001.09). L’échéance suivante est le 16 novembre 2026, date à laquelle la Réserve fédérale indique vouloir « supprimer l’option d’adresse postale entièrement non structurée au profit d’un format d’adresse hybride unique pour toutes les parties et tous les agents, dans tous les types de message (soit : supprimer les trois lignes libres de 35 caractères, exiger le nom de ville et le pays, et permettre d’ajouter d’autres éléments structurés, dont deux lignes libres d’au plus 70 caractères) ». Sa portée est délibérément plus large que la règle d’adresse SEPA du 15 novembre 2026 : elle couvre toutes les parties et tous les agents, dans tous les types de message. Ce validateur gratuit contrôle le message contre les XSD officiels ISO 20022, vérifie le chiffre de contrôle ABA 3-7-1 des routing numbers USABA, contrôle que l’en-tête annonce bien le document qu’il porte, et applique la règle d’adresse hybride à partir de la date de règlement portée par le message — jamais depuis la date du jour. Tout s’exécute dans votre navigateur : le paiement ne quitte jamais votre machine.

Points clés

  • Le Fedwire Funds Service est passé à ISO 20022 en un « big bang » unique le 14 juillet 2025.
  • Un message est une paire : Business Application Header head.001.001.03 + un Document.
  • Six messages, versions figées : pacs.008.001.08, pacs.009.001.08, pacs.004.001.10, pacs.028.001.03, camt.056.001.08, camt.029.001.09.
  • À partir du 16 novembre 2026 : adresse postale hybride pour toutes les parties ET tous les agents — nom de ville et pays obligatoires, au plus deux lignes libres de 70 caractères.
  • Contrôlé depuis la date de règlement contenue dans le message, jamais depuis la date du jour.
  • 100 % dans votre navigateur — sans envoi.

À propos de ce validateur Fedwire ISO 20022

Depuis la bascule « big bang » du 14 juillet 2025, un message du Fedwire Funds Service est une paire ISO 20022 : un Business Application Header (head.001.001.03) qui dit qui envoie quoi à qui, et un Document qui porte le paiement. Le service transporte exactement six messages, chacun figé sur une version : pacs.008.001.08 (FI To FI Customer Credit Transfer), pacs.009.001.08 (Financial Institution Credit Transfer), pacs.004.001.10 (Payment Return), pacs.028.001.03 (FI To FI Payment Status Request), camt.056.001.08 (FI To FI Payment Cancellation Request) et camt.029.001.09 (Resolution Of Investigation).

Cet outil valide les deux moitiés contre les schémas officiels ISO 20022 — l’en-tête contre head.001.001.03 et le document contre son propre XSD, puisqu’ils vivent dans des espaces de noms distincts — puis exécute les trois contrôles qu’il peut réellement sourcer : le chiffre de contrôle ABA 3-7-1 (mod 10) sur chaque routing number USABA (un numéro qui échoue ne peut pas exister, l’échec est donc certain ; la réussite ne prouve rien quant à la participation) ; la cohérence du MsgDefIdr de l’en-tête avec le document réellement porté ; et l’adresse postale hybride de la release du 16 novembre 2026. Ce dernier contrôle est déclenché par la date de règlement contenue dans le message, jamais par la date du jour — un message réglé avant la bascule n’est pas fautif aujourd’hui et n’est pas rejeté aujourd’hui.

Ce que l’outil ne fait pas compte tout autant, et il le dit à l’écran. Les Fedwire Usage Guidelines sont publiées sur Swift MyStandards, derrière un compte swift.com, et le XSD propriétaire de la Fed ainsi que son Technical Guide ne sont remis qu’aux clients FedLine. Sans eux, aucun outil hors ligne ne peut connaître toutes les règles de champ — celui-ci refuse donc de les inventer, et liste ce qu’il n’a pas pu contrôler plutôt que de le masquer derrière un badge vert. Il ne peut pas vous dire que Fedwire acceptera votre message ; il peut vous dire que le schéma ISO 20022, l’arithmétique du routing number et la règle d’adresse publiée pour 2026 sont respectés.

Ce qu’il faut savoir sur la migration Fedwire ISO 20022

  • Le Fedwire Funds Service est passé à ISO 20022 en un « big bang » unique le 14 juillet 2025 — aucune période de coexistence sur laquelle se replier.
  • Un message est une paire : Business Application Header head.001.001.03 + un Document. Un Document seul n’est qu’une moitié de message.
  • Six messages, versions figées : pacs.008.001.08, pacs.009.001.08, pacs.004.001.10, pacs.028.001.03, camt.056.001.08, camt.029.001.09.
  • À partir du 16 novembre 2026, l’adresse postale entièrement non structurée disparaît au profit d’un format hybride unique — nom de ville et pays obligatoires, au plus deux lignes libres de 70 caractères — pour toutes les parties ET tous les agents, dans tous les types de message.
  • Cette portée est plus large que la règle SEPA d’adresse hybride du 15 novembre 2026, que l’EPC limite au débiteur et au créancier. Ne supposez pas que l’une couvre l’autre.
  • Un routing number qui échoue au chiffre de contrôle ABA 3-7-1 ne peut pas exister ; un routing number qui le passe peut malgré tout ne pas être un participant Fedwire. Seul l’échec est concluant.

Questions fréquentes

Quel est le format des messages Fedwire ISO 20022 ?

Depuis le 14 juillet 2025, le Fedwire Funds Service transporte du XML ISO 20022. Chaque message est une paire : un Business Application Header head.001.001.03 et un Document — parmi pacs.008.001.08, pacs.009.001.08, pacs.004.001.10, pacs.028.001.03, camt.056.001.08 et camt.029.001.09. Les versions sont figées : une autre version du même message est un autre message.

Qu’est-ce qui change le 16 novembre 2026 ?

La Réserve fédérale indique vouloir supprimer l’option d’adresse postale entièrement non structurée au profit d’un format d’adresse hybride unique pour toutes les parties et tous les agents, dans tous les types de message : les trois lignes libres de 35 caractères disparaissent, le nom de ville et le pays deviennent obligatoires, et jusqu’à deux lignes libres de 70 caractères peuvent accompagner les éléments structurés. Ce validateur signale une adresse non hybride en erreur lorsque le message est réglé à cette date ou après, et en avertissement avant.

La règle d’adresse Fedwire est-elle la même que celle de SEPA ?

Non, et les confondre est une erreur fréquente. La règle SEPA (EPC153-22, applicable au 15 novembre 2026) vise le débiteur et le créancier. La release Fedwire du 16 novembre 2026 vise toutes les parties ET tous les agents, dans tous les types de message — une portée plus large, sur un autre rail, un jour plus tard.

Cet outil peut-il me dire si Fedwire acceptera mon message ?

Non, et aucun outil hors ligne ne le peut honnêtement. Les Fedwire Usage Guidelines sont publiées sur Swift MyStandards, qui exige un compte swift.com, et la Réserve fédérale ne remet ses XSD propriétaires et son Technical Guide qu’aux clients FedLine. Ce validateur contrôle ce qui est public — les schémas ISO 20022, le chiffre de contrôle ABA, la cohérence en-tête/document et la règle d’adresse publiée pour 2026 — et affiche à l’écran ce qu’il n’a pas pu contrôler, plutôt que de laisser croire à un verdict qu’il ne peut pas rendre.

Contrôle-t-il les routing numbers ?

Oui. Chaque identifiant de membre déclaré USABA est contrôlé avec le chiffre de contrôle ABA 3-7-1 (mod 10). Un numéro qui échoue ne peut pas exister : il est signalé en erreur, le plus souvent une faute de frappe. Un numéro qui réussit peut néanmoins ne pas être un participant Fedwire enregistré : le vérifier exige l’annuaire des participants de la Fed, qu’un navigateur ne peut pas consulter.

Mon message de paiement est-il envoyé quelque part ?

Non. Le fichier est analysé et validé entièrement dans votre navigateur en JavaScript, validation XSD comprise. Aucune donnée de paiement n’est envoyée à un serveur.

Est-ce un outil officiel de la Réserve fédérale ?

Non. ValidateFin est un outil indépendant, ni certifié, ni approuvé, ni affilié, ni endossé par la Réserve fédérale. « Fedwire » est une marque déposée des Federal Reserve Banks, citée ici à titre nominatif pour désigner le format de message contrôlé. Les schémas utilisés sont les XSD officiels ISO 20022, publiés sous la licence non exclusive et libre de redevance de la politique de PI d’ISO 20022.

ValidateFin is an independent tool. It is not certified, approved, affiliated with or endorsed by the Federal Reserve, the Federal Reserve Banks or Federal Reserve Financial Services. “Fedwire” is a registered trademark of the Federal Reserve Banks, used here nominatively to identify the message format being checked. “Official” refers only to the schemas used — the ISO 20022 XSDs published by ISO 20022, under an IPR policy granting a non-exclusive, royalty-free licence — not to any accreditation of this tool. The Fedwire Usage Guidelines are published on Swift MyStandards (account required) and the Federal Reserve’s proprietary schemas and Technical Guide are released only to FedLine customers; this tool therefore cannot determine whether the Fedwire Funds Service would accept or reject a message, and lists on screen the controls it could not run. Validating a file here does not submit it to the Fedwire Funds Service.