Envio de Eventos 14/04/2026 · 4 min de leitura · Atualizado em 22/07/2026

Como corrigir erros de validação XML

Erros de validação XML são comuns durante o processo de envio de eventos ao eSocial. O sistema valida os dados antes do envio para evitar rejeições pelo go

Por eSocial Brasil
Como corrigir erros de validação XML

Como corrigir erros de validação nos eventos XML do eSocial

Erros de validação XML são comuns durante o processo de envio de eventos ao eSocial. O sistema valida os dados antes do envio para evitar rejeições pelo governo, mas alguns erros ainda podem ocorrer no retorno. Este guia ajuda a identificar e corrigir os problemas mais frequentes.

Onde os erros de validação ocorrem

Os erros podem surgir em dois momentos distintos do processo:

  • Validação local (Status 3 - Com Erros): o próprio sistema identifica inconsistências antes do envio. Os dados precisam ser corrigidos no formulário.
  • Retorno do governo (Status 6 - Erro no Envio): o governo rejeitou o evento após a transmissão. A mensagem de retorno indica o motivo.

Erros mais comuns e suas soluções

A tabela abaixo resume os erros de validação mais frequentes e como resolvê-los:

ErroCausaSolução
CPF inválidoNúmero incorreto ou mal formatadoCorrigir o CPF no cadastro do empregado
Matrícula do empregadoMatrícula eSocial ausenteCadastrar a matrícula; o sistema usa a categoria como alternativa
Datas inconsistentesData futura ou fora do período permitidoAjustar datas de exame, ASO, acidente ou CAT
Certificado digitalVencido, CNPJ divergente ou não cadastradoRenovar ou cadastrar o certificado A1 correto
Campos obrigatórios faltandoDados exigidos pelo evento não preenchidosPreencher os campos obrigatórios do evento
Erro de assinatura digitalAcentuação em campos específicosRevisar campos de texto e remover caracteres especiais

1. CPF inválido

O CPF do empregado está incorreto ou com formatação inválida. Acesse o cadastro do empregado e corrija o número do CPF. O sistema valida o dígito verificador automaticamente.

2. Matrícula do empregado

A matrícula eSocial é utilizada para vincular o empregado ao evento. Quando não informada, o sistema utiliza a categoria do trabalhador como alternativa. Verifique se a matrícula está cadastrada corretamente no perfil do empregado.

3. Datas inconsistentes

Datas futuras ou fora do período permitido causam rejeição. Verifique:

  • A data do exame ou acidente não pode ser futura.
  • A data do ASO deve ser anterior ou igual à data atual.
  • A data da CAT deve respeitar as regras de prazo.

4. Certificado digital

Problemas com o certificado digital A1 são frequentes:

  • Certificado vencido: renove e cadastre o novo certificado.
  • CNPJ do certificado diferente do CNPJ da empresa: use o certificado correto.
  • Certificado não cadastrado: acesse a área de certificados e faça o upload do arquivo .pfx.

5. Campos obrigatórios faltando

Cada tipo de evento possui campos obrigatórios específicos. Os mais comuns:

  • S-2210 (CAT): tipo de acidente, data do acidente, CID, médico emissor, parte atingida e agente causador.
  • S-2220 (ASO): tipo de ASO, data do ASO, exames realizados com código e data, médico examinador com CRM.
  • S-2240: agentes nocivos, data de início da exposição, código do ambiente.

6. Erro de assinatura digital

O governo pode retornar erro de assinatura quando o XML contém caracteres com acentuação em campos específicos. O sistema remove acentos automaticamente, mas dados importados podem conter caracteres especiais. Revise os campos de texto do evento.

Como reenviar o evento após a correção

  1. Identifique o evento com erro na listagem (status 3 ou 6).
  2. Clique no evento para ver a mensagem de erro detalhada.
  3. Corrija os dados indicados no cadastro do empregado ou no formulário do evento.
  4. O evento retornará ao status Pronto para Envio (0).
  5. Realize o envio novamente.

Dicas de prevenção de erros

  • Mantenha os dados cadastrais dos empregados sempre atualizados (CPF, NIS, matrícula).
  • Verifique a validade do certificado digital periodicamente.
  • Preencha todos os campos obrigatórios antes de tentar o envio.
  • Evite caracteres especiais e acentuação em campos de texto livre.

Perguntas frequentes

Por que meu evento aparece com status 3 (Com Erros)?
Porque a validação local identificou inconsistências nos dados. Corrija os campos indicados no formulário antes de reenviar.

O que fazer se o certificado digital estiver vencido?
Renove o certificado A1 e cadastre o novo arquivo na área de certificados, garantindo que o CNPJ corresponda ao da empresa.

Preciso remover acentos manualmente?
O sistema remove acentos automaticamente, mas dados importados podem trazer caracteres especiais. Revise os campos de texto livre em caso de erro de assinatura.

Artigos relacionados

Artigos Relacionados

Evento S-2220 sem PCMSO? Envio de Eventos 14/04/2026

Evento S-2220 sem PCMSO?

Não é possível enviar o evento S-2220 (Monitoramento da Saúde do Trabalhador) sem o PCMSO (Programa de Controle Médico de Saúde Ocupacional) devidamente es

eSocial Brasil
Retorno de duplicidade Envio de Eventos 14/04/2026

Retorno de duplicidade

Quando você recebe um retorno de duplicidade, isso indica que o evento já foi enviado e processado com sucesso pelo sistema eSocial. Essa situação costuma

eSocial Brasil
Processamento Envio de Eventos 14/04/2026

Processamento

Quando um evento está marcado como "Em Processamento", isso indica que o retorno do envio está aguardando o processamento pelo GOV. O envio não é instantân

eSocial Brasil