O recibo não é calculado: falta o horário, a tabela de IRS ou outro dado
Sintoma
O recibo fica em Rascunho com avisos por cima, ou Calcular e Guardar abrem uma janela de erro que nomeia o dado em falta: o contrato, o horário, a residência do trabalhador, as presenças ou a tabela de IRS.
Mensagem
Trabalhador sem contrato no período. Num recibo de 01/11/2026 a 30/11/2026 de um trabalhador de ensaio sem nenhum contrato registado, Calcular (perfil Processador de Salários):
«Ensaio Sem Contrato não tem contrato em vigor no período deste recibo. O que aconteceu: o último contrato do trabalhador terminou antes de 30/11/2026 (por exemplo, um contrato a termo que acabou), por isso não há ordenado nem enquadramento da Segurança Social para calcular. Como resolver: registe a versão de contrato nova ou renovada do trabalhador que cubra o período (Salários › Preparar › Trabalhadores e contratos › Contratos), ou não inclua este trabalhador no lote.»
A mensagem fala do «último contrato» mesmo quando o trabalhador nunca teve contrato, como no exemplo.
Avisos de um recibo por calcular. Num recibo novo, guardado e ainda não calculado (Bruno Miguel Teixeira, dezembro de 2026, perfil Processador de Salários):
«Segurança Social não calculada: este recibo não tem regime de Segurança Social. Escolha o regime e recalcule — uma DMR ou um lançamento contabilístico não podem usar um recibo sem contribuições.»
«IRS por calcular: este recibo não tem tabela de retenção de IRS. Escolha a tabela da situação do trabalhador (ou declare expressamente que não é retido IRS, com o motivo) e recalcule — um lançamento contabilístico não pode usar um recibo sem IRS.»
Os dois avisos saem quando o recibo é calculado. Se ficarem depois de Calcular, o regime de Segurança Social ou a situação de IRS do trabalhador não estão preenchidos.
Tabela de IRS e «Sem retenção» ao mesmo tempo. No mesmo recibo (Bruno Miguel Teixeira, dezembro de 2026), depois de calculado, no separador Segurança Social e IRS: marcar Sem retenção de IRS (declarado expressamente), escrever o Motivo da ausência de retenção e guardar:
«O recibo «Bruno Miguel Teixeira (01/12/2026 — 31/12/2026)» tem uma tabela de IRS e «Sem retenção de IRS (declarado expressamente)» ao mesmo tempo. O que aconteceu: as duas opções contradizem-se. Como corrigir: mantenha a tabela, ou limpe-a e mantenha o «sem retenção» explícito.»
Horário sem horas. Com o administrador da demonstração, em Pessoas › Configurar › Gestão de tempo › Horários de trabalho › Novo, um horário sem nenhuma linha de dias de trabalho, ao guardar:
«O horário «Horário sem horas (ensaio)» tem 0 horas por semana. O que aconteceu: um horário sem horas não paga nada e estraga o cálculo dos dias e das horas do recibo (CT art. 203.º). Como resolver: acrescente as linhas dos dias de trabalho, ou escolha o tipo flexível se o trabalhador não tem horas fixas.»
Causas verificadas
- O trabalhador não tem contrato em vigor no período do recibo: um contrato a termo que acabou, uma renovação por registar ou um trabalhador novo sem contrato. Sem contrato não há retribuição base nem enquadramento da Segurança Social, e Calcular é recusado.
- A retribuição base está a zero, e o fiscaldoo não o recusa. Num recibo de novembro de 2026 de um trabalhador de ensaio com a retribuição do contrato a 0,00 €, Calcular (perfil Processador de Salários) calculou sem mensagem de erro (uma linha a 0,00 € e um líquido de 129,15 €), e ficou só o aviso «IRS por calcular». Validar foi recusado por outra razão (faltavam o NISS e a categoria profissional na ficha do trabalhador). Por isso, a retribuição em falta não aparece como recusa do recibo: confira a retribuição no contrato antes de calcular.
- O recibo ainda não foi calculado, ou falta ao trabalhador o regime de Segurança Social ou a situação de IRS (os dois avisos de cima).
- Foram escolhidas duas opções de IRS que se contradizem: uma tabela e Sem retenção de IRS (declarado expressamente). Ao marcar Sem retenção, o Motivo da ausência de retenção passa a obrigatório; sem ele, Guardar dá «Há campos obrigatórios por preencher».
- O horário de trabalho não tem horas. A recusa vem ao guardar o horário, por isso nenhum recibo chega a usá-lo.
- Há outras causas, cada uma com a sua mensagem: presenças por fechar no período, o trabalhador não residente sem país de residência, uma linha sem versão da rubrica aplicada, uma despesa sem mapa de deslocação. Pendente de validação no ecrã: estas recusas não foram provocadas nesta ronda. Na demonstração, os trabalhadores têm residência e a empresa não usa a verificação de presenças (não há presenças registadas).
O que confirmar
- Os avisos por cima do recibo, depois de carregar em Calcular.
- No separador Segurança Social e IRS do recibo: o Regime de Segurança Social, a Tabela de retenção na fonte de IRS, o Estado civil (IRS), os Dependentes e se Sem retenção de IRS (declarado expressamente) está marcado.
- O horário do contrato do trabalhador e as horas por dia de cada linha.
Como resolver
- Trabalhador sem contrato no período. Registe a versão do contrato nova ou renovada que cubra o período, em Salários › Preparar › Trabalhadores e contratos › Contratos, e carregue de novo em Calcular. Se o trabalhador já saiu e não deve receber nesse mês, tire-o do lote: apague o recibo dele em rascunho.
- Avisos de recibo por calcular. Carregue em Calcular. Se os avisos ficarem, complete o regime de Segurança Social ou a situação de IRS na ficha do trabalhador e calcule de novo.
- Tabela e «Sem retenção». Escolha uma das duas:
- o trabalhador tem retenção: desmarque Sem retenção de IRS (declarado expressamente) e guarde;
- o trabalhador não tem retenção por um motivo legal: limpe a Tabela de retenção na fonte de IRS, mantenha Sem retenção com o motivo e guarde. Pendente de validação por contabilista certificado: em que casos a lei dispensa a retenção na fonte de IRS de rendimentos do trabalho dependente.
- Horário sem horas. Acrescente as linhas dos dias de trabalho (dia, hora de entrada, hora de saída) antes de guardar. Se o trabalhador não tem horas fixas, escolha o tipo flexível, como diz a mensagem.
Resultado esperado
- O recibo calcula e os avisos «Segurança Social não calculada» e «IRS por calcular» desaparecem.
- No Como foi calculado? do separador Segurança Social e IRS aparecem a tabela de IRS, a base, a taxa e o IRS retido (no exemplo: «Tabela I — Não casado sem dependentes ou casado dois titulares», base 1.650,00 €, IRS retido 204,00 €).
- Se a recusa for de tabelas legais do ano ou do calendário de feriados, siga Falta uma tabela legal em vigor nessa data.
Quando contactar o suporte
- O trabalhador tem regime de Segurança Social e situação de IRS e os avisos ficam depois de Calcular.
- Um horário com linhas e horas é recusado com «0 horas por semana».
Informação a enviar
- O trabalhador, a empresa e as datas do recibo.
- O texto completo da mensagem ou do aviso, copiado do ecrã.
- Uma captura do separador Segurança Social e IRS do recibo.
- O perfil com que entrou.