O Que Significa a Rejeição 243 do DC-e?
A Rejeição 243 do DC-e (Declaração de Conteúdo Eletrônica, modelo 99) é um código de erro devolvido pelo autorizador da SEFAZ quando o arquivo XML enviado está estruturalmente malformado, ou seja, não segue o padrão técnico exigido pelo schema oficial.
A mensagem oficial exibida é: “XML Mal Formado” .
Em termos práticos: a SEFAZ não conseguiu interpretar o arquivo porque ele contém erros de estrutura — como tags abertas e não fechadas, caracteres inválidos, codificação incorreta ou espaços indevidos entre elementos .
Quando a Rejeição 243 Acontece?
A validação está catalogada na seção “Regras de Validação dos Webservices” do manual oficial do DC-e, identificada como B02 — facultativa, com a descrição “XML de Dados Malformado”.
Importante: A regra é marcada como facultativa, o que significa que a rejeição só acontece onde o estado ligou a validação. Em unidades federadas que não ativaram essa verificação, o DC-e pode ser autorizado mesmo com a condição presente.
Principais Causas
O XML pode ser considerado malformado por diversos motivos técnicos:
Tags abertas e não fechadas — exemplo:
<xLgr>sem o correspondente</xLgr>Caracteres especiais não escapados — como
&,<,>dentro de valoresEspaços extras entre tags ou dentro de elementos
Codificação incorreta — o arquivo deve estar em UTF-8 sem BOM
Problemas na assinatura digital — o bloco
<Signature>pode estar corrompido ou fora do padrão XMLDSigEstrutura fora do schema — mesmo com conteúdo correto, a organização dos elementos pode não seguir o leiaute oficial
Regra de Validação Oficial
Campo | Regra de Validação | Aplicação | Mensagem | Efeito |
B02 | XML de Dados Malformado | Facultativa | 243 | Rejeição |
Mensagem de Erro: “Rejeição: XML Mal Formado”
Como Resolver a Rejeição 243 do DC-e
A correção envolve identificar e reparar a falha estrutural no XML antes de retransmitir o documento.
Passo a Passo
Valide o XML com ferramentas apropriadas — utilize editores XML com suporte a validação de schema ou ferramentas online que identifiquem erros de formatação .
Verifique a estrutura das tags — confirme que todas as tags estão corretamente abertas e fechadas. Um erro comum é a falta de fechamento em campos como
<xLgr>,<CNPJ>ou<CFOP>.Confira caracteres especiais — certifique-se de que caracteres como
&,<,>estão devidamente escapados (usando&,<,>) .Verifique a codificação — o arquivo deve estar salvo em UTF-8 sem BOM.
Inspecione a assinatura digital — se estiver usando certificado A3 (token ou cartão), verifique se a assinatura foi aplicada corretamente. No emissor, acesse a opção de documentos assinados e confirme se o XML abre corretamente. Se houver registro com problema, exclua e refaça a assinatura.
Corrija e retransmita — o DC-e rejeitado não existe juridicamente. Não precisa ser cancelado e o número pode ser reaproveitado .
Dicas Importantes
O número 243 aparece em vários documentos com significados diferentes
O código 243 surge em múltiplos documentos fiscais eletrônicos com o mesmo significado genérico de “XML Mal Formado”, mas cada um tem seu próprio contexto de validação:
Documento | Significado da Rejeição 243 |
DC-e (modelo 99) | XML Mal Formado |
NF-e (modelo 55) | XML Mal Formado |
NF-e ABI (modelo 77) | XML Mal Formado |
CT-e | XML Mal-formado |
SAT/CFe | XML Mal Formado |
Atenção: Embora o significado seja semelhante, a regra de validação específica e o campo verificado variam conforme o documento. Sempre confira pela mensagem e pelo documento que está sendo emitido.
O emissor pode exibir um código diferente
ERPs e emissores frequentemente exibem um código próprio de protocolo ou sistema junto à mensagem. Se o texto for “XML Mal Formado”, o código oficial do DC-e é o 243.
Regra facultativa — nem todo estado rejeita
Como a validação B02 é facultativa, a rejeição 243 do DC-e só ocorre nos estados que ativaram essa verificação. Em unidades federadas que não ligaram a regra, o documento pode ser autorizado mesmo com a condição presente .
Perguntas Frequentes (FAQ)
1. O que significa a Rejeição 243 do DC-e?
Significa que o XML do DC-e está estruturalmente malformado — com erros de tags, caracteres, codificação ou assinatura que impedem a SEFAZ de interpretá-lo.
2. Como resolver a Rejeição 243 do DC-e?
Valide o XML com ferramentas apropriadas, corrija erros de tags, caracteres especiais, codificação e assinatura digital, e retransmita o documento.
3. A Rejeição 243 consome a numeração do DC-e?
Não. O DC-e rejeitado não existe juridicamente. Não precisa ser cancelado e o número pode ser reaproveitado.
4. A Rejeição 243 quer dizer a mesma coisa em outro documento fiscal?
O significado genérico é semelhante (XML malformado), mas a regra de validação específica e os campos verificados variam conforme o documento (DC-e, NF-e, NF-e ABI, CT-e, SAT). Sempre confira pela mensagem e pelo documento emitido.
5. Meu emissor mostrou outro número junto dessa mensagem. É o mesmo erro?
Provavelmente sim. O que identifica a rejeição é a mensagem, não o número exibido na tela. ERPs costumam “embrulhar” o texto oficial com códigos próprios de sistema.
6. A SEFAZ rejeita mesmo o DC-e pelo código 243?
Depende da unidade federada. A regra é facultativa no manual. A rejeição só acontece onde o estado ligou a validação; onde não ligou, o DC-e é autorizado mesmo com a condição presente.
7. A assinatura digital pode causar a Rejeição 243?
Sim. Problemas na assinatura — especialmente ao usar certificado A3 (token/cartão) — podem gerar XML malformado. Verifique no emissor se o documento foi assinado corretamente e se o XML abre sem erros.
Conclusão
A Rejeição 243 do DC-e é um erro de estrutura do XML que impede a SEFAZ de interpretar o documento.
Resumo da solução:
✅ Valide o XML com ferramentas apropriadas
✅ Verifique tags abertas/fechadas, caracteres especiais e codificação UTF-8
✅ Inspecione a assinatura digital (especialmente com certificado A3)
✅ Corrija e retransmita — o número pode ser reutilizado
⚠️ Lembre-se: a regra é facultativa e pode não valer em todos os estados
Palavras-chave: Rejeição 243 DC-e, XML mal formado, erro DC-e, como resolver rejeição 243, DC-e modelo 99, SEFAZ rejeição 243, XML malformado DC-e, correção DC-e, validação XML, assinatura digital DC-e.
