Aller au contenu
EasySoft Tech
verifactufiscalidaddolibarr

Certificat numérique VeriFactu dans Dolibarr : guide

Quel certificat numérique faut-il pour VeriFactu dans Dolibarr ? Comment l'installer, le renouveler à temps et pourquoi la AEAT rejette vos factures.

EasySoft Tech6 min de lecture

Certificat numérique pour VeriFactu dans Dolibarr : installation, renouvellement et causes d'échec

Pour envoyer des factures à VeriFactu depuis Dolibarr, il vous faut un certificat numérique qualifié : de personne morale ou de signature avec pouvoir, en cours de validité, dont le titulaire correspond au NIF de l'émetteur. Si l'envoi à la AEAT échoue, le certificat est presque toujours en cause : expiré, révoqué, mal installé ou NIF non concordant.

Ce qu'est VeriFactu et pourquoi il exige un certificat numérique

VeriFactu est le système de vérification des factures de la AEAT, instauré par le décret royal 1007/2023 (règlement RSIF) et la loi 11/2021 sur les mesures antifraude. Le logiciel de facturation (SIF) envoie chaque facture émise à la AEAT au moment de sa validation, et l'Agence l'accepte ou la rejette.

Pour signer et transmettre ces enregistrements, un certificat qualifié et reconnu (règlement eIDAS), émis par un prestataire de confiance reconnu, est indispensable. En Espagne, l'émetteur le plus courant est la FNMT, même si d'autres en délivrent.

Quel certificat faut-il pour VeriFactu ?

Quatre conditions sont requises :

  • En cours de validité : ni expiré, ni révoqué.
  • Émis par une autorité de certification reconnue.
  • Titulaire conforme : le NIF du certificat doit correspondre à celui du redevable qui émet la facture.
  • Pouvoir le cas échéant : si l'envoi est réalisé par un tiers (un cabinet comptable, par exemple), un pouvoir (apoderamiento) doit être en vigueur sur le site électronique de la AEAT.

Deux certificats sont utilisés :

  • Certificat de personne morale (entreprise), au nom de la société : le plus courant.
  • Certificat de signature avec pouvoir, pour le représentant qui signe au nom d'une autre personne ou entreprise.

Le certificat personnel d'une personne physique — DNI électronique ou certificat personnel de la FNMT — ne convient pas pour signer au nom d'une entreprise sans pouvoir : la AEAT compare les NIF et rejette l'envoi.

Qu'est-ce qu'un pouvoir ?

C'est l'autorisation accordée par le titulaire (entreprise ou indépendant) sur le site électronique de la AEAT pour qu'une autre personne effectue des démarches en son nom. Si l'expéditeur n'est pas le redevable, ce pouvoir doit être en vigueur et couvrir VeriFactu ; sans lui, un certificat valable aboutit à un rejet.

Comment obtenir le certificat (FNMT)

  1. Demandez-le avec vérification d'identité : en personne ou par visio.
  2. Téléchargez-le une fois émis, depuis le navigateur.
  3. Exportez-le vers un fichier .pfx ou .p12, en incluant la clé privée, et protégez-le par un mot de passe.

Un .pfx ou .p12 est le certificat avec sa clé privée, chiffré par un mot de passe : le format qu'utilise le logiciel de facturation pour signer, car sans clé privée, aucune signature n'est possible. Conservez une copie en lieu sûr et ne l'envoyez jamais par e-mail : quiconque détient le fichier et le mot de passe peut signer en votre nom.

Comment installer le certificat dans Dolibarr

Dans Dolibarr, le certificat se configure depuis le module VeriFactu : on importe le fichier .pfx ou .p12 avec son mot de passe, et le module l'utilise pour signer les factures.

Étapes :

  1. Vérifiez que vous disposez du certificat .pfx/.p12 et de son mot de passe.
  2. Ouvrez les paramètres du module VeriFactu et importez-le.
  3. Enregistrez et faites un test d'envoi (mode Test, si votre module le permet) avant le passage en production.

Erreurs de certificat les plus fréquentes et leurs solutions

Certificat expiré ou révoqué

Vérifiez sa validité auprès de l'émetteur (la FNMT propose un validateur en ligne) ; renouvelez et réinstallez s'il a expiré.

Mot de passe incorrect du .pfx

Le mot de passe doit être exact ; si le module ne peut pas déchiffrer la clé privée, l'envoi échoue.

Certificat personnel au lieu du certificat d'entreprise

Le certificat personnel ne représente pas la société : utilisez le certificat de personne morale ou un pouvoir.

Le NIF du certificat ne correspond pas à l'émetteur

Si vous facturez pour plusieurs entités, chaque émetteur doit utiliser son propre certificat.

Pouvoir non en vigueur

Si l'envoi est effectué par un tiers, le pouvoir doit être en vigueur et autoriser VeriFactu.

Le logiciel continue d'utiliser l'ancien certificat (PEM) après le renouvellement

Le classique : vous avez renouvelé le certificat, mais l'ERP signe toujours avec l'ancien fichier, parfois en PEM. Remplacez-le dans le logiciel et sur le serveur, redémarrez les services si besoin.

Date ou heure du serveur incorrectes

Une horloge désynchronisée casse la signature : vérifiez l'heure (NTP) et le fuseau horaire.

Ces problèmes provoquent le rejet de l'envoi complet : la AEAT répond avec des codes de la série 4100 (4102, 4105, 4112, 4119) et aucune facture du lot n'est enregistrée. Notre article sur les erreurs de VeriFactu détaille chaque code et comment le corriger.

Comment renouveler le certificat sans interrompre l'envoi

  1. Renouvelez avant l'échéance. La FNMT prévient environ 60 jours à l'avance ; renouvelez avec marge.
  2. Téléchargez le certificat renouvelé et exportez-le à nouveau en .pfx/.p12, avec un mot de passe identique ou nouveau.
  3. Remplacez le certificat dans le logiciel et sur le serveur. L'ancien fichier cesse d'être valide dès que le précédent expire.
  4. Testez la connexion avec un envoi d'essai avant de reprendre la facturation réelle.

Bonnes pratiques pour éviter les échecs d'envoi

  • Renouvelez toujours avant l'échéance.
  • Conservez une copie du .pfx protégée par mot de passe en lieu sûr ; jamais par e-mail.
  • Après une mise à jour de l'ERP ou un changement de certificat, testez la connexion.
  • Contrôlez le statut de chaque enregistrement : si la AEAT en rejette un, corrigez-le et renvoyez-le.

Téléchargez notre checklist gratuite de VeriFactu pour vérifier l'installation avant l'activation.

Le module VeriFactu pour Dolibarr d'EasySoft

  • Paiement unique : sans abonnement ni redevances imposés.
  • Déclaration Responsable (DR) : le module inclut la DR émise par EasySoft, satisfaisant aux exigences du décret royal 1007/2023 et liée à l'installation. Plus de détails dans l'article sur la DR.
  • Audit préalable : avant d'activer VeriFactu, nous auditons votre installation — version, mesures d'inaltérabilité, extrafields, QR, certificat et configuration — pour repérer les problèmes avant la AEAT.
  • Signature et envoi à la AEAT : à la validation d'une facture, le module la signe avec votre certificat et l'envoie (mode Test ou Production), génère le QR code dans les PDF standards et indique si chaque enregistrement a été accepté.
  • Compatible TakePOS pour facturer au point de vente.

Les délais applicables en Espagne pour chaque type de redevable sont détaillés dans l'article sur les délais. La page VeriFactu pour Dolibarr présente le produit en détail.