Pular para o conteúdo principal

Gerador de Hash Veri*Factu (Espanha)

Gere e formate Hash Veri*Factu (Espanha) válidos para desenvolvimento e testes de software.

Aguardando geração...

Sobre o Hash Veri*Factu (Espanha)

O sistema Veri*Factu foi instituído pela Lei Antifraude 11/2021 e regulamentado pelo Real Decreto 1007/2023 na Espanha, obrigando os softwares de faturamento (SIF - Sistemas Informáticos de Facturación) a gerar registros de faturamento inalteráveis com encadeamento de hash SHA-256 e código QR de verificação imediata para a Agencia Estatal de Administración Tributaria (AEAT).

Esta ferramenta calcula a cadeia de assinatura da fatura atual baseada nos dados do emissor (NIF/CIF), série, número, data de expedição, valor total e a impressão digital da fatura anterior, codificando os parâmetros na URL oficial de verificação tributária da AEAT.

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