Pular para o conteúdo principal

Validador de Hash Veri*Factu (Espanha)

Valide a autenticidade, estrutura e checksum de Hash Veri*Factu (Espanha).

Sobre a Validação de Hash Veri*Factu (Espanha)

O validador Veri*Factu analisa a estrutura das URLs impressas em faturas fiscais na Espanha, verificando se o domínio oficial corresponde à Sede Eletrônica da AEAT (`sede.agenciatributaria.gob.es`), a presença dos parâmetros obrigatórios (`nif`, `numserie`, `fecha`, `importe`, `huella`) e a integridade do formato.

Fundamental para auditorias técnicas de software de faturamento e verificação de conformidade tributária em ambiente de homologação e testes de faturamento.

Anatomia & Estrutura do Veri*Factu (AEAT)

O sistema Veri*Factu (Lei Antifraude 11/2021 e RD 1007/2023) estabelece parâmetros estruturados para verificação imediata:

PosiçãoCampoTamanhoSignificado & RegraExemplo
nifNIF Emissor9 caracteresIdentificação fiscal do emissor da fatura (DNI, NIE ou CIF)B12345678
numserieSérie & FacturaAté 60 charsNúmero de série e identificador sequencial da faturaFAC-2026-1001
fechaData10 charsData de expedição no formato obrigatório DD-MM-AAAA26-08-2026
importeImporteVariávelValor monetário total da fatura em Euros com duas casas decimais150.50
huellaHuella SHA-25616 hex charsResumo criptográfico da fatura anterior para garantir encadeamento imutávela1b2c3d4e5f67890

Algoritmo de Encadeamento Fiscal do Veri*Factu (SHA-256)

A integridade do encadeamento das faturas é garantida pela função de dispersão criptográfica SHA-256:

Huella = SHA-256(NIF + NumSerie + Fecha + TipoFactura + ImporteTotal + HuellaAnterior)
  1. 1. Concatene em UTF-8 os campos fiscais mandatários da fatura sem espaços delimitadores.
  2. 2. Inclua a pegada digital criptográfica da fatura imediatamente anterior para formar o elo da cadeia.
  3. 3. Aplique o algoritmo SHA-256 padronizado pela FIPS PUB 180-4.
  4. 4. Extraia os primeiros 16 caracteres hexadecimais maiúsculos/minúsculos para incorporação na URL do código QR.
  5. 5. O código QR gerado permite a qualquer cliente ou auditor fiscal cotejar a autenticidade diretamente no portal da AEAT.

Perguntas Frequentes & Diretrizes Técnicas