Ferramenta gratuita · sem conta
Ler e validar o código QR de uma fatura AT
Escolha uma imagem do código QR ou cole o texto que o seu leitor mostrou. Veja os campos da fatura e confira as somas do IVA e do total, os NIF e o formato do ATCUD.
Os dados são tratados neste navegador e não são enviados. O site conta visitas; não recebe o conteúdo da fatura. Esta ferramenta não consulta a AT nem comprova autenticidade ou validade fiscal.
Leia o QR da fatura
O que contém o código QR da fatura?
A e B identificam emitente e adquirente; C indica o país do adquirente. D é o tipo de documento, F a data, G o número e H o ATCUD. Os grupos I, J e K descrevem até três espaços fiscais, sem uma ordem geográfica fixa: o campo 1 identifica o espaço, 2 a base isenta, 3/4 a base e IVA reduzidos, 5/6 os intermédios e 7/8 os normais.
Como são verificadas as contas?
Somamos o IVA dos três grupos e comparamos com N. Para O somamos as bases, L (não sujeito ou regimes especiais), M (imposto do selo) e N (IVA). P é retenção na fonte, não imposto do selo: não é subtraído a O. Os cálculos usam cêntimos inteiros, sem tolerância. Campos monetários opcionais ausentes contam como zero; valores inválidos ou pares de base/IVA incompletos impedem a verificação.
Não recalculamos o imposto pela taxa legal: o QR pode conter espaços fiscais estrangeiros e regimes especiais. Os montantes têm ponto decimal e duas casas. Os valores aparecem na tabela tal como foram lidos. Para conferir uma base com a sua taxa, use a Calculadora de IVA.
O que é o ATCUD?
É o código único do documento: junta o código de validação da série atribuído pela AT ao número sequencial, separados por hífen. Verificamos apenas esse formato (por exemplo, CSDF7T5H-35). O valor 0 é apresentado como não verificado. Não confirmamos a existência da série, a correspondência com o número G ou o registo na AT.
Um resultado que confere prova que a fatura é verdadeira?
Não. Uma mensagem inventada também pode ter contas certas. Não verificamos a assinatura/hash Q, o certificado R ou todas as regras fiscais e de preenchimento. O NIF 999999990 significa consumidor final; NIF estrangeiro não é sujeito ao controlo português. Consulte o documento e os seus registos antes de aprovar.
Fontes oficiais: FAQ da AT sobre o código QR e especificações técnicas da AT.
Confira também a encomenda e o pagamento
O QR não diz se recebeu o que encomendou ou se a fatura já foi paga. Verifique uma fatura, valide um NIF ou crie uma conta (em inglês) para comparar faturas com os seus registos.