MT940 Viewer & Converter → camt.053
Ouvrez un relevé MT940, visualisez soldes et transactions, et exportez en camt.053 — entièrement dans votre navigateur, sans rien envoyer.
Qu’est-ce que le MT940 et quel rapport avec camt.053 ?
Le MT940 est l’ancien format texte SWIFT « Customer Statement Message », utilisé depuis des décennies pour transmettre les relevés bancaires électroniques. Son remplaçant ISO 20022 est le camt.053, un format XML ; SWIFT a retiré le MT940 pour l’international en novembre 2025. Cet outil gratuit lit un fichier MT940 localement, en extrait le compte, les soldes et les transactions, et le convertit en relevé camt.053 — aucune donnée ne quitte votre navigateur.
À propos de la visionneuse et du convertisseur MT940
Le MT940 est le « Customer Statement Message » de SWIFT : un format texte à balises (:20: référence, :25: compte, :60F: solde d’ouverture, :61: ligne de mouvement, :86: informations, :62F: solde de clôture) utilisé depuis des décennies par les banques pour livrer les relevés de fin de journée aux systèmes ERP et de trésorerie. Il est compact mais rigide, avec des données structurées limitées comparé au relevé XML moderne ISO 20022, le camt.053.
ValidateFin analyse chaque balise localement dans votre navigateur : il lit les soldes d’ouverture et de clôture, chaque mouvement :61: (date de valeur, sens débit/crédit y compris les contre-passations RC/RD, montant, type de transaction SWIFT et référence) et le libellé :86: associé, puis contrôle que le solde d’ouverture plus la somme des mouvements égale le solde de clôture indiqué. Il peut ensuite exporter un relevé camt.053.001.02 valide portant les soldes réels et les mouvements débit/crédit mêlés — l’entrée exacte qu’attendent désormais les systèmes de trésorerie et ERP après la migration ISO 20022. Aucun fichier MT940 n’est jamais transmis à un serveur.
Pourquoi la migration MT940 → camt.053 compte
- La coexistence des messages MT9xx se referme après la bascule ISO 20022 de SWIFT en novembre 2025 : les banques passent leurs flux de relevés au camt.053.
- Les systèmes ERP et de trésorerie — SAP S/4HANA, SAP Business One, Sage — importent de plus en plus uniquement du camt.053, laissant les équipes finance convertir leurs flux MT940.
- Le camt.053 porte des données structurées bien plus riches (près de 1 600 champs possibles) que les balises rigides du MT940, avec un XSD ISO 20022 officiel pour la validation.
- Un convertisseur n’est utile que si le camt.053 conserve les vrais soldes et les mouvements débit ET crédit — un MT940 mêle les deux, contrairement à un fichier d’initiation de paiement.
- Un relevé bancaire étant une donnée sensible, convertir localement dans le navigateur évite d’envoyer numéros de compte et contreparties à un service tiers.
Questions fréquentes
Qu’est-ce qu’un fichier MT940 ?
Le MT940 est le « Customer Statement Message » de SWIFT, un format texte à balises hérité utilisé pour transmettre les relevés bancaires électroniques. Chaque relevé contient une référence, un compte, des soldes d’ouverture et de clôture, et une ligne par mouvement.
Qu’est-ce qui remplace le MT940 ?
Le relevé XML ISO 20022 camt.053 remplace le MT940. SWIFT a retiré le MT940 pour l’international en novembre 2025, et la plupart des systèmes ERP et de trésorerie importent désormais du camt.053.
Puis-je convertir le MT940 en camt.053 ici ?
Oui. Après la lecture du fichier, cliquez sur « Exporter en camt.053 » pour télécharger un relevé camt.053.001.02 valide généré depuis le MT940, avec les soldes réels et les mouvements débit/crédit. Tout s’exécute dans votre navigateur.
Mon relevé est-il envoyé quelque part ?
Non. Le fichier MT940 est lu, analysé et converti entièrement dans votre navigateur en JavaScript. Aucune donnée de relevé n’est envoyée à un serveur.
Comment l’outil vérifie-t-il la cohérence du fichier ?
Le MT940 n’a pas de schéma ; le contrôle d’intégrité est donc arithmétique : le solde d’ouverture plus le net de tous les mouvements :61: doit égaler le solde de clôture du :62F:. Un écart est signalé en avertissement.
Gère-t-il les contre-passations (RC/RD) ?
Oui. Un crédit contre-passé (RC) est compté comme un débit et un débit contre-passé (RD) comme un crédit, et le type de transaction est préfixé de REV: pour que la contre-passation reste visible.