Facturer hors TVA à un client belge ou allemand ne s'improvise pas : numéro validé, mention correcte, état récapitulatif déposé avant le 25.

Une entreprise luxembourgeoise qui vend à un client assujetti d'un autre État membre facture sans TVA, et c'est le client qui la déclare chez lui : c'est l'autoliquidation. Le mécanisme est simple sur le papier. Ce qui coûte cher, ce sont les trois obligations qui vont avec : vérifier le numéro de TVA du client, porter la bonne mention sur la facture, et déposer l'état récapitulatif avant le 25 du mois suivant.

Au Luxembourg, avec un marché intérieur de 660 000 habitants, presque toute PME qui grandit finit par facturer hors des frontières. Le passage à l'intracommunautaire est donc moins un cas particulier qu'une étape obligée. Voici ce que la règle exige, et comment le traduire dans Odoo pour que la conformité découle du paramétrage plutôt que de la vigilance du comptable.

Qu'est-ce que l'autoliquidation de la TVA ?

L'autoliquidation est le mécanisme par lequel le vendeur facture hors taxe et l'acheteur déclare lui-même la TVA dans son pays, en la portant à la fois en TVA due et en TVA déductible. L'opération est neutre en trésorerie pour l'acheteur assujetti. Elle s'applique aux livraisons de biens et aux prestations de services entre professionnels identifiés à la TVA dans deux États membres différents.

OpérationFacturationQui déclare la TVAObligation déclarative
Vente de biens à un assujetti UEHors TVA, exonéréeLe client, dans son paysDéclaration TVA + état récapitulatif de biens (+ Intrastat au-delà des seuils)
Prestation de services B2B dans l'UEHors TVA, mention AutoliquidationLe client, dans son paysDéclaration TVA + état récapitulatif de services
Achat de biens dans un autre État membreFacture fournisseur hors TVAVous, au LuxembourgDéclaration TVA (TVA due et déductible)
Vente à un particulier UETVA du pays du client au-delà de 10 000 € de ventes UEVousGuichet unique OSS

Le taux normal luxembourgeois est de 17 % depuis le 1er janvier 2024, après la parenthèse à 16 % de l'année 2023. Il ne s'applique évidemment pas aux opérations exonérées ci-dessus, mais il reste la référence pour tout le reste de votre facturation.

Le numéro de TVA du client n'est plus une formalité

Depuis le 1er janvier 2020 et l'entrée en vigueur des quick fixes de la directive (UE) 2018/1910, le numéro de TVA valide de l'acquéreur, communiqué au fournisseur, est une condition de fond de l'exonération. Autrement dit : un numéro invalide, et l'exonération tombe. C'est vous, le vendeur luxembourgeois, qui devez alors la TVA.

La deuxième condition de fond est le dépôt d'un état récapitulatif correct. La preuve du transport des biens hors du Luxembourg reste, elle, la troisième pièce du dossier, et la plus souvent manquante lors d'un contrôle.

La conséquence pratique est simple : vérifier un numéro de TVA sur VIES ne doit pas dépendre de la mémoire du commercial. Cela doit être un contrôle systématique, idéalement automatique.

Les états récapitulatifs : avant le 25, sans exception

Les états récapitulatifs de biens et de services se déposent obligatoirement par voie électronique via la plateforme eCDF depuis le 1er janvier 2020, avant le 25e jour du mois qui suit la période déclarative.

  • Biens : dépôt mensuel en principe. Le trimestriel reste possible tant que vos livraisons intra-UE ne dépassent 50 000 € hors TVA ni sur le trimestre en cours, ni sur aucun des quatre trimestres précédents.
  • Services : dépôt mensuel en principe, avec faculté d'opter librement pour le trimestriel.

Le franchissement du seuil de 50 000 € fait basculer en mensuel dès le mois du dépassement, et pour les quatre trimestres suivants au minimum. C'est un point que beaucoup découvrent après coup : un gros contrat signé en mars peut vous imposer un rythme mensuel jusqu'à l'année suivante.

Vous facturez déjà hors frontières sans savoir si vos états récapitulatifs sont à jour ? On regarde vos douze derniers mois avec vous.

Faire le point sur votre TVA

Le paramétrage Odoo : tout se joue dans la position fiscale

