Utiliso

Validador de XML NF-e

Valide gratuitamente o XML da NF-e modelo 55 contra o schema 4.00 e identifique erros de estrutura antes do envio à Sefaz. Quer ir além do schema? A Auditoria de XML da NF-e verifica também CFOP, tributos, IBS/CBS, cClassTrib, totais e pagamentos.

Como funciona

O que são NFe, nfeProc e enviNFe?

Os três nomes são elementos raiz do XML da NF-e modelo 55, no namespace da Sefaz, versão 4.00. O validador lê essa raiz e aplica o XSD correspondente.

O que este validador verifica?

A conferência é estrutural: o XML precisa ser legível pelo parser e obedecer ao XSD oficial da NF-e modelo 55, versão 4.00, no pacote PL_010_V1.30.

Validador XML NF-e e Reforma Tributária

Os schemas mais recentes da NF-e 4.00 incluem os grupos criados para a Reforma Tributária do Consumo, como informações de IBS e CBS.

Quando esses campos estiverem presentes no XML, o validador verifica se sua estrutura está de acordo com o XSD utilizado pela ferramenta. Isso permite identificar, por exemplo:

Essa validação é estrutural. Ela não confirma se o CST, o cClassTrib, a base de cálculo, as alíquotas ou os valores de IBS/CBS estão fiscalmente corretos.

Para essas verificações adicionais, use a Auditoria de XML da NF-e e consulte o guia IBS e CBS na NF-e em 2026.

O que este validador não verifica?

Passar no XSD é um passo antes do envio, mas não substitui os serviços da Sefaz nem a análise fiscal da operação. Itens abaixo ficam fora do escopo desta ferramenta.

Seu XML apresentou “Falha no Schema”?

Quando a Sefaz rejeita o envio por falha de schema, o XML não está conforme o XSD vigente — tags fora do leiaute, campos obrigatórios faltando ou tipos incorretos. Este validador reproduz a mesma conferência estrutural no pacote PL_010_V1.30 para você corrigir o arquivo antes de transmitir de novo.

Algumas falhas comuns:

Perguntas frequentes

O que significa “Falha no Schema” na Sefaz?
É a rejeição porque o XML não obedece ao XSD da NF-e na versão exigida no ambiente de autorização. Não indica sozinho qual tag está errada — use o resultado deste validador (mensagem e linha do erro) e a seção Falha no Schema acima para orientar a correção no ERP ou no emissor.
O validador verifica IBS e CBS da Reforma Tributária?
O validador verifica a estrutura dos grupos de IBS/CBS quando eles estão presentes no XML e fazem parte do XSD utilizado. Ele identifica problemas de schema, como tags ausentes, ordem incorreta ou formatos incompatíveis. Não verifica se CST, cClassTrib, bases, alíquotas ou valores dos tributos estão fiscalmente corretos.
Erro “IBSCBS: This element is not expected”: o que significa?
Esse erro indica que o schema usado na validação não esperava o grupo IBSCBS naquela posição ou naquela versão do leiaute. Verifique se o XML e o pacote de schemas utilizados estão compatíveis com a versão vigente da NF-e.
Valida NFC-e (cupom fiscal)?
Não nesta versão. O pacote atual é de NF-e modelo 55. NFC-e exige outro conjunto de schemas.
XML válido aqui garante autorização na Sefaz?
Não. A Sefaz aplica validações adicionais (certificado, duplicidade, regras por UF, etc.). Este utilitário ajuda a corrigir erros de leiaute antes do envio.
Por que meu ERP diz que está certo e aqui falha?
Versões de schema, namespace ou raiz diferente (por exemplo enviar NFe quando o arquivo é um nfeProc) geram resultados distintos. Confira o pacote PL_010_V1.30 e a NT em vigor.
Meus dados ficam no Utiliso?
O XML é usado só para validar na hora e descartado. Evite colar notas com dados sensíveis em ambientes compartilhados; prefira arquivos de homologação quando possível.

Links relacionados: