Aller au contenu
EasySoft Tech
verifactufiscalidaddolibarr

Code QR VeriFactu dans Dolibarr : définition et emplacement

Le code QR VeriFactu est obligatoire sur toute facture émise avec un logiciel de facturation : emplacement, mentions et sa génération dans Dolibarr.

EasySoft Tech6 min de lecture

Code QR VeriFactu dans Dolibarr : définition et emplacement

Le code QR VeriFactu est le carré que la réglementation espagnole exige sur toutes les factures émises avec un système informatisé de facturation (SIF). Il se place au début de la facture, avant le contenu, avec la mention «QR tributario:» au-dessus du code. Dolibarr ne l'intègre pas en standard : il faut un module VeriFactu, comme celui d'EasySoft, qui l'appose sur le PDF à la validation de chaque facture.

Qu'est-ce que le code QR et à quoi sert-il ?

C'est un code QR obligatoire sur les factures émises avec un système informatisé de facturation. Son contenu : une URL du service de vérification de l'AEAT (l'administration fiscale espagnole) et quatre données de la facture — le NIF de l'émetteur, le numéro de série et le numéro, la date d'émission et le montant total.

Son but n'est pas d'envoyer la facture à l'AEAT. Il permet au client de vérifier la facture — avec l'application de l'AEAT ou un appareil photo — et de confirmer que les données sont enregistrées. La vérification renvoie «Factura encontrada» ou «Factura no encontrada» pour les systèmes VERI*FACTU, et «Factura no verificable» pour les systèmes non vérifiables.

Le QR est obligatoire sur toutes les factures émises avec un SIF : complètes et simplifiées, sur papier ou sous forme d'image ou de PDF, et dans tous les modes, VERI*FACTU comme non vérifiable. La base juridique : l'article 17 du règlement SIF et les articles 6.5 et 7.5 du règlement sur la facturation.

Qui est concerné (et qui ne l'est pas)

Les utilisateurs de SIF qui ne sont pas soumis au SII : toute personne qui tient ses livres de TVA via le site électronique de l'AEAT reste en dehors de VeriFactu. Le SII et VeriFactu ne se chevauchent pas (art. 3 du RD 1007/2023).

À noter également : VeriFactu n'est pas encore obligatoire. Selon le calendrier en vigueur (RDL 15/2025), les sociétés soumises à l'impôt sur les sociétés doivent être en règle avant le 01/01/2027 ; les autres (indépendants, etc.) avant le 01/07/2027.

Où se place le code QR sur la facture

Au début de la facture, avant le contenu. C'est le premier code QR du document et, si la facture comporte plusieurs pages, il ne figure que sur la première.

La position dépend du format :

  • Facture en portrait : en haut, de préférence centré ou en haut à gauche.
  • Facture en paysage : à gauche, près de la marge supérieure gauche.

En cas d'obstacle justifié, le QR peut être placé ailleurs, mais toujours visible et distinct du reste du contenu.

Taille et lisibilité

  • Taille : comprise entre 30×30 et 40×40 mm.
  • Niveau M de correction d'erreurs.
  • Contraste élevé.
  • Espace blanc autour : 2 mm minimum, 6 mm recommandé.

Où il ne va pas

Ni sur les bons de livraison, ni sur les notes de livraison. Le code QR fiscal ne figure que sur les factures.

Quelle mention accompagne le code QR

Au-dessus du code, la mention «QR tributario:» est imprimée. Sur les factures des systèmes VERIFACTU, la phrase «Factura verificable en la sede electrónica de la AEAT» ou «VERIFACTU» apparaît juste en dessous, dans une police et une taille lisibles, égales ou supérieures à celles du reste des données. Sur les systèmes non vérifiables, seul le QR est présent, sans cette phrase.

Facture électronique structurée

Lorsque la facture électronique est structurée, l'image du QR est remplacée par son contenu — l'URL de vérification — dans le fichier. Un PDF classique (non structuré) est traité comme le papier : avec le QR visible. Si vous émettez des factures électroniques B2B, le blog propose un guide sur la facture électronique B2B dans Dolibarr.

Comment le module VeriFactu d'EasySoft pour Dolibarr génère le QR

Dolibarr n'intègre pas VeriFactu dans son cœur : il faut un module. Le module VeriFactu d'EasySoft pour Dolibarr intervient à la validation de chaque facture : il calcule l'empreinte chaînée (hash), appose le code QR conformément à l'AEAT et signe la facture. L'onglet VERI*FACTU de la fiche de facture affiche la réponse de l'AEAT, le QR et une visionneuse XML/JSON.

Deux modes de fonctionnement

  • VERI*FACTU : les factures sont envoyées à l'AEAT via SOAP avec votre certificat, depuis votre serveur.
  • NO VERIFACTU : signature XAdES et conservation locale, sans envoi. Dans ce mode, la phrase «VERIFACTU» n'est pas imprimée, car affirmer que la facture a été transmise serait faux.

Comment placer le QR sur le PDF

Le module appose le QR sur le PDF déjà généré ; taille et position se règlent dans la configuration :

  • Modèles PDF standards de Dolibarr : ils fonctionnent tels quels.
  • Modèle ODT personnalisé : il faut coller l'étiquette du QR là où vous voulez qu'il apparaisse.
  • Ticket TakePos : il l'intègre d'origine.

Le module prend aussi en charge les factures simplifiées (F2) pour les caisses et TakePos avec des clients génériques, ainsi que les rectificatives et les avoirs. Tout reste sur votre serveur, sans passerelles externes, avec Dolibarr 10 ou supérieur.

Une précision sur les «homologations»

L'AEAT n'homologue ni ne certifie les logiciels : le «logiciel homologué» n'existe pas. La conformité est attestée par la déclaration responsable du fabricant (art. 13 du règlement SIF). Chez EasySoft, nous sommes les fabricants du module et nous signons la déclaration responsable du RD 1007/2023.

Questions fréquentes et erreurs courantes

Le QR envoie-t-il la facture à l'AEAT ?

Non. Le QR ne transmet pas la facture à l'AEAT ; le client peut la vérifier. L'envoi dépend du mode : en VERI*FACTU, les factures sont transmises à l'AEAT ; en mode non vérifiable, rien n'est envoyé.

Dois-je inclure le QR sur les bons de livraison ?

Non. Le code QR fiscal ne va que sur les factures ; les bons de livraison n'en portent pas.

Pourquoi la phrase «VERI*FACTU» n'apparaît-elle pas sur mes factures ?

Parce que le module fonctionne en mode non vérifiable (conservation locale) : la facture n'est pas transmise à l'AEAT, donc imprimer «VERIFACTU» serait incorrect. Seul le QR est apposé. La phrase apparaît en mode VERIFACTU.

Comment bien vous préparer

VeriFactu n'est pas encore obligatoire : vous avez le temps de vous préparer. Commencez par la checklist VeriFactu, pour passer votre cas en revue point par point. Pour voir le module en détail, consultez la page du module VeriFactu d'EasySoft pour Dolibarr. Et pour les écueils les plus fréquents, cet article récapitule les erreurs fréquentes lors de la mise en place de VeriFactu dans Dolibarr.