VeriFactu
Qu'est-ce que VeriFactu
VeriFactu est le système de facturation électronique établi par le Décret Royal (RD) 1007/2023 et l'Arrêté HAC/1177/2024. Il s'applique à tous les Systèmes Informatiques de Facturation (SIF) opérant en Espagne.
Son objectif est de garantir la traçabilité des factures et de prévenir la fraude fiscale. Chaque facture génère une empreinte numérique (hachage) qui est enchaînée à la précédente, formant un registre immuable vérifiable par l'AEAT.
Comment Frihet se conforme
La conformité VeriFactu dans Frihet est toujours active. Il n'y a pas de bascule, pas de configuration supplémentaire, pas de module à activer. Frihet est l'un des rares ERP qui inclut VeriFactu de série dans tous les plans -- consultez les fonctionnalités complètes.
Tout se passe en arrière-plan lors de la création ou de la modification de factures :
- Le hachage SHA-256 est calculé automatiquement sur le serveur
- Le code QR est généré dans chaque PDF
- Les champs fiscaux sont bloqués après l'enregistrement
- La chaîne de hachage est maintenue de manière continue
L'utilisateur n'a rien de spécial à faire pour se conformer à VeriFactu.
Chaîne de hachage SHA-256
Chaque facture génère un hachage SHA-256 sur le serveur (Cloud Function). Ce hachage est enchaîné au hachage de la facture précédente, formant une chaîne immuable qui garantit l'intégrité de l'enregistrement.
Hachage de Création
Lors de la création d'une facture, le hachage est calculé à partir de 8 champs :
| Champ | Description |
|---|---|
| NIF émetteur | Identification fiscale de l'émetteur |
| Numéro de facture | Numéro complet (série + séquence) |
| Date d'émission | Au format JJ-MM-AAAA |
| Type de facture | F1, F2, R1-R5 |
| Montant total des impôts | Somme de tous les impôts |
| Montant total | Total de la facture |
| Hachage précédent | Hachage de la facture immédiatement précédente |
| Date/heure d'enregistrement | Horodatage du moment de la génération |
Hachage d'Annulation
Lors de l'annulation d'une facture, un hachage d'annulation est généré avec 5 champs :
| Champ | Description |
|---|---|
| NIF émetteur | Identification fiscale de l'émetteur |
| Numéro de facture | Numéro du document annulé |
| Date d'émission | Date originale de la facture |
| Hachage précédent | Hachage de la facture précédente dans la chaîne |
| Date/heure d'enregistrement | Horodatage de l'annulation |
Les champs critiques du hachage sont immuables une fois calculés. Ils ne peuvent pas être modifiés après la génération du hachage.
Types de facture (TipoFactura)
Frihet attribue automatiquement le type de facture en fonction des caractéristiques du document :
| Code | Type | Description |
|---|---|---|
| F1 | Facture complète | Facture standard (attribuée par défaut) |
| F2 | Facture simplifiée | Factures inférieures à 400 EUR sans NIF du destinataire |
| R1 | Rectificative (art. 80.1-2, 80.6 LIVA) | Erreurs, remises rétroactives (plus courant) |
| R2 | Rectificative (art. 80.3 LIVA) | Impayé / crédit irrécouvrable |
| R3 | Rectificative (art. 80.4 LIVA) | Procédure collective / faillite |
| R4 | Rectificative (autres) | Autres cas |
| R5 | Rectificative simplifiée | Rectificative d'une facture simplifiée |
F2 est attribué automatiquement lorsque le montant est inférieur à 400 EUR et que le destinataire n'a pas de NIF.
Clés de régime de TVA (ClaveRegimenIVA)
La clé de régime identifie le type d'opération fiscale. Frihet attribue le régime général (01) par défaut.
| Code | Régime |
|---|---|
| 01 | Régime général |
| 02 | Exportation |
| 03 | Régime spécial des biens d'occasion |
| 04 | Régime spécial de l'or d'investissement |
| 05 | Régime spécial des agences de voyage |
| 06 | Régime spécial des groupes d'entités |
| 07 | Régime spécial de la comptabilité de caisse |
| 08 | Opérations soumises à l'IPSI/IGIC |
QR AEAT sur les factures
Toutes les factures PDF générées par Frihet incluent un code QR de vérification qui renvoie au siège électronique de l'AEAT.
Format de l'URL du QR :
https://www2.agenciatributaria.gob.es/wlpl/TIKE-CONT/ValidarQR?nif={NIF}&numserie={NUM}&fecha={DD-MM-YYYY}&importe={TOTAL}
À côté du QR apparaît le texte : "Facture vérifiable sur le siège électronique de l'AEAT".
Le code QR n'apparaît que lorsque le profil fiscal a un NIF configuré dans Configuration → Profil fiscal.
Déclaration de responsabilité du logiciel
La déclaration de responsabilité est conforme à l'Art. 20 du RD 1007/2023. Elle est visible dans Configuration → Profil fiscal et contient les données suivantes :
| Champ | Valeur |
|---|---|
| Logiciel | Frihet ERP v1.0 |
| Fabricant | (Configurable dans Paramètres > Conformité > VeriFactu) |
| NIF fabricant | (Configurable dans Paramètres > Conformité > VeriFactu) |
| Chaîne de hachage | SHA-256 |
| Réglementation | RD 1007/2023, Arrêté HAC/1177/2024 |
Relation avec les modèles fiscaux
VeriFactu se concentre sur la traçabilité des factures (hachage, QR, immuabilité). Les modèles fiscaux trimestriels sont une étape supplémentaire où sont calculées les déclarations à présenter à l'administration fiscale :
- Modèle 303 (TVA) — pour la Péninsule et les Baléares
- Modèle 420 (IGIC) — pour les Canaries
- Modèle 130 (IRPF) — pour tous les travailleurs indépendants
Les données VeriFactu (type de facture, clé de régime) sont automatiquement incluses dans les livres de comptes exportés par Frihet.
Phase 3 : Envoi à l'AEAT
La Phase 3 de VeriFactu permet l'envoi automatique des enregistrements de facturation directement à l'AEAT au moyen de messages SOAP/XML signés avec un certificat numérique. Avec cette phase active, chaque facture émise ou annulée est transmise au système SII de l'AEAT en arrière-plan.
L'envoi nécessite un certificat numérique valide (.pfx ou .p12) configuré dans Paramètres > Conformité. Il peut être activé en mode sandbox pour des tests avant de passer en production.
Pour la documentation complète sur la configuration, les statuts d'envoi, les tentatives et la résolution de problèmes, consultez le guide d'Envoi à l'AEAT.
Sociétés (SARL, SA) : 1er janvier 2027. Travailleurs indépendants : 1er juillet 2027 (RDL 15/2025).
Réglementation applicable
- Loi 11/2021 (Loi Antifraude) — Art. 29.2.j) LGT
- DR 1007/2023 — Règlement VeriFactu (RRSIF)
- Arrêté HAC/1177/2024 — Spécifications techniques
- DRL 15/2025 — Extension des délais
Suivant : Envoi à l'AEAT (Phase 3) | Immuabilité et enregistrement