C2P|Fiscal
Acesso público · sem cadastro
Validador XSD gratuito

Validador de XML Fiscal — NF-e, NFC-e, CT-e e MDF-e

Envie o XML e veja imediatamente se ele está de acordo com o schema XSD oficial da SEFAZ e, para NF-e/NFC-e, com as regras de negócio pré-SEFAZ (CFOP, CST/CSOSN, cálculo de ICMS/ST/IPI/PIS/COFINS). Ferramenta gratuita, sem necessidade de cadastro ou login.

Clique ou arraste o XML aqui

NF-e, NFC-e, CT-e ou MDF-e — arquivo .xml, até 10.0 MB

Como funciona

1. Envie o XML

Arraste ou selecione o arquivo .xml da NF-e, NFC-e, CT-e ou MDF-e.

2. Validação XSD + pré-SEFAZ

O tipo de documento é detectado automaticamente e validado contra o schema oficial e, para NF-e/NFC-e, contra as regras de negócio (CFOP, CST/CSOSN, impostos).

3. Resultado na hora

Veja se o XML é válido ou a lista detalhada de cada erro estrutural e tributário encontrado.

Perguntas frequentes

O que é validação XSD?

XSD (XML Schema Definition) é o arquivo que define formalmente a estrutura obrigatória de um XML — quais campos existem, em que ordem, tipos de dados e valores permitidos. A SEFAZ publica os XSDs oficiais para NF-e, NFC-e, CT-e e MDF-e; um XML só é aceito na transmissão se estiver 100% de acordo com essas regras.

Quais documentos fiscais são suportados?

NF-e (modelo 55), NFC-e (modelo 65), CT-e (modelo 57) e MDF-e (modelo 58). O validador identifica automaticamente o tipo pela tag raiz do XML — funciona tanto com o documento "puro" quanto com o envelope completo baixado do portal da SEFAZ (nfeProc, cteProc, mdfeProc).

O que é a validação pré-SEFAZ?

Além da estrutura XSD, para NF-e e NFC-e o validador também roda as mesmas regras de negócio aplicadas antes de uma emissão real: coerência entre CFOP e CST/CSOSN, cálculo de ICMS/ICMS-ST/IPI/PIS/COFINS a partir das bases e alíquotas informadas, fechamento dos totais e da soma dos pagamentos. São erros que passam pelo XSD mas seriam rejeitados pela SEFAZ na prática. Ainda não disponível para CT-e/MDF-e.

Meu XML fica armazenado?

Não. O arquivo é enviado apenas para validação em memória contra o schema oficial e descartado imediatamente após a resposta — nada é salvo em banco de dados.

A validação inclui a assinatura digital?

Não — esta ferramenta valida apenas a estrutura (XSD). Para conferir a assinatura criptográfica XMLDSig e a autenticidade de um documento já autorizado, use o validador de integridade em /verify.

Quer validar a autenticidade e a assinatura digital de um documento já autorizado? Use o Validador de Integridade.