Dans Odoo, l'intracommunautaire ne se gère pas facture par facture. Il se gère une fois, dans les positions fiscales, et s'applique ensuite tout seul.

Trois réglages qui évitent 90 % des erreurs

D'abord, activez la vérification des numéros de TVA dans les paramètres de comptabilité. Odoo interroge alors la base VIES à l'enregistrement du contact et refuse un numéro invalide. C'est le contrôle le plus rentable de tout le paramétrage : il bloque l'erreur à la source, avant la facture.

Ensuite, créez une position fiscale intra-UE et affectez-la aux clients assujettis établis dans un autre État membre. Elle remplace automatiquement la TVA à 17 % par la taxe intracommunautaire à 0 %, et surtout elle rattache l'écriture aux bonnes grilles fiscales. Ce sont ces grilles qui alimentent ensuite la déclaration eCDF. Une position fiscale mal branchée produit des factures d'apparence correcte et une déclaration fausse : c'est l'erreur la plus fréquente que nous rencontrons en reprise de dossier.

Enfin, ajoutez la mention légale à la position fiscale, pour qu'elle s'imprime sur chaque facture concernée sans intervention humaine. La mention Autoliquidation (ou Reverse charge) doit figurer sur la facture, avec le numéro de TVA du client. Une facture sans cette mention est une facture contestable.

Ce qu'Odoo ne fait pas tout seul

Soyons clairs : Odoo produit très bien la déclaration de TVA luxembourgeoise, comme nous l'avons détaillé dans notre guide sur la déclaration de TVA dans Odoo. L'état récapitulatif, lui, ne sort pas d'un simple bouton. Dans les projets que nous menons, on le construit à partir d'un rapport filtré sur la position fiscale intra-UE, agrégé par numéro de TVA client, puis chargé dans eCDF. Ce n'est pas compliqué, mais il faut le prévoir dès le paramétrage plutôt que de le découvrir le 24 du mois.

Même logique pour l'Intrastat : c'est une obligation statistique distincte de la TVA, avec ses propres seuils, et qui se prépare à partir des mêmes flux de marchandises. Les deux se nourrissent des mêmes données, à condition que le plan comptable et les taxes aient été posés correctement au départ, ce que nous décrivons dans notre article sur la configuration de la comptabilité luxembourgeoise dans Odoo.

Questions fréquentes

Que faire si le client ne me donne pas de numéro de TVA ?

Sans numéro de TVA valide, vous ne pouvez pas appliquer l'exonération intracommunautaire. Vous facturez alors avec la TVA luxembourgeoise, comme pour un client particulier. Régulariser après coup, une fois le numéro obtenu, est possible mais fastidieux : mieux vaut bloquer la commande que d'émettre une facture fausse.

Un client assujetti mais non identifié à la TVA, ça existe ?

Oui, notamment les petites entreprises sous régime de franchise dans leur pays. Elles n'ont pas toujours de numéro de TVA intracommunautaire actif pour les acquisitions. Le VIES est le seul juge : s'il ne valide pas, l'exonération ne s'applique pas.

Faut-il déposer un état récapitulatif même sans opération sur la période ?

Non, l'état récapitulatif ne se dépose que s'il y a des opérations intracommunautaires à déclarer sur la période. En revanche, la déclaration de TVA périodique reste due même à zéro.

L'autoliquidation change-t-elle quelque chose à ma trésorerie ?

Pour vos ventes, oui : vous n'encaissez plus la TVA que vous auriez ensuite reversée, ce qui supprime un décalage de trésorerie souvent favorable. Pour vos achats intracommunautaires, l'opération est neutre : la TVA due et la TVA déductible s'annulent dans la même déclaration, à condition d'avoir un droit à déduction complet.

Pour aller plus loin

Pourquoi Advena ?

La TVA intracommunautaire est exactement le type de sujet qui tombe entre deux chaises : votre intégrateur ERP ne connaît pas les états récapitulatifs, votre fiduciaire ne touche pas à vos positions fiscales. Résultat, la conformité repose sur une reprise manuelle en fin de mois. Nous paramétrons l'outil et nous produisons la déclaration, ce qui nous oblige à faire les deux correctement.

Un doute sur vos positions fiscales, vos mentions de facture ou vos états récapitulatifs ? Parlons-en avant le prochain contrôle.

Demander un échange