Voltar para base de conhecimento

Rejeição 225: Falha no Schema XML do lote de NFe

Atualizado há cerca de 6 horas2 visualizações0 acharam útil
NFeNFCeXMLSchemaRejeiçãoFiscal

A SEFAZ recusa o lote antes de analisar a nota porque o XML não obedece ao formato exigido. Quase sempre é um dado de cadastro fora do padrão.

A Rejeição 225 acontece quando o XML enviado não obedece à estrutura que a SEFAZ exige. A validação é de formato, não de conteúdo fiscal: a nota é recusada antes mesmo de o fisco olhar impostos, CFOP ou valores.

Na prática, quase sempre é um dado de cadastro fora do padrão que chegou ao XML.

Abrir Notas Fiscais

Por que acontece a Rejeição 225

A Rejeição 225 tem quatro causas frequentes:

Caractere que o XML não aceita. Símbolos como &, <, > no nome do cliente, na descrição do produto ou nas observações. Também entram aqui caracteres invisíveis colados de planilha ou e-mail, e emojis em campo de texto.

Campo obrigatório vazio. Cliente sem endereço completo, produto sem NCM, item sem unidade — o campo existe no cadastro, mas está em branco.

Tamanho ou formato fora do especificado. CEP com menos de 8 dígitos, CNPJ com pontuação onde o schema espera só números, descrição de produto acima do limite de caracteres.

Valor numérico com formato errado. Casas decimais além do permitido para o campo, geralmente vindas de arredondamento em importação.

A mensagem de retorno da SEFAZ costuma indicar a tag onde a validação falhou. É por ela que se chega ao campo.

Como resolver a Rejeição 225

  1. 1
    Leia a mensagem completa da rejeição e localize o nome da tag citada — por exemplo xNome (nome), NCM, CEP, xProd (descrição do produto).
  2. 2
    Identifique o cadastro correspondente: cliente, produto ou a própria empresa.
  3. 3
    Corrija o campo, removendo caracteres especiais e completando o que estiver vazio.
  4. 4
    Emita a nota novamente.

A nota rejeitada não consome numeração: corrija o cadastro e reenvie com o mesmo número.

Como evitar a Rejeição 225

O ponto de entrada mais comum desse erro é a importação de cadastros. Planilha vinda de outro sistema costuma trazer caractere invisível, acento fora do padrão e campo truncado. Depois de importar clientes ou produtos, vale emitir uma nota de teste em homologação antes de usar em produção.

No cadastro manual, evite colar texto direto de e-mail ou site — colar como texto simples elimina a maior parte dos caracteres problemáticos.

Se a Rejeição 225 continuar

Se a mensagem não citar tag nenhuma, ou citar uma tag que você já conferiu, o problema pode estar em outra nota do mesmo lote — a 225 é uma rejeição de lote, e uma nota malformada derruba o envio inteiro.

Abra um chamado anexando a mensagem completa devolvida pela SEFAZ e informando o número e a série da nota. A mensagem original é o que permite localizar a tag exata.

Referência: MOC 7.0 — Anexo I, tabela de códigos de rejeição da NF-e. O schema XSD oficial é publicado no Portal Nacional da NF-e.

Este artigo foi útil?