ValidateFin

Financial Code Lookup 3695 codes

Un seul champ, 3695 codes : collez AC04, 380 ou SRV et découvrez ce que ça veut vraiment dire — et à quelle liste ça appartient.

15 official listsVATEX / UNTDID / ISO 20022JSON CC-BY-4.0100% local
100% Local

Comment savoir ce que signifie un code sur une facture ou un paiement ?

Un code comme AC04, 380 ou SRV ne veut rien dire tout seul : son sens vient de la liste de codes à laquelle il appartient. Cet outil gratuit cherche dans 3695 codes issus de 15 listes officielles d’un seul coup — motifs d’exonération de TVA (VATEX), catégories de TVA (UNCL 5305), types de document (UNTDID 1001), qualifiants de référence (UNTDID 1153), schémas de classification d’article (UNTDID 7143), motifs de rejet SEPA (pain.002), codes d’opération bancaire allemands (GVC) et devises (ISO 4217) — et vous dit de quelle liste vient chaque résultat. Tout s’exécute dans votre navigateur.

Rechercher un code

Collez un code croisé sur une facture, un paiement ou un relevé bancaire — ou tapez ce que vous cherchez. Toutes les listes publiées sont interrogées d’un coup.

Essayez :

Recherche sur 3695 codes issus de 15 listes officielles.

Listes de codes financières

VATEX

88 codes

VAT exemption reason codes

VATEX est la liste de codes du motif d'exonération de TVA d'EN 16931 (BT-121) : elle indique de façon codée et exploitable pourquoi une ligne de facture ne porte pas de TVA — un article de la directive TVA, un régime comme l'autoliquidation ou la livraison intracommunautaire, ou une exonération nationale.

UNCL 5305

10 codes

VAT category codes (duty, tax or fee category)

UNCL 5305 est la liste de codes de la catégorie de TVA d’EN 16931 (BT-118 au niveau document, BT-151 par ligne) : une lettre unique indiquant comment la TVA s’applique à un montant — taux normal (S), taux zéro (Z), exonéré (E), autoliquidation (AE), intracommunautaire (K), export (G), hors champ (O) ou les régimes régionaux espagnols/italiens (L, M, B).

UNTDID 1001

32 codes

Document type codes (invoice & credit note, EN 16931 BT-3)

UNTDID 1001 est le code de type de document (EN 16931 BT-3) : le code qui dit ce qu’est un document — facture commerciale (380), facture corrigée (384), auto-facturation (389), avoir (381), etc. Cette page couvre les codes de facture et d’avoir autorisés par EN 16931 et Peppol BIS 3.0 ; la liste UN/EDIFACT complète compte ~200 codes de nom de document.

pain.002 reason codes

36 codes

SEPA payment status reason codes (ISO 20022)

Quand un virement SEPA (pain.001) ou un prélèvement (pain.008) est rejeté, la banque renvoie un rapport pain.002 portant un code de motif comme AC04 (compte clôturé), AM04 (provision insuffisante) ou MD01 (aucun mandat valide). Cette liste décode chaque code : ce qu’il signifie et si le paiement est corrigeable et représentable ou définitif.

GVC

49 codes

German business transaction codes (Geschäftsvorfallcodes)

Un relevé camt.053 d’une banque allemande porte un GVC (Geschäftsvorfallcode) à trois chiffres dans BkTxCd/Prtry/Cd qui indique la nature de chaque écriture — virement SEPA, prélèvement, retour, frais, intérêts. Sans lui, un relevé allemand n’est qu’une liste de montants sans signification. Cette liste associe chaque code à son libellé allemand officiel et à son sens de comptabilisation habituel.

UNTDID 2005

3 codes

VAT date code (date/time period qualifier)

UNTDID 2005 est le code de date de TVA (EN 16931 BT-8) : en l’absence de date d’exigibilité explicite, il indique quel événement fixe l’exigibilité — la date d’émission de la facture (3), la date de livraison effective (35) ou la date de paiement (432).

ISO 4217

178 codes

