Pular para o conteúdo
Fiscal ProBiblioteca
Rejeição 225 · Regra D01

Rejeição 225: falha no schema XML do lote de NF-e

Revisão editorial em 16 de out. de 2026. Confira as versões e condições das regras nas fontes do artigo.

A rejeição 225, regra D01, informa que a área de dados do lote enviado ao serviço de autorização não atende ao schema XML esperado. Ela pode decorrer da estrutura do lote ou de uma NF-e contida nele. Não significa, por si, erro de imposto ou de cadastro.

Nesta página:

O que a validação do lote abrange?

O MOC determina a validação da mensagem de entrada inteira e informa que um erro em uma NF-e implica rejeição de todo o lote. Assim, não trate as demais notas como autorizadas somente porque não aparecem no primeiro erro.

Na autorização, a mensagem de envio é o lote enviNFe, com seu atributo versao e documentos NFe. O integrador deve validar o XML final pelo XSD da mensagem e suas dependências, preservando a primeira localização de erro: elemento, atributo, ordem, ocorrência ou formato apontados pelo validador.

Fontes: MOC Anexo I, regra D01.

Como separar gerador incorreto de schema desatualizado?

Registre o pacote XSD usado, a versão da mensagem, o modelo, o ambiente e a nota técnica pertinente. A NT 2026.004 altera campos do ecossistema para CNPJ alfanumérico; a RTC também evolui o leiaute. Um pacote antigo pode recusar uma estrutura prevista em versão posterior.

Essa possibilidade não autoriza aceitar qualquer XML. Confronte a exigência exata do pacote oficial aplicável com o arquivo gerado. Corrija a origem do dado ou a serialização comprovadamente incorreta; não remova campos obrigatórios nem force valores fiscais apenas para silenciar o validador.

Fontes: MOC Anexo I, regra D01; NT 2026.004 — CNPJ alfanumérico; NT 2025.002-RTC — Adequações NF-e/NFC-e.

Exemplo: ordem de elementos incorreta dentro de uma nota

Em um lote hipotético, a raiz e a versão estão corretas, mas o gerador escreve dois grupos de uma NF-e em ordem incompatível com a sequência do XSD. A primeira mensagem pode apontar um elemento que existe e é conhecido, porque naquele ponto era esperado outro.

Compare o caminho completo, seus ancestrais e a sequência definida no schema. Depois de corrigir o gerador, valide novamente todo o lote. Não basta remover o elemento denunciado, pois isso pode apagar informação necessária e criar nova falha.

Fontes: MOC Anexo I, regra D01.

O que conferir depois de passar no XSD?

XML bem formado, validade no XSD, validade da assinatura e autorização são etapas distintas. Se a correção afetou conteúdo assinado, regenere a assinatura pelo fluxo legítimo e valide o resultado final.

565 e 568 são detalhamentos facultativos para raiz ou versão ausentes no lote. A 215 é a mensagem genérica de schema de outras áreas de dados. A 225 não deve ser apresentada como código exclusivo de eventos. Esclareça resultados de tentativas incertas antes de transmitir novamente.

Fontes: MOC Anexo I, regra D01.

Limite do exemplo e preservação dos dados

A localização real do erro exige o lote protegido completo e suas dependências XSD; o cenário textual explica a sequência sem fabricar NF-e assinada ou XML pronto para transmissão. A conferência deve preservar o original e ocorrer em ambiente protegido; não publique certificado, senha, chave privada ou dados fiscais de clientes.

Fontes oficiais