Numéro TVA Luxembourg : format LU, exemple et vérification
· Mis à jour le

Joaquín Trapero in Expert en intelligence artificielle et en protection des données, fondateur de Nonimo.
LU, puis huit chiffres. On le recopie d’une facture vers un logiciel comptable, on le réclame à un client belge avant de facturer, on le retrouve au bas d’un contrat. Ce numéro vient de l’AED, et ses deux derniers chiffres trahissent la plupart des fautes de frappe.
Je m’en tiens ici à l’identifiant TVA : le lire, le contrôler, le trouver, et décider s’il doit rester dans un texte que vous confiez à une IA. Le numéro des personnes, à treize chiffres, a son propre guide sur le matricule.
Le numéro de TVA luxembourgeois s'écrit LU suivi de 8 chiffres ; l'AED l'attribue après la déclaration initiale. Selon une règle non officielle reprise par python-stdnum, les deux derniers égalent le reste des six premiers divisés par 89. Seul VIES, le service de la Commission européenne, dit si le numéro est attribué et actif.
LU et huit chiffres : lire un identifiant TVA luxembourgeois
Guichet.lu décrit un groupe « identique et unique » de huit chiffres précédé des lettres LU. Le préfixe vient de la directive TVA : chaque numéro porte le code ISO du pays qui l’a délivré. Le tableau de la Commission résume le format luxembourgeois en un bloc de huit chiffres.
Sur une facture, l’intitulé change d’un émetteur à l’autre : « N° TVA », « TVA intracommunautaire », « USt-IdNr. » chez un fournisseur germanophone, « VAT No. » en anglais. Votre fiduciaire en recopie des dizaines par mois.
Les espaces servent à l’œil, pas au logiciel : dans un champ de saisie, je collerais les dix caractères, la forme du tableau de la Commission. VIES fait choisir le pays dans une liste et n’attend que les huit chiffres.
Un identifiant TVA inventé, découpé
Le pays, le corps du numéro, puis deux chiffres qui ne servent qu'au contrôle.
Numéro inventé pour cette page, avec des chiffres de contrôle volontairement inversés : il ne peut appartenir à personne. Format : Guichet.lu et tableau des structures de la FAQ VIES ; préfixe : directive 2006/112/CE, article 215.
Clé modulo 89 : refaire le calcul en dix secondes
La règle tient en une ligne : divisez les six premiers chiffres par 89 et gardez le reste. Il doit égaler les deux derniers chiffres, zéro devant s’il est inférieur à dix (04, jamais 4). Les fiches de l’AED et de Guichet.lu n’en disent rien, et la Commission déclare ne pas pouvoir divulguer ces algorithmes.
Nous l’avons prise dans python-stdnum, une bibliothèque libre : ce n’est pas une source officielle, mais son module luxembourgeois calcule exactement ce reste. Je n’y verrais qu’un filet contre la faute de frappe. Le matricule des personnes, lui, porte deux chiffres de contrôle de nature différente, Luhn et Verhoeff.
Le reste de la division par 89
Tapez les six premiers chiffres d'un numéro, puis les deux derniers. Les deux nombres doivent coïncider.
Les deux derniers chiffres correspondent au reste : le numéro est bien formé. Il reste à demander à VIES s'il a été attribué.
Les deux derniers chiffres ne correspondent pas au reste : faute de frappe, chiffres inversés ou numéro inventé.
Valeurs de départ : le numéro inventé du schéma, dont les deux derniers chiffres sont inversés. Règle de calcul : module lu.tva de python-stdnum, bibliothèque non officielle. Le calcul se fait dans votre navigateur.
Un numéro dont le calcul tombe juste peut très bien n’avoir jamais été attribué. Pour l’ancienne version de cette page, nous avions fabriqué un numéro avec la bonne terminaison et l’avions soumis à VIES le 26 octobre 2026 : réponse « non valide ». Le calcul prouve l’écriture, jamais l’existence.
Matricule TVA, matricule national, RCS : qui attribue quoi
Le vocabulaire piège tout le monde. Le formulaire d’attestation de l’AED demande un « numéro de matricule TVA », c’est-à-dire l’identifiant LU. Guichet.lu ajoute que, pour communiquer avec l’administration, l’entreprise utilise son matricule national, attribué par le CTIE après la publication de l’acte constitutif au RESA.
Guichet.lu donne treize chiffres à ce matricule, l’ACD onze positions pour une personne morale : un écart que nous ne tranchons pas, proche de celui que notre guide du matricule relève au CCSS. Le troisième identifiant, le numéro d’immatriculation au RCS, vient de Luxembourg Business Registers et figure en tête de chaque publication au RESA.
Un formulaire qui réclame « le matricule » sans préciser lequel, je ne le remplirais pas au hasard : un courriel à l’émetteur coûte moins qu’un dossier rejeté. Les registres où le matricule des dirigeants apparaît sont passés en revue dans notre page sur le RCS et le RBE.
Trois identifiants pour une même société luxembourgeoise
Ils ne se remplacent pas l'un l'autre : chacun a son guichet.
| Identifiant | Forme | Qui l'attribue | Sert à |
|---|---|---|---|
| Identifiant TVA (« matricule TVA » sur les formulaires de l'AED) | LU + 8 chiffres | AED, après la déclaration initiale | Factures, échanges intracommunautaires, VIES |
| Matricule national de l'entreprise | 13 chiffres selon Guichet.lu, 11 positions selon l'ACD | CTIE, après publication au RESA (CCSS pour une personne physique) | Communications avec l'administration |
| Numéro d'immatriculation RCS | Celui du registre | Luxembourg Business Registers | En-tête des publications, recherche au RESA |
Sources : Guichet.lu (« Inscription à la TVA »), formulaire de demande d'attestation de l'AED, FAQ de Luxembourg Business Registers, ACD (« Numéro de dossier – Matricule – NIF ou TIN »).
Où trouver le numéro d’un fournisseur, ou le vôtre
L’AED range l’identifiant TVA du fournisseur parmi les mentions obligatoires de toute facture. Celui du client s’y ajoute quand il est établi dans un autre État membre, par exemple pour une livraison intracommunautaire exonérée. Exception admise : une facture de 100 euros TTC au plus, sans autre État membre en jeu.
VIES ne permet pas de retrouver un numéro à partir d’un nom ou d’une adresse : la FAQ de la Commission est formelle. Sans facture sous la main, demandez-le par écrit. Une capture du pied de page d’un site, recopiée par un stagiaire, ne me suffirait pas pour un dossier de fiduciaire.
Quel numéro cherchez-vous ?
Trois situations, trois endroits où regarder.
Sur sa facture. L'identifiant sous lequel il a livré ou presté est une mention obligatoire. Seules les factures de 100 euros TTC au plus, sans opération avec un autre État membre, peuvent s'en passer. Sinon, réclamez-le par écrit : aucune base publique ne le donne à partir du nom.
Dans votre espace professionnel MyGuichet.lu, qui affiche vos informations TVA. Il vous faut une preuve pour un client ou un appel d'offres ? Le portail de l'AED propose une « attestation de qualité d'assujetti », envoyée par la poste. Sans nouvelles après dix jours ouvrables, l'AED demande qu'on la contacte.
Auprès du client lui-même, puis dans VIES. Son numéro doit figurer sur votre facture lorsqu'il est identifié dans un autre État membre et que l'opération est exonérée ou relève de l'autoliquidation. Contrôlez-le dans VIES avant d'émettre la facture.
D'après l'AED (« Que doivent contenir les factures ? » et « Demande d'attestation ») et la FAQ VIES de la Commission européenne.
VIES : ce que « valide » et « invalide » veulent dire
VIES interroge en temps réel la base de l’État dont le préfixe figure devant le numéro ; il n’existe aucune base centrale. Il répond « valide » ou « invalide », parfois avec le nom et l’adresse, selon ce que chaque État accepte de montrer.
Deux limites m’importent. VIES ne confirme la validité que pour le jour de la requête, jamais pour une date passée : gardez donc une capture datée dans le dossier du client. Et certains États n’y inscrivent que les entreprises enregistrées pour les échanges intracommunautaires, si bien qu’un numéro correct peut sortir « invalide ».
La même capture a sa place dans un dossier de souscription : notre guide des fonds d’investissement montre ce qu’un fichier d’investisseurs contient d’autre. Si VIES vous oppose un « invalide », suivez le parcours ci-dessous.
VIES répond « invalide » : que faire ?
Trois questions, dans l'ordre de la FAQ de la Commission.
Avez-vous choisi le Luxembourg dans la liste des pays, puis saisi huit chiffres sans LU, sans espace ni tiret ?
Les deux derniers chiffres égalent-ils le reste des six premiers divisés par 89 ?
S'agit-il de votre propre numéro ?
Parcours construit par Nonimo d'après les questions 7, 12, 13 et 20 de la FAQ VIES de la Commission européenne. Ce n'est pas une procédure officielle de l'AED.
Donnée personnelle ou identifiant d’entreprise : indépendant, Sàrl, S.A.
Le RGPD protège les personnes physiques et écarte expressément les données des personnes morales, nom, forme juridique et coordonnées compris (considérant 14). L’identifiant TVA d’une S.A. qui emploie quarante salariés ne désigne donc personne : aucune raison de le cacher.
Tout change quand le titulaire est un indépendant en nom propre. L’article 4 du RGPD compte le « numéro d’identification » parmi ce qui rend une personne identifiable : le numéro LU d’une graphiste ou d’un électricien la désigne aussi sûrement que son nom. Le cadre luxembourgeois est détaillé dans notre guide RGPD et IA.
Qui se cache derrière le numéro ?
Choisissez le titulaire de l'identifiant que vous manipulez.
Un identifiant d'entreprise, public. Il ne désigne aucune personne physique. Le laisser dans une question à une IA ne pose pas de problème au regard du RGPD ; retirez plutôt les noms des contacts qui l'accompagnent.
Entre les deux. Le numéro est celui de la société, mais un associé unique se retrouve vite derrière. Dans un document qui le nomme déjà, je masquerais nom et numéro ensemble.
Une donnée personnelle. Le numéro renvoie à une seule personne, son activité et, avec un IBAN, ses revenus. Hors de la facture elle-même, traitez-le comme son nom.
D'après le RGPD, article 4, point 1, et considérant 14. Le classement de la Sàrl à associé unique est notre lecture, pas une position de la CNPD.
Cette lecture est la mienne ; pour un traitement à grande échelle, faites-la valider par la personne qui tient votre registre des traitements.
![Le numéro de TVA d'un indépendant Un numéro de TVA LU fictif à clé fausse devient [TVA_1] : pour un indépendant, il désigne une personne comme son nom](/guias/fr-lu/numero-tva-luxembourg-independant-etiquette.webp)
Facture ou contrat dans une IA : garder ou masquer le numéro de TVA
Pour vérifier un total, reformuler une relance ou résumer un contrat, l’assistant n’a besoin ni du numéro, ni de la raison sociale, ni de l’IBAN. Quand le titulaire est un indépendant, je remplacerais les trois. Pour une S.A., le numéro peut rester ; ce sont les noms des interlocuteurs qui partent.
Le 27 octobre 2026, nous avons fait passer par le moteur de Nonimo une ligne de facture aux données inventées. Numéro de TVA précédé de « TVA », numéro RCS après « RCS Luxembourg », raison sociale, nom du gérant, IBAN et e-mail en sont tous ressortis sous forme d’étiquettes.
Deux graphies peuvent échapper : un tiret entre LU et les chiffres, ou un numéro RCS cité sans « RCS » devant. Relisez l’aperçu des remplacements, et sélectionnez à la main ce qui serait resté. Avant d’attacher le PDF de la facture, pensez aussi à ses métadonnées.
Votre brouillon contient-il un numéro de TVA bien formé ?
Remplacez l'exemple par votre texte. Seuls les numéros LU dont le calcul modulo 89 tombe juste sont listés.
Exemple inventé : Lydie Scheer et Bréckelsbierg Consulting n'existent pas, et les deux numéros ont des chiffres de contrôle faux, d'où leur absence de la liste. L'analyse reste dans votre navigateur ; elle repère aussi IBAN, matricule, NIR français, e-mail et téléphone, jamais les noms ni les adresses.
Pour un texte collé dans un chat, l’application Nonimo pour le Luxembourg pose ces étiquettes sur votre Mac ou votre PC avant l’envoi, puis rend à chaque étiquette son numéro quand vous recopiez la réponse.
Un lot de factures en PDF ou un export Excel passe plutôt par les outils Nonimo.
Les formules de l’application sont sur la page des abonnements.
Sources
- Guichet.lu, Inscription à la TVA : déclaration initiale à l’AED, délai de 15 jours, franchise sous 50 000 €, informations TVA sur MyGuichet.lu, « LU » suivi de 8 chiffres, matricule national pour les communications avec l’administration.
- AED, Que doivent contenir les factures ? : identifiant du fournisseur et du client intracommunautaire, exception des factures de 100 euros au plus.
- AED, Demande d’attestation : attestation de qualité d’assujetti par courrier, champ « numéro de matricule TVA ».
- Commission européenne, FAQ VIES : interrogation des bases nationales, validité du jour seulement, pas de recherche par nom, algorithmes non divulgués, format LU99999999.
- EUR-Lex, directive 2006/112/CE : préfixe ISO du numéro (art. 215), mentions obligatoires des factures (art. 226).
- EUR-Lex, règlement (UE) 2016/679 : numéro d’identification (art. 4, point 1), personnes morales hors champ (considérant 14).
- Luxembourg Business Registers, FAQ : numéro d’immatriculation en tête des publications, recherche au RESA par numéro ou par dénomination.
- python-stdnum, module lu.tva : bibliothèque libre, non officielle ; deux chiffres de contrôle égaux au reste des six premiers modulo 89.
- ACD, Numéro de dossier – Matricule – NIF ou TIN : identifiant des personnes morales à 11 positions.
Consulté le 10 novembre 2026.
Guides associés
Questions fréquentes
À quoi ressemble un numéro de TVA luxembourgeois ?
Aux deux lettres LU suivies de huit chiffres. Les six premiers forment le corps du numéro, les deux derniers servent au contrôle. Dans un logiciel, collez les dix caractères sans espace ; VIES ne demande que les huit chiffres.
Comment vérifier un numéro de TVA luxembourgeois ?
Sur VIES, le service de la Commission européenne. Il interroge la base luxembourgeoise et répond « valide » ou « invalide » pour le jour même. Le calcul modulo 89 ne repère que les fautes de frappe.
Une petite entreprise en franchise a-t-elle un numéro de TVA ?
Pas forcément. Sous 50 000 € de chiffre d'affaires annuel hors taxe, la franchise dispense de déclaration. Guichet.lu permet l'inscription sur option et l'impose avant certaines opérations, comme des services prestés dans un autre État membre.
Qui attribue le numéro de TVA au Luxembourg ?
L'AED, l'Administration de l'enregistrement, des domaines et de la TVA. Le numéro arrive après la déclaration initiale, à déposer dans les 15 jours qui suivent le début d'une activité taxable.
Le numéro de TVA est-il le même que le matricule ou le numéro RCS ?
Non, ce sont trois identifiants distincts. Le numéro LU sert aux échanges intracommunautaires, le matricule national aux échanges avec l'administration, le numéro RCS au registre de commerce tenu par LBR.
Le numéro de TVA d'une entreprise est-il public ?
Oui, il n'a rien de confidentiel. Il figure sur chaque facture et VIES dit à tout le monde s'il est valide. Pour un indépendant, il reste pourtant une donnée qui désigne une personne.
Où trouver le numéro de TVA d'une entreprise ?
Sur ses factures, où il est obligatoire. VIES ne permet pas de chercher un numéro à partir d'un nom : sans facture, demandez-le par écrit à l'entreprise.
Faut-il masquer un numéro de TVA avant de l'envoyer ?
Non sur une facture, où la loi l'exige. Dans une question posée à une IA, il n'apporte rien au raisonnement. Celui d'un indépendant mérite alors une étiquette, comme son nom.