Saltar para o conteúdo principal
VeriFactu

VeriFactu: mitos e factos para empresas que faturam com o Odoo

Algumas ideias sobre o VeriFactu não se aguentam: que um erro da AEAT anula a fatura, que um registo se pode apagar e refazer, ou que não há nada a fazer até 2028. Aqui ficam as mais comuns, comparadas com a documentação da AEAT, a nota do Ministério das Finanças espanhol e o que o sistema faz dentro do Odoo.

FlexigoTech · Responsável: Víctor Gómez · Atualizado em 3 de novembro de 2026

O essencial

Módulo
VeriFactu
Versões
Odoo 17, 18, 19 e 20
Verificado
no código do módulo, versão 20.0 · nas fontes indicadas no fim
Leitura
3 min

«Se a AEAT devolve um erro, a fatura não vale»

Facto: depende do erro. A AEAT responde com um estado por registo: Correcto, AceptadoConErrores ou Incorrecto. Um registo aceite com erros fica registado, e só tem de corrigir o que o código indica. Reenviá-lo como novo seria um erro.

«A impressão digital é a AEAT que a define»

Facto: é o seu sistema que calcula a impressão digital ao criar o registo: um SHA-256 encadeado com o registo anterior. A AEAT recalcula-a para a verificar. Se não coincidir, o registo é aceite com um erro que tem de ser corrigido.

Estado da cadeia de registos do VeriFactu no Odoo
O estado da cadeia de registos: cada registo ligado ao anterior. Captura do Odoo com dados de demonstração.

«Se me enganar, apago o registo e faço-o de novo»

Facto: não. Os registos de anulação não se podem modificar nem apagar, e o registo de eventos também não. O Odoo impede-o com mensagens claras: Cancellation records cannot be deleted. ou Event log records are immutable. O que se corrige, corrige-se com um registo novo que deixa rasto.

«Mudar de programa de faturação parte a cadeia»

Facto: só se for feito sem ordem. O módulo tem o seu próprio processo de migração, em Configuration › Migration Runs, e uma importação de registos históricos. Enquanto a migração corre, a cadeia fica suspensa e não aceita registos novos: Chain is suspended for migration. Cannot append new records.

Registos de faturação do VeriFactu no Odoo
Os registos de faturação, um por fatura, com o seu estado de envio. Captura do Odoo com dados de demonstração; as respostas da AEAT são simuladas.

«Não há nada a fazer até 2028»

Facto: os prazos aprovados continuam a ser os do RDL 15/2025: antes de 1 de janeiro de 2027 para as empresas que entregam o Imposto sobre Sociedades e antes de 1 de julho de 2027 para as restantes. Outubro de 2028 é uma previsão que o Ministério das Finanças anunciou a 5 de outubro de 2026. E a própria nota diz que as garantias técnicas se manterão «em termos substancialmente equivalentes».

«O Odoo já tem VeriFactu, não preciso de mais nada»

Facto: o Odoo inclui o seu próprio módulo, l10n_es_edi_verifactu, nas versões 17, 18, 19 e 20. Para muitas empresas pode ser suficiente. O módulo da FlexigoTech é um sistema diferente, com ferramentas de controlo próprias: uma verificação de integridade todas as noites, uma verificação do desvio do relógio a cada hora e uma consola para gabinetes de contabilidade. Compare os dois com o que precisa de vigiar antes de escolher.

Declarações responsáveis registadas no Odoo
As declarações responsáveis, guardadas no registo de auditoria. Captura do Odoo com dados de demonstração.

«Com o certificado expirado posso continuar a enviar»

Facto: não. Sem um certificado válido, a AEAT não consegue identificar o emissor, e o Odoo trava a remessa antes de lá chegar: The certificate … of company … has expired. Para que não o apanhe de surpresa, o módulo verifica todos os dias a validade do certificado e avisa-o a tempo.

«O relógio do servidor não importa»

Facto: cada registo leva uma data e uma hora, e a cadeia depende da sua ordem. Por isso o módulo verifica a cada hora o desvio do relógio do servidor e avisa-o se ele se desajustar. É uma falha silenciosa que convém apanhar antes da AEAT.

Visita real: registos, fila de remessas, erros e catálogo da AEAT no Odoo
Quatro ecrãs reais do Odoo com dados de demonstração e respostas da AEAT simuladas.

Se depois de ler isto ainda tiver uma dúvida concreta, veja primeiro o catálogo de erros dentro do Odoo: muitas perguntas sobre o VeriFactu resolvem-se lendo o código exato que a AEAT devolveu.

Na dúvida, vá à fonte: a AEAT publica a especificação da impressão digital e o documento de validações e erros. As ligações estão abaixo.

Continue a ler

Erros do VeriFactu no Odoo: como ler o que diz a AEAT e o que o seu próprio sistema trava antesComo ler os erros do VeriFactu no Odoo 17, 18, 19 e 20: estados da remessa, códigos da AEAT, certificado, NIF e cadeia de registos, e o que fazer em cada caso.VeriFactu: os prazos de 2027, a previsão de 2028 e o que fazer entretanto no OdooO calendário do VeriFactu em novembro de 2026: prazos do RDL 15/2025, a previsão do Ministério de adiar para outubro de 2028 e o que preparar já no Odoo.
Verificado no código do módulo (versão 20.0) e nas fontes indicadas

Fontes