Passer au contenu principal

Validateur de Empreinte / Hash Veri*Factu (Espagne)

Validez l'authenticité, la structure et la clé de contrôle de Empreinte / Hash Veri*Factu (Espagne).

À propos de la Validation de Empreinte / Hash Veri*Factu (Espagne)

Le validateur Veri*Factu vérifie les URL imprimées sur les factures espagnoles, s'assurant du domaine officiel de l'AEAT (`sede.agenciatributaria.gob.es`), des paramètres obligatoires (`nif`, `numserie`, `fecha`, `importe`, `huella`) et du format.

Indispensable pour les audits logiciels, les pipelines QA et la validation de conformité fiscale en environnement de test.

Anatomie & Structure de Veri*Factu (AEAT)

Le dispositif espagnol Veri*Factu structure les paramètres de vérification immédiate des factures:

PositionChampLongueurSignification & RègleExemple
nifNIF de l'Émetteur9 caractèresIdentifiant fiscal de l'entreprise émettrice (DNI, NIE ou CIF)B12345678
numserieSérie & FactureJusqu'à 60 charsSérie et numéro séquentiel de facturationFAC-2026-1001
fechaDate10 charsDate de délivrance au format JJ-MM-AAAA26-08-2026
importeMontant TotalVariableMontant total en euros avec deux décimales150.50
huellaEmpreinte SHA-25616 hex charsEmpreinte de chaînage sécurisé avec la facture précédentea1b2c3d4e5f67890

Algorithme de Chaînage Fiscal de Veri*Factu (SHA-256)

L'inaltérabilité de la chaîne de facturation est garantie par la fonction cryptographique SHA-256:

Empreinte = SHA-256(NIF + Série + Date + TypeFacture + MontantTotal + EmpreintePrécédente)
  1. 1. Concaténer en UTF-8 les mentions fiscales obligatoires de la facture.
  2. 2. Inclure l'empreinte cryptographique de la facture précédente pour assurer le chaînage.
  3. 3. Appliquer la fonction de hachage SHA-256 selon la norme FIPS PUB 180-4.
  4. 4. Extraire les 16 premiers caractères hexadécimaux pour l'URL de vérification.
  5. 5. Permet le contrôle instantané de la facture auprès de l'administration fiscale espagnole.

Foire Aux Questions & Directives Techniques