Currency codes

ISO 4217 est la norme des codes de devise : un code à trois lettres (EUR, USD, GBP), un code numérique et le nombre d’unités mineures (décimales) pour chaque devise active dans le monde. EN 16931 l’utilise pour la devise de facture (BT-5) ; ISO 20022 sur chaque montant.

UNTDID 1153

817 codes

Reference code qualifier

UNTDID 1153 est le qualifiant de code de référence : il dit ce qu’est réellement un numéro de référence — un contrat (CT), une commande de l’acheteur (ON), un avis d’expédition (AAK). EN 16931 l’utilise comme schéma de l’identifiant d’objet facturé (BT-18-1, règle BR-CL-07) ; UN/EDIFACT l’utilise sur chaque segment RFF.

UNTDID 7143

184 codes

Item type identification code

UNTDID 7143 est le code de type d’identification d’article : il dit de quel catalogue provient un code article — un GTIN GS1 (SRV), la nomenclature douanière du Système harmonisé (HS), un UPC (UP), ou la numérotation propre de l’acheteur ou du vendeur. EN 16931 l’utilise comme schéma de l’identifiant de classification d’article (BT-158-1, règle BR-CL-13).

ExternalPurpose

342 codes

Purpose of the payment (ISO 20022)

ExternalPurpose1Code est le motif de paiement ISO 20022 : le code à 4 lettres qui dit ce qu’est réellement un paiement — un salaire (SALA), un règlement fournisseur (SUPP), des impôts (TAXS), une pension (PENS). Il voyage dans l’élément Purp d’un pain.001 ou pain.008 et est transmis au bénéficiaire.

ExternalCategoryPurpose

49 codes

Category purpose of the payment (ISO 20022)

ExternalCategoryPurpose1Code est le motif de catégorie ISO 20022 : le code placé dans CtgyPurp pour dire à la banque du donneur d’ordre comment traiter un paiement ou un lot — paie (SALA), impôts (TAXS), trésorerie (TREA), virement urgent (URGP), virement SEPA (SEPA).

ExternalStatusReason

302 codes

Payment rejection and status reason codes (ISO 20022)

ExternalStatusReason1Code est la liste ISO 20022 complète des motifs pour lesquels un paiement est rejeté, retourné ou suspendu — les 302, d’AC04 (compte clôturé) à MD01 (pas de mandat). C’est le code que votre banque place dans un compte rendu pain.002 pour dire pourquoi un paiement n’est pas passé.

BTC

1563 codes

Bank Transaction Code (camt)

Le Bank Transaction Code (BTC) est la façon dont un relevé ISO 20022 dit ce qu’est réellement chaque écriture. C’est une hiérarchie à trois niveaux — Domaine / Famille / Sous-famille — de sorte qu’un virement SEPA reçu s’écrit PMNT/RCDT/ESCT, et le même virement émis PMNT/ICDT/ESCT. 1563 sous-familles réparties sur 11 domaines.

NOC

19 codes

ACH Notification of Change codes

Une Notification of Change (NOC) est la façon dont une banque américaine dit « j'ai bien passé votre paiement ACH, mais vos données sont fausses — corrigez-les pour la prochaine fois ». Ce n'est pas un rejet : l'argent est parti. L'entrée COR à zéro dollar porte un code de changement (C01 pour un numéro de compte erroné, C02 pour un routing number erroné…) et la valeur corrigée ; l'émetteur doit l'appliquer sous six jours ouvrés bancaires ou avant l'entrée suivante vers ce compte, la date la plus tardive prévalant.

SEC

23 codes

ACH Standard Entry Class codes

Le code Standard Entry Class (SEC) est le triplet de lettres, dans l'en-tête de lot ACH, qui dit de quel type d'opération il s'agit : PPD pour une paie ou un prélèvement préautorisé sur compte de particulier, CCD pour un paiement entre entreprises, CTX quand ce paiement porte des données de remise EDI, WEB pour un débit autorisé en ligne, TEL par téléphone. Il en existe 23, et le choix n'est pas cosmétique : il détermine l'autorisation que vous devez détenir et le délai dont dispose le destinataire pour retourner l'opération.

