Todo documento fiscal eletrônico segue um leiaute publicado pela SEFAZ — um schema XSD que define quais campos existem, em que ordem aparecem e qual formato cada um aceita. Quando o arquivo foge desse leiaute, a transmissão é rejeitada e a nota não é autorizada.
Este validador compara o seu arquivo com o schema oficial e devolve cada divergência com a explicação do que corrigir, em vez da mensagem crua do parser. Também roda a auditoria fiscal sobre o conteúdo do documento: além de saber se o XML está válido, você vê se os cálculos fecham e se as regras tributárias foram respeitadas.
Se o erro que você recebeu veio da própria SEFAZ, com um código de rejeição, a lista de erros da SEFAZ explica o significado de cada código e o que fazer. Para saber se a rejeição foi causada por instabilidade do serviço, veja o status dos servidores da SEFAZ em tempo real.
- O que o validador verifica no XML?
- A estrutura do arquivo contra o schema XSD oficial da SEFAZ — o mesmo que a Receita usa para aceitar ou rejeitar o documento. Ele aponta campo obrigatório ausente, formato inválido, tag fora de ordem e valor incompatível com o leiaute, traduzindo a mensagem técnica do validador XML para linguagem clara.
- Quais documentos são aceitos?
- NF-e (modelo 55), NFC-e (modelo 65), CT-e, MDF-e e NFS-e do padrão nacional (gov.br/nfse). Você pode enviar um XML por vez, vários de uma vez ou um arquivo ZIP com o lote inteiro.
- Preciso me cadastrar para usar?
- Não. A validação avulsa é gratuita e não exige conta. O cadastro só é necessário para a captura automática das notas na SEFAZ e para o histórico das auditorias.
- Meu XML fica armazenado?
- Não na validação avulsa: o arquivo é processado e descartado, sem ficar salvo em nenhum acervo. Documentos só são guardados quando você usa a captura automática dentro de um escritório, com o certificado digital da empresa.
- A validação substitui o envio à SEFAZ?
- Não. Ela antecipa a rejeição: você descobre o erro de estrutura antes de transmitir, evitando a devolução. A autorização continua sendo feita pela SEFAZ.
- Qual a diferença entre validação XSD e auditoria fiscal?
- A validação XSD confere se o arquivo está bem formado segundo o leiaute. A auditoria vai além e checa o conteúdo: somatórios, base de cálculo contra alíquota, CFOP em relação à UF de destino, CST e CSOSN conforme o regime, NCM vigente, PIS/COFINS monofásico e os grupos de IBS/CBS da Reforma Tributária.