8 Erros Mais Comuns no SNGPC

Guia de troubleshooting prático para farmácias. Conheça os erros que mais travam o SNGPC — XML rejeitado, discrepância de lote, acesso bloqueado — e saiba como resolver cada um.

Introdução

O SNGPC pode parecer complicado nas primeiras semanas — e erros nos registros são mais comuns do que parecem. Neste guia, listamos os 8 problemas que mais aparecem nas farmácias, com as causas e o passo a passo para resolver cada um.

A maioria dos erros é evitável

Grande parte dos problemas no SNGPC surge de dados incorretos no momento do lançamento. Um software que valida antes de enviar — como o ECPharma — bloqueia esses erros antes de chegarem à ANVISA.

Erro #1 — Medicamento Não Encontrado no SNGPC

1

Medicamento não existe na base da ANVISA

Você tenta registrar um controlado, mas o sistema informa que o medicamento não está cadastrado ou não foi encontrado.

Possíveis causas

  • Número de registro ANVISA (RGMS) digitado com erro
  • Medicamento recente que ainda não consta na base
  • Produto descontinuado ou registro cancelado
  • Base de dados do software desatualizada

Como corrigir

  1. Confira o RGMS diretamente na embalagem ou na nota fiscal
  2. Busque o medicamento pelo nome no ECPharma — o sistema autocompleta com o RGMS correto
  3. Verifique o registro no portal da ANVISA se a dúvida persistir
  4. Atualize a base de dados do software se estiver desatualizada
  5. Para medicamentos muito recentes, aguarde a atualização da base ANVISA (pode levar dias)

Erro #2 — Arquivo XML Rejeitado

2

XML rejeitado com mensagem de formato inválido

O arquivo XML é enviado mas o SNGPC retorna "arquivo inválido", "formato incorreto" ou semelhante — sem entrar no processamento.

Possíveis causas

  • Arquivo XML malformado (tags abertas sem fechamento)
  • Caracteres especiais não escapados no XML
  • Datas fora do formato aceito pela ANVISA
  • Campos obrigatórios em branco

Como corrigir

  1. Verifique a mensagem de erro específica exibida no portal SNGPC
  2. Gere o XML novamente pelo ECPharma, que valida o formato automaticamente
  3. Confirme que todos os campos obrigatórios estão preenchidos antes de gerar
  4. Nunca edite o arquivo XML manualmente — use sempre o software

Erro #3 — Discrepância de Lote

3

Lote registrado na saída não corresponde a nenhuma entrada

O SNGPC encontra inconsistência: você está registrando saída de um lote que não consta no histórico de entradas do sistema.

Possíveis causas

  • Número do lote digitado incorretamente na entrada ou saída
  • Troca de lote durante movimentação sem atualizar o registro
  • Vencimento de lote não registrado como perda
  • Falha de sincronização entre PDV e SNGPC

Como corrigir

  1. Acesse o histórico de movimentações do medicamento no ECPharma
  2. Identifique em qual registro surgiu a divergência de lote
  3. Se a entrada foi lançada com lote errado, faça ajuste de inventário
  4. Para evitar no futuro, sempre confira o número do lote na embalagem antes de lançar

Erro #4 — Quantidade Negativa em Estoque

4

Saldo de estoque ficou negativo após a movimentação

O sistema registrou uma saída maior que a quantidade disponível — o que é fisicamente impossível e gera rejeição no SNGPC.

Possíveis causas

  • Venda registrada antes de lançar a entrada correspondente
  • Quantidade digitada errada (por exemplo, 50 em vez de 5)
  • Perda não registrada, reduzindo o saldo sem aparecer no histórico
  • Falta de sincronização entre o PDV e o sistema SNGPC

Como corrigir

  1. Identifique a movimentação que gerou o saldo negativo
  2. Verifique a nota fiscal de entrada do medicamento
  3. Faça um ajuste positivo (entrada manual) para normalizar o saldo
  4. No futuro, sempre registre as entradas antes de registrar saídas do mesmo lote

Erro #5 — RT Não Consegue Fazer Login no SNGPC

5

Acesso do Responsável Técnico negado ou senha não funciona

O farmacêutico responsável técnico tenta entrar no SNGPC, mas o login falha ou o acesso é negado.

Possíveis causas

  • Senha expirada ou esquecida
  • RT desvinculado da farmácia no Sistema de Segurança
  • Novo RT não foi cadastrado corretamente
  • Erro de digitação no e-mail ou cache do navegador

Como corrigir

  1. Use o link "Recuperar Senha" na página de login do SNGPC
  2. Verifique se o RT está corretamente vinculado no Sistema de Segurança da ANVISA
  3. Se for novo RT, aguarde até 24h para a ativação do acesso
  4. Limpe o cache do navegador e tente em janela anônima
  5. Se o problema persistir, ligue para a ANVISA: 0800 642 9782 (seg–sex, 7h30–19h30)

Erro #6 — Antimicrobianos Faltando no XML

6

XML rejeitado por ausência de antimicrobianos obrigatórios

O SNGPC rejeita o arquivo porque medicamentos antimicrobianos foram vendidos mas não foram incluídos no XML enviado.