3695 codes · 15

À propos de la recherche de code financier

La facturation électronique et ISO 20022 fonctionnent avec des valeurs codées. Votre facture est rejetée avec AC04, votre XML porte un type de document 380, une ligne de facture est classifiée en SRV : rien de tout cela n’est lisible tant que vous n’avez pas trouvé le code dans la bonne liste. Cet outil interroge toutes les listes publiées par ValidateFin d’un coup — 3695 codes, 15 listes — et vous donne la signification officielle, sa source et un lien vers la liste complète.

Il révèle aussi ce qu’une liste seule ne peut pas montrer : le même code n’a pas le même sens d’une liste à l’autre. EN signifie « Embargo number » en UNTDID 1153, mais le code article EAN en UNTDID 7143. Quand un code cherché existe dans plusieurs listes, l’outil vous avertit et affiche toutes les lectures possibles, à vous de retenir celle qui correspond à l’endroit où vous l’avez trouvé. Chaque code provient de la source officielle de sa liste (UNECE, ISO, CEF/Peppol, EPC, Die Deutsche Kreditwirtschaft), et chaque liste est téléchargeable en JSON sous licence CC-BY-4.0.

À retenir

  • Une seule recherche couvre 3695 codes issus de 15 listes officielles — inutile de savoir à quelle liste appartient votre code.
  • Vous pouvez chercher par code (AC04) ou par signification (« provision insuffisante ») — les deux marchent.
  • Un même code peut exister dans plusieurs listes avec des sens différents ; l’outil le signale au lieu de deviner.
  • Chaque code porte sa source officielle, et chaque liste est téléchargeable en JSON (CC-BY-4.0).
  • 100 % dans votre navigateur — rien de ce que vous collez n’est envoyé à un serveur.

Questions fréquentes

Que signifie le code de rejet de mon paiement SEPA ?

Un rejet SEPA porte un code motif ISO 20022 dans le compte rendu pain.002 — AC04 (compte clôturé), AM04 (provision insuffisante), MD01 (pas de mandat valide), etc. Collez-le ici : vous obtenez la signification officielle et si le paiement peut être corrigé et renvoyé ou s’il est définitivement rejeté.

Que veut dire le code 380 sur une facture ?

Sur une facture EN 16931, 380 est le code de type de document UNTDID 1001 pour une facture commerciale (BT-3). La même liste porte 381 pour un avoir, 384 pour une facture corrigée et 389 pour une autofacturation.

Un même code peut-il avoir deux sens ?

Oui, et c’est le principal piège. Un code n’a de sens que dans sa liste : EN signifie « Embargo number » en UNTDID 1153 mais le code article EAN en UNTDID 7143. Cet outil cherche dans toutes les listes à la fois et vous prévient quand un code existe dans plusieurs d’entre elles.

Quelles listes de codes sont couvertes ?

15 listes, 3695 codes au total : VATEX (motifs d’exonération de TVA), UNCL 5305 (catégories de TVA), UNTDID 1001 (types de document), UNTDID 2005 (codes de date de TVA), UNTDID 1153 (qualifiants de référence), UNTDID 7143 (schémas de classification d’article), pain.002 (motifs de rejet SEPA), GVC (codes d’opération bancaire allemands) et ISO 4217 (devises).

D’où viennent les codes ?

Chaque liste vient de sa source officielle — les répertoires UN/EDIFACT de l’UNECE, la liste ISO 4217 publiée par SIX, les listes de codes CEF/Peppol, l’EPC et les jeux de codes externes ISO 20022, ainsi que la liste GVC de la Deutsche Kreditwirtschaft. Chaque page indique sa source, sa version et la date de dernière vérification.

Ce que je colle est-il envoyé à un serveur ?

Non. Les listes sont téléchargées une fois dans votre navigateur et la recherche s’exécute localement. Ce que vous tapez ne quitte jamais votre machine.