Mãos segurando um cupom fiscal e usando calculadora sobre uma mesa com diversos recibos, óculos e um vaso de planta.

Como validar XML de nota fiscal e identificar erros antes da escrituração

22 out 2026 • 4 min de leitura
Artigo atualizado 22 out 2026

Validar o XML da nota fiscal antes da escrituração ajuda a identificar notas canceladas, erros cadastrais, divergências tributárias e valores incorretos. Veja as cinco etapas de conferência e como automatizar esse processo para reduzir retrabalho no SPED Fiscal.

Validar o XML de nota fiscal é conferir se o documento é autêntico, se continua autorizado na Secretaria da Fazenda (SEFAZ) e se os dados fiscais estão corretos antes de entrar na escrituração.

Quando essa conferência acontece depois, o erro já passou pela apuração e pelo SPED, e a correção vira retificação.

O XML é o documento fiscal com validade jurídica. O DANFE, a versão impressa, é só uma representação dele. Por isso, a validação precisa olhar o arquivo, e não apenas o PDF que o cliente encaminhou.

O que você vai ler neste artigo:

  • Por que validar o XML antes de escriturar
  • Etapa 1: garantir que todos os XMLs chegaram
  • Etapa 2: confirmar a autenticidade e a situação na SEFAZ
  • Etapa 3: conferir os dados cadastrais
  • Etapa 4: auditar a classificação e a tributação
  • Etapa 5: conferir valores e totais
  • Como automatizar a validação no escritório
  • Perguntas frequentes

Por que validar o XML antes de escriturar

Uma nota com erro que entra na escrituração não fica isolada. Ela afeta a apuração de ICMS, PIS e COFINS, pode gerar crédito indevido e aparece nos cruzamentos que o Fisco faz entre as declarações do emitente e do destinatário.

Notas ausentes ou duplicadas, códigos tributários incompatíveis e cadastros de produtos errados estão entre as falhas mais comuns no SPED Fiscal. Quase todas podem ser identificadas ainda no XML, quando corrigir custa menos.

Etapa 1: garantir que todos os XMLs chegaram

A validação começa pela completude. Antes de conferir o conteúdo das notas, o contador precisa ter certeza de que recebeu todas elas. Nota que o cliente esqueceu de enviar não aparece em nenhuma conferência manual.

Para as notas de entrada, a Manifestação do Destinatário permite localizar documentos emitidos contra o CNPJ do cliente.

Nosso guia sobre como baixar o XML da NF-e com segurança mostra os cuidados para obter o arquivo original. Em escritórios com muitos clientes, a captura automática de documentos fiscais evita depender do envio manual.

Etapa 2: confirmar a autenticidade e a situação na SEFAZ

Com o arquivo em mãos, o próximo passo é confirmar que a nota é verdadeira e continua válida. Os pontos a conferir são:

  • Chave de acesso: o código de 44 dígitos identifica a nota e permite consultá-la no Portal Nacional da NF-e.
  • Situação: a consulta indica se a nota está autorizada, cancelada ou denegada. Uma nota pode ser cancelada pelo emitente depois de o XML já ter sido baixado, por isso a consulta deve ser feita perto da escrituração.
  • Protocolo de autorização: o XML autorizado traz o protocolo da SEFAZ. Arquivo sem protocolo não comprova a autorização.
  • Assinatura digital: qualquer alteração no conteúdo depois da assinatura invalida o arquivo. XML editado manualmente não serve como documento fiscal.

No caso da NFS-e, a consulta é feita no portal do município ou no Ambiente de Dados Nacional, para as prefeituras que já aderiram ao padrão nacional.

Etapa 3: conferir os dados cadastrais

Erros cadastrais parecem simples, mas comprometem o crédito do cliente. Confira:

  • Se o CNPJ e a inscrição estadual do destinatário são mesmo do cliente.
  • Se a inscrição estadual do emitente está ativa.
  • Se o Código de Regime Tributário (CRT) do emitente é coerente com a tributação destacada, já que ele indica se o fornecedor é do Simples Nacional.

Etapa 4: auditar a classificação e a tributação

Esta é a etapa que concentra os erros com maior impacto financeiro. Cada item da nota precisa ter classificação e tributação compatíveis com a operação.

NCM e CFOP

O NCM define a tributação do produto, e o CFOP indica a natureza da operação. Um NCM errado pode levar a alíquota ou benefício incorretos.

A auditoria de NCM identifica essas classificações antes que gerem autuação, e a reclassificação fiscal com IA já automatiza a correção de NCM e CFOP em escritórios com grande volume de notas.

CST, CSOSN e substituição tributária

O Código de Situação Tributária (CST), ou o CSOSN no Simples Nacional, precisa estar de acordo com a forma como o imposto foi calculado.

Nas mercadorias sujeitas à substituição tributária, vale validar o ICMS-ST nas notas para evitar recolhimento em duplicidade ou a menor.

PIS e COFINS

Produtos monofásicos, com alíquota zero ou com suspensão costumam aparecer com tributação errada no XML. Nosso artigo sobre como auditar PIS e COFINS mostra onde estão as divergências mais frequentes.

IBS, CBS e cClassTrib

Desde 2026, a nota fiscal eletrônica traz campos de IBS e CBS, os novos tributos da Reforma Tributária. Entre eles está o cClassTrib, o código de classificação tributária.

Leia também:

Etapa 5: conferir valores e totais

Por fim, confira se os números fecham:

  • A soma dos itens bate com o valor total da nota.
  • A base de cálculo multiplicada pela alíquota resulta no imposto destacado.
  • Descontos, frete e outras despesas estão no campo certo.
  • A mesma nota não aparece duas vezes, com a mesma chave ou o mesmo número e série.

Como automatizar a validação no escritório

Fazer essas cinco etapas nota por nota é viável para poucos documentos. Com dezenas de clientes e milhares de XMLs por mês, a conferência manual acaba sendo feita por amostragem, e os erros que ficam de fora aparecem na apuração.

A automação inverte essa lógica: as notas são capturadas direto das fontes oficiais, auditadas antes da escrituração e só seguem para o sistema contábil depois da conferência.

Para quem usa a Domínio, a integração da Jettax via API entrega os documentos já auditados, prontos para processamento, e reduz o retrabalho no SPED Fiscal.

O contador continua responsável pela análise final, mas passa a olhar só as notas que apresentam divergência, e não o volume inteiro.

Fale com um especialista da Jettax e veja como capturar e auditar as notas dos seus clientes antes da escrituração.

Perguntas frequentes