Possíveis causas

  • Farmácia desconhecia a obrigatoriedade (vigente desde 2021)
  • Software desatualizado que não captura antimicrobianos
  • Antimicrobianos vendidos mas não lançados no sistema

Como corrigir

  1. Levante todos os antimicrobianos em estoque que precisam ser reportados
  2. Verifique quais foram vendidos desde a última movimentação enviada
  3. Registre todos no ECPharma e inclua no próximo XML
  4. Atualize o software se ele não capturar antimicrobianos automaticamente

Erro #7 — Data de Validade Expirada no Registro

7

Medicamento com validade vencida incluído na movimentação

O SNGPC rejeita o arquivo porque um dos medicamentos registrados possui data de validade que já expirou — indicando que o produto não deveria mais estar em estoque.

Possíveis causas

  • Medicamento vencido não foi descartado e permanece em estoque
  • Data de validade digitada incorretamente (mês e ano invertidos)
  • Lote antigo ainda aparece no sistema sem ter sido baixado como perda

Como corrigir

  1. Identifique os medicamentos com validade vencida no sistema
  2. Separe-os fisicamente na farmácia e elabore o Termo de Inutilização
  3. Registre a perda/inutilização no ECPharma antes de incluir no XML
  4. Implemente verificação periódica de validade para evitar reincidência

Erro #8 — Arquivo Processado mas Não Aceito

8

Status "Aceito: NÃO" com mensagens de erro detalhadas

O arquivo chegou à ANVISA e foi processado, mas foi recusado. O portal exibe lista de erros específicos por medicamento ou movimentação.

Possíveis causas

  • Registro de medicamento duplicado no mesmo XML
  • Movimentação sem vínculo com estoque anterior (saldo negativo)
  • Dados incompletos ou inválidos em campos específicos
  • Classe terapêutica incorreta informada para o medicamento

Como corrigir

  1. Leia cuidadosamente cada mensagem de erro listada no portal SNGPC
  2. Identifique qual medicamento ou movimentação está com problema
  3. Corrija os dados no ECPharma conforme cada erro indicado
  4. Gere um novo arquivo XML e envie novamente
  5. Se não conseguir interpretar a mensagem, acione o suporte ERL Soft pelo WhatsApp

Elimine os erros antes que cheguem à ANVISA

O ECPharma valida automaticamente cada movimentação antes de gerar o XML. Experimente 30 dias grátis.

Solicitar Ajuda

Dicas Gerais para Evitar Erros

  • Revise antes de enviar: uma conferida rápida nos dados evita 80% das rejeições
  • Confira o estoque periodicamente: compare o físico com o sistema para identificar divergências cedo
  • Use software homologado: o ECPharma valida formato, RGMS, lotes e saldo automaticamente
  • Fique atualizado: acompanhe mudanças nas normas ANVISA — obrigatoriedades novas (como antimicrobianos em 2021) pegam muitas farmácias de surpresa
  • Treine a equipe: a maioria dos erros operacionais tem origem em falta de treinamento, não em problemas técnicos
  • Guarde comprovantes: notas fiscais e receitas são sua defesa em caso de questionamento da ANVISA

Perguntas Frequentes

Por que o XML do SNGPC é rejeitado?
As causas mais comuns são formato XML inválido, campos obrigatórios em branco, número de registro ANVISA errado, datas incorretas e saldo negativo de estoque. Usar um software homologado como o ECPharma valida todos esses pontos antes do envio.
O que é discrepância de lote no SNGPC?
Ocorre quando o lote registrado em uma saída não corresponde a nenhum lote que entrou no sistema. Isso indica que o número do lote foi digitado errado em algum momento. A correção exige verificar o histórico e fazer ajuste de inventário se necessário.
Como recuperar o acesso ao SNGPC quando o RT não consegue logar?
Primeiro tente o link de recuperação de senha no portal SNGPC. Se não funcionar, verifique se o RT foi cadastrado corretamente no Sistema de Segurança da ANVISA. Se o problema persistir, contate a ANVISA pelo 0800 642 9782 (seg–sex, 7h30–19h30).
Antimicrobianos precisam ser registrados no SNGPC?
Sim. Desde 2021, os antimicrobianos com controle de receita são obrigatórios no SNGPC. Farmácias que não incluem esses medicamentos no XML têm o arquivo rejeitado. O ECPharma captura automaticamente todas as classes sujeitas a controle.
O que fazer quando o arquivo aparece como "Aceito: NÃO"?
Leia cada mensagem de erro no portal SNGPC, identifique qual medicamento ou movimentação está com problema, corrija no sistema, gere um novo XML e reenvie. Não há penalidade por reenvio, desde que dentro do prazo de 7 dias.

Conclusão

A maioria dos erros no SNGPC é evitável. Com atenção no lançamento dos dados, uso de software que valide antes de enviar e uma rotina de verificação periódica, sua farmácia pode operar sem rejeições.

Se você está com o SNGPC travado por erros persistentes, confira nosso guia sobre SNGPC bloqueado — o que fazer ou fale com nossa equipe pelo WhatsApp.