🧾 Relatório IRRF (DIRF) no TAF — Como gerar, atualizar e auditar divergências com o S-5002


📅 Data de publicação: 12/02/2026

❓ Dúvida

Como gerar e manter atualizado o relatório de IRRF (DIRF) no TAF, comparando os valores do sistema com o retorno do eSocial (S-5002), e quais ações fazem o relatório “enxergar” dados históricos (legado)?

🧩 Ambiente

  • Produto: TOTVS RH

  • Linha: TOTVS Protheus

  • Módulo: TAF (TOTVS Automação Fiscal)

  • Contexto: Auditoria IRRF / DIRF com base no retorno do S-5002

  • Requisito/Issue: DSERTAF1-38029

✅ Solução

O TAF disponibiliza um relatório que compara o IRRF apurado internamente com o RET do Governo (retorno do eSocial via S-5002), destacando divergências e permitindo detalhamento.
Para isso, o sistema consolida informações em uma tabela intermediária (T8R), que precisa ser alimentada por determinados eventos/processamentos.


🧠 Como o relatório “monta a base” (T8R)

A T8R é preenchida quando ocorre algum destes gatilhos:

  • Integração do S-1210 ou S-5002 (via rotinas de integração do TAF ou via processo integrado com o GPE)

  • Transmissão do S-1210 pelo Painel do eSocial

  • Execução de Reavaliar Totalizadores no Painel do eSocial

  • Inclusão/alteração/exclusão manual de eventos S-1210 ou S-3000

📌 Na prática: se a T8R não foi alimentada, o relatório tende a apresentar ausência de dados ou resultados incompletos.


🗂️ Processamento de legado (histórico a partir de 01/2025)

Para que dados já existentes no ambiente apareçam no relatório (legado), execute ao menos uma das ações abaixo:

  • Transmitir S-1210 e/ou realizar Reavaliar Totalizadores

  • Rodar integração do S-1210 (manual ou automática, conforme o fluxo do ambiente)

  • Efetuar manutenção manual (inclusão/alteração/exclusão) em S-1210 ou S-3000 quando aplicável

✅ Resultado esperado: o sistema recalcula/reconsolida e alimenta a T8R com informações suficientes para comparação.


🧭 Como usar o relatório na auditoria

🧾 1) Comece pela visão por Código de Receita

A visão por código de receita ajuda a achar rapidamente onde existe diferença entre:

  • Sistema x RET (Governo)

Normalmente, divergências são destacadas visualmente, facilitando priorização.

🧍 2) Desça para o nível do colaborador

Depois de identificar o código de receita divergente:

  • abra o detalhamento para verificar quem está impactando a diferença

  • compare valores por colaborador para localizar origem (rubrica, base, evento, período)

⚙️ 3) Ajuste as colunas exibidas

Use a configuração de colunas do relatório para focar no que você precisa (ex.: apenas campos de comparação, identificação do colaborador, bases e totalizadores).

📤 4) Exporte para evidência

Quando necessário (auditoria interna, contabilidade, validação com RH/Fiscal), utilize a exportação para planilha para:

  • conciliar por lote

  • montar memória de cálculo

  • registrar evidências do fechamento


⚠️ Pré-requisito essencial

Para o funcionamento correto do relatório (principalmente estrutura/colunas e consistência de leitura), mantenha o ambiente com:

  • Dicionário de dados atualizado (Expedição Contínua / pacote correspondente)

  • Rotinas/objetos compatíveis com o requisito implantado


✅ Resultado esperado

  • Totalizações por código de receita com comparação Sistema x RET

  • Destaque claro de divergências

  • Capacidade de detalhar por colaborador

  • Exportação para conferência externa e evidências


🧠 FAQ

1) Por que o relatório não mostra dados para um período que eu já tenho fechado?
Geralmente porque a T8R ainda não foi alimentada para aquele período. Execute um gatilho (ex.: transmitir S-1210 ou reavaliar totalizadores) para gerar a consolidação.

2) Qual ação é mais rápida para “popular” a base do relatório?
Na maioria dos cenários, Reavaliar Totalizadores no Painel do eSocial é o caminho mais direto para atualizar os consolidadores.

3) A partir de quando o legado pode ser processado?
O processo de legado contempla informações a partir de janeiro/2025.

4) Alterações manuais em S-1210/S-3000 impactam o relatório?
Sim. Inclusões/alterações/exclusões são gatilhos que podem alimentar/atualizar a T8R.

5) O que conferir antes de concluir que há divergência “real”?
Valide se:

  • houve o processamento que alimenta a T8R,

  • os eventos corretos foram integrados/transmitidos,

  • o dicionário/expedição contínua aplicável está atualizado.


👤 Autor

Fabrizio Augusto Ventavolo — Consultor Especialista TOTVS - Mastersiga Consultoria


Atualizado em 12/02/2026
Este artigo foi útil?  
Agradecemos sua avaliação.