Faturamento verificável para a Espanha
O Verifactu exige que cada fatura gere um registro de emissão, que esse registro guarde o hash do anterior e que a sequência seja enviada à AEAT. O Cord constrói essa cadeia por organização: o hash SHA-256 é gerado na emissão, o registro não pode ser editado e uma correção nunca reescreve o passado: cria um registro novo.
O que está construído
- Cadeia por organização, inalterável: o banco de dados bloqueia alterações no hash, no conteúdo, na sequência e no tipo de um registro assinado.
- Envio desacoplado e com novas tentativas: emitir e enviar são etapas separadas, então uma queda da AEAT não impede o faturamento. O envio agrupa registros, respeita o tempo de espera que a AEAT pede e guarda cada resposta.
- Inconsistências corrigidas a partir da fatura: o detalhe mostra o status do último registro com o código e o motivo da AEAT, e “Corrigir e reenviar” cria o registro de correção correspondente sem alterar valores.
- Certificado por empresa: cada negócio conecta seu certificado digital, validado antes de ser guardado de forma criptografada.
- QR de verificação no PDF: no topo da primeira página, no tamanho que a norma exige, e só quando a fatura tem um registro real.
- Declaração responsável: o próprio sistema publica a declaração do produtor com os mesmos dados que viajam em cada registro.
Por que está em beta
O Verifactu está ativado. Assim que uma empresa estabelecida na Espanha conecta seu certificado eletrônico em Configurações › Perfil fiscal, cada fatura é registrada na AEAT com seu hash encadeado, e o PDF dela traz o QR de verificação. O mecanismo foi verificado com os vetores oficiais do hash e com o WSDL e os XSD da AEAT, e continua em beta até o primeiro envio aceito; o status de cada envio aparece no detalhe da fatura. Sem certificado, o documento de uma conta espanhola é uma pró-forma, e o Cord não mostra QR, hash nem status de envio que não existam.
Datas da obrigação
Segundo o Real Decreto-ley 15/2025, publicado no BOE, o Verifactu é obrigatório a partir de 1º de janeiro de 2027 para os contribuintes do Impuesto sobre Sociedades e a partir de 1º de julho de 2027 para os demais. São datas da norma, não datas de entrega do Cord.
Como funciona
A organização conecta um certificado espanhol válido.
Na emissão, o Cord gera o registro, a sequência e o hash encadeado, sem depender da rede.
Um processo separado envia o registro à AEAT, guarda a resposta e permite corrigir o que foi rejeitado a partir da fatura.
Disponibilidade e escopo
Ativado na Espanha: cada fatura é registrada na AEAT assim que a empresa conecta seu certificado. Em beta até o primeiro envio aceito. Cada fatura registrada conta na cota de faturas com validade fiscal, a partir do Starter.
Limites claros
Sem certificado, o documento espanhol é uma pró-forma: não é exibido um QR nem um status Verifactu falso. Uma fatura com IGIC, IPSI ou recargo de equivalencia é rejeitada ao ser emitida por este canal.