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
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
- Confira o RGMS diretamente na embalagem ou na nota fiscal
- Busque o medicamento pelo nome no ECPharma — o sistema autocompleta com o RGMS correto
- Verifique o registro no portal da ANVISA se a dúvida persistir
- Atualize a base de dados do software se estiver desatualizada
- Para medicamentos muito recentes, aguarde a atualização da base ANVISA (pode levar dias)
Erro #2 — Arquivo XML Rejeitado
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
- Verifique a mensagem de erro específica exibida no portal SNGPC
- Gere o XML novamente pelo ECPharma, que valida o formato automaticamente
- Confirme que todos os campos obrigatórios estão preenchidos antes de gerar
- Nunca edite o arquivo XML manualmente — use sempre o software
Erro #3 — Discrepância de Lote
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
- Acesse o histórico de movimentações do medicamento no ECPharma
- Identifique em qual registro surgiu a divergência de lote
- Se a entrada foi lançada com lote errado, faça ajuste de inventário
- Para evitar no futuro, sempre confira o número do lote na embalagem antes de lançar
Erro #4 — Quantidade Negativa em Estoque
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
- Identifique a movimentação que gerou o saldo negativo
- Verifique a nota fiscal de entrada do medicamento
- Faça um ajuste positivo (entrada manual) para normalizar o saldo
- No futuro, sempre registre as entradas antes de registrar saídas do mesmo lote
Erro #5 — RT Não Consegue Fazer Login no SNGPC
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
- Use o link "Recuperar Senha" na página de login do SNGPC
- Verifique se o RT está corretamente vinculado no Sistema de Segurança da ANVISA
- Se for novo RT, aguarde até 24h para a ativação do acesso
- Limpe o cache do navegador e tente em janela anônima
- Se o problema persistir, ligue para a ANVISA: 0800 642 9782 (seg–sex, 7h30–19h30)
Erro #6 — Antimicrobianos Faltando no XML
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
- Levante todos os antimicrobianos em estoque que precisam ser reportados
- Verifique quais foram vendidos desde a última movimentação enviada
- Registre todos no ECPharma e inclua no próximo XML
- Atualize o software se ele não capturar antimicrobianos automaticamente
Erro #7 — Data de Validade Expirada no Registro
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
- Identifique os medicamentos com validade vencida no sistema
- Separe-os fisicamente na farmácia e elabore o Termo de Inutilização
- Registre a perda/inutilização no ECPharma antes de incluir no XML
- Implemente verificação periódica de validade para evitar reincidência
Erro #8 — Arquivo Processado mas Não Aceito
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
- Leia cuidadosamente cada mensagem de erro listada no portal SNGPC
- Identifique qual medicamento ou movimentação está com problema
- Corrija os dados no ECPharma conforme cada erro indicado
- Gere um novo arquivo XML e envie novamente
- 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 AjudaDicas 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
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.