O erro eSocial 589 pode ocorrer durante o envio do evento S-1299 – Fechamento dos Eventos Periódicos quando o eSocial identifica informações de Rendimento do trabalho, mas o fechamento não apresenta corretamente a indicação sobre a existência de pagamentos no período.
Essa situação é comum quando o evento S-1210 – Pagamentos de Rendimentos do Trabalho foi transmitido anteriormente por outro sistema. Nesse cenário, o Sistema Makro pode não possuir localmente todas as informações necessárias para preencher automaticamente essa indicação durante o fechamento da competência.
No Sistema Makro, a correção é realizada diretamente no evento S-1299, utilizando o Complemento 11 – Informações de pagamento. Nesse campo, deve ser informado Sim quando houve pagamento de folha no mês ou Não quando não existiu pagamento no período.
O preenchimento correto desse complemento permite que o fechamento fique compatível com as informações já existentes no ambiente do eSocial, inclusive quando o evento relacionado ao Rendimento do trabalho foi transmitido por outro sistema.
- Acesse: Pessoal > eSocial > Tarefas do eSocial
- Acesse o evento S-1299 no sistema, na tela de Fechamento da folha e clique no ícone

3. Clique para incluir complemento.

4. No campo de complementos, adicione o Complemento 11 – Informações de pagamento.
- Se houve pagamento de folha no mês: selecione a opção “Sim”.
- Se não houve pagamento de folha no mês: selecione a opção “Não”.

5. Salve as alterações e envie novamente o evento S-1299.
Dicas importantes:
✔️ Esse procedimento é necessário quando o envio do S-1210 não foi feito pelo mesmo sistema onde se está finalizando o eSocial.
✔️ O complemento 11 é exigido para que o sistema compreenda se houve ou não pagamento no mês, mesmo que o evento S-1210 tenha sido transmitido por outro sistema.
✔️ Sem esse complemento, o fechamento será rejeitado pelo eSocial.