TL;DR — Resumo Rápido
Erro ao calcular contribuições bimestrais obrero-patronais no SUA do IMSS: solução para fator de integração, tipos de salário e banco de dados
Quando o Sistema Único de Autodeterminação (SUA) do IMSS gera erros ao calcular as contribuições bimestrais obrero-patronais, o resultado pode ser um arquivo de pagamento incorreto, multas por diferenças ou a impossibilidade de cumprir com a obrigação patronal no prazo. Este erro afeta diretamente o cálculo das contribuições de seguridade social que o empregador deve pagar ao IMSS a cada bimestre, incluindo contribuições de doença e maternidade, invalidez e vida, aposentadoria, desemprego na velhice e velhice.
O Erro
Ao executar o cálculo a partir de Determinação de contribuições > Cálculo, o SUA exibe uma ou várias destas mensagens:
“Error al calcular cuotas obrero-patronales del bimestre seleccionado” (Erro ao calcular contribuições obrero-patronais do bimestre selecionado)
“El SBC del trabajador no corresponde al período de cálculo” (O SBC do trabalhador não corresponde ao período de cálculo)
“No se encontró factor de integración válido para el ejercicio” (Não foi encontrado fator de integração válido para o exercício)
O erro pode se manifestar de diversas formas:
- O SUA completa o cálculo, mas as contribuições resultantes não coincidem com os valores esperados
- O sistema marca trabalhadores específicos com erros de cálculo no relatório de diferenças
- O arquivo de pagamento (.SUA) é gerado com valores zero para alguns trabalhadores
- O cálculo é interrompido mostrando um erro de banco de dados
Causa do Problema
As contribuições bimestrais obrero-patronais dependem de quatro elementos que devem estar corretamente configurados no SUA:
Fator de integração incorreto. O fator de integração determina como o Salário Base de Contribuição (SBC) é calculado a partir do salário diário. Se o fator não corresponde ao ano fiscal vigente ou ao tipo de benefícios que a empresa oferece (mínimos legais vs. superiores), todas as contribuições serão calculadas incorretamente. Para 2026, o fator mínimo legal é 1.0493.
Tipo de salário mal configurado. O SUA distingue entre salário fixo, variável e misto. Se um trabalhador com comissões está registrado como salário fixo, o SBC não incluirá os rendimentos variáveis e as contribuições serão menores que o devido. Inversamente, um trabalhador de salário fixo registrado como variável gerará cálculos com médias inexistentes.
Períodos de trabalho incorretos. Quando as datas de alta, baixa, reingresso ou modificação salarial não correspondem ao bimestre calculado — ou se sobrepõem — o SUA não consegue determinar os dias contribuídos corretamente. Isso é comum quando:
- Um reingresso é registrado sem ter dado baixa ao trabalhador
- As datas de modificação salarial caem fora do bimestre
- Existem movimentos duplicados para o mesmo período
Inconsistências no banco de dados. O banco de dados do SUA (arquivo SUA.MDB em formato Microsoft Access) pode se corromper por fechamentos inesperados, quedas de energia ou conflitos ao usar o programa em rede. Um banco danificado produz cálculos erráticos ou erros de leitura durante o processo.
Solução Passo a Passo
1. Verificar o fator de integração
Abra o SUA e navegue até Configuração > Dados do patrão. Verifique o campo Fator de integração e confirme contra a tabela publicada pelo IMSS:
| Antiguidade do trabalhador | Fator mínimo legal 2026 |
|---|---|
| 1 ano | 1.0493 |
| 2 anos | 1.0548 |
| 3 anos | 1.0602 |
| 4 anos | 1.0657 |
Se a empresa oferece benefícios superiores aos legais (mais dias de aguinaldo, prêmio de férias maior, etc.), o fator deve ser maior. Recalcule usando a fórmula:
Fator = 1 + (Aguinaldo/365) + (Dias de férias × Prêmio de férias / 365)
2. Revisar o tipo de salário de cada trabalhador afetado
Vá a Afiliação > Consulta/Modificação e busque os trabalhadores que aparecem no relatório de erros. Para cada um verifique:
- Tipo de salário: fixo, variável ou misto
- SBC registrado: deve coincidir com o salário diário multiplicado pelo fator de integração (para fixo) ou com a média dos rendimentos variáveis do bimestre anterior (para variável)
- Data do SBC: deve estar dentro do bimestre que está sendo calculado
3. Corrigir os períodos de trabalho
Em Afiliação > Movimentos afiliatórios, revise a cronologia de cada trabalhador problemático:
- Verifique que não existam dois registros de alta sem uma baixa intermediária
- Confirme que as modificações salariais tenham datas dentro do bimestre correto
- Elimine movimentos duplicados usando Afiliação > Baixa de movimentos
4. Reparar o banco de dados
Feche completamente o SUA. Navegue até C:\CobranzaSUA\ e localize o arquivo SUA.MDB. Antes de qualquer alteração:
- Copie o arquivo para um local seguro como backup
- Abra o arquivo original com o Microsoft Access
- Execute Ferramentas > Utilitários de banco de dados > Compactar e reparar
- Feche o Access e abra o SUA novamente
5. Executar o recálculo
Com as correções aplicadas, volte a Determinação de contribuições > Cálculo. Selecione o bimestre e ano corretos. Execute o cálculo e revise o relatório de diferenças antes de gerar o arquivo de pagamento definitivo.
Solução Alternativa
Se o erro persistir após as correções manuais, você pode recriar os dados do bimestre:
- Exporte as informações do bimestre atual usando Utilitários > Exportar dados
- Restaure um backup limpo do banco de dados em Utilitários > Restaurar backup
- Reimporte os movimentos corrigidos com Utilitários > Importar dados
- Recalcule a partir do banco restaurado
Outra opção é desinstalar o SUA completamente, reinstalar a versão mais recente do portal do IMSS e restaurar o backup. Isso resolve problemas de arquivos de programa corrompidos.
Prevenção
- Atualize o fator de integração a cada início de ano fiscal e quando os benefícios da empresa mudarem
- Registre os movimentos afiliatórios imediatamente quando ocorrem, não os acumule para o final do bimestre
- Faça backups do banco de dados antes de cada cálculo bimestral usando Utilitários > Backup
- Verifique os tipos de salário dos novos trabalhadores no momento do registro
- Compacte o banco de dados pelo menos uma vez por mês pelo Microsoft Access
- Não use o SUA em rede sem um procedimento estabelecido para evitar acessos simultâneos ao arquivo .MDB
Problemas Relacionados
- Contribuições zero para alguns trabalhadores: Geralmente causado por um tipo de salário variável sem rendimentos registrados no bimestre anterior. Registre os rendimentos variáveis antes de calcular.
- Diferenças entre o cálculo do SUA e a liquidação do IMSS: Verifique se a versão do SUA possui as tabelas de contribuições atualizadas. Baixe a última atualização do IDSE.
- Erro “Trabalhador não tem dias contribuídos”: O movimento de alta tem uma data posterior ao início do bimestre, ou existe uma baixa prévia sem reingresso.
Resumo
- O erro de cálculo de contribuições obrero-patronais no SUA se origina por fator de integração incorreto, tipo de salário mal configurado, períodos de trabalho sobrepostos ou banco de dados corrompido
- Verifique o fator de integração contra as tabelas do IMSS para o ano fiscal vigente
- Confirme que o tipo de salário (fixo, variável, misto) coincida com o esquema de pagamento real de cada trabalhador
- Repare o banco de dados SUA.MDB com o Microsoft Access antes de recalcular
- Faça backups frequentes e registre os movimentos afiliatórios oportunamente para prevenir erros