EFD-Reinf no SAP: da retenção ao evento, ao fechamento e à DCTFWeb
A EFD-Reinf não é um arquivo mensal: é uma sequência de eventos assinados, enviados em lote, que dizem à Receita o que foi retido, de quem e quando. O fechamento de cada série é o que alimenta a DCTFWeb.
Aqui o foco é o caminho da retenção até o recibo e a DCTFWeb. Para a visão de todas as obrigações e dos estados, comece pelo panorama das obrigações federais e dos estados.
Por onde ler, conforme a sua pergunta
- Bloco 1
Entender
- Bloco 2
Ler o período
- Bloco 3
Resolver no SAP
- Bloco 4
Operar
Eventos, lotes e recibos, não um arquivo único
O mapa geral trata a obrigação em uma linha. Aqui entra o que muda o trabalho de quem integra o SAP.
Evento em XML, assinado
A EFD-Reinf reúne escriturações de retenções e outras informações fiscais, entregues em leiautes específicos, com certificado digital ICP-Brasil, e só é válida após a confirmação de recebimento e a validação do conteúdo. Cada evento tem estrutura própria, validada por XSD.ReferênciasIN RFB 2.043/2021Manual do Desenvolvedor 2.7
Duas séries, dois movimentos
A série R-2000 trata de contribuições previdenciárias retidas ou substituídas. A R-4000 trata de retenções na fonte de imposto de renda, CSLL, PIS e Cofins. Cada uma forma um movimento independente no período, com fechamento próprio. Setores diferentes da empresa podem enviar cada série sem depender um do outro.ReferênciasManual do Usuário 2.1.2.1
Prazo e dispensa
A transmissão é mensal, até o dia 15 do mês subsequente. Quando o dia 15 não é útil, a redação da IN 2.163/2023 posterga para o primeiro dia útil seguinte, enquanto o Manual do Usuário 2.1.2.1 ainda descreve a antecipação para o dia útil anterior. As duas fontes divergem, e o calendário da empresa deve seguir o que a Receita indicar. Sem fatos a informar no período, não se envia nada.ReferênciasIN RFB 2.043/2021Manual do Usuário 2.1.2.1
Quem identifica quem
A empresa é identificada pela raiz de 8 posições do CNPJ. O certificado que assina é o e-CNPJ do mesmo CNPJ base, o e-CPF do representante, ou o de um procurador com poderes específicos para a EFD-Reinf.ReferênciasManual do Usuário 2.1.2.1Manual do Desenvolvedor 2.7
Onde esta página se separa das outras
O mapa de obrigações acessórias e SPED trata de obrigações e UFs. A página de SPED Fiscal no SAP mostra o arquivo mensal do ICMS, e a de EFD Contribuições no SAP mostra o crédito de PIS e Cofins. Aqui a pergunta é como a retenção vira evento, fecha o período e chega à DCTFWeb.
Do documento ao recibo, em sete passos
As quatro primeiras etapas são do ambiente SAP e as três últimas são da EFD-Reinf e da DCTFWeb. O dado se decide nas etapas 1 e 2 e só é cobrado nas etapas 5 a 7.
No ambiente SAP
Documento e pagamento
Nota de serviço, fatura e pagamento ao fornecedor, com retenções calculadas.
Classificação
Tipo de serviço e natureza de rendimento definem o evento: R-2010, R-4020 e outros.
Geração
O relatório monta os eventos por contribuinte, estabelecimento e prestador.
Lote e assinatura
Eventos em lotes de até 50, assinados com o certificado.
Na EFD-Reinf e na DCTFWeb
Protocolo e consulta
O envio devolve um protocolo, e o resultado se consulta depois.
Recibo e fechamento
Cada evento aceito recebe recibo. O R-2099 e o R-4099 fecham os movimentos.
Retornos e DCTFWeb
A Reinf devolve os totais R-9xxx e a DCTFWeb recebe os tributos.
Onde se perde o prazo
Na etapa 5, quando o lote é enviado e ninguém consulta o resultado. No modelo assíncrono, o envio só devolve protocolo; o evento só vale depois de processado.ReferênciasManual do Desenvolvedor 2.7
Onde se perde o valor
Na etapa 2 e no cálculo da retenção. O tipo de serviço errado muda o evento, e o arredondamento errado muda o centavo que a validação aceita.ReferênciasManual do Usuário 2.1.2.1
Onde se ganha prova
Na etapa 6, com o recibo de cada evento e o fechamento enviado só depois deles.ReferênciasManual do Usuário 2.1.2.1
Seis famílias, um evento para cada fato
A lista completa de eventos está no Manual do Usuário. A coluna de origem é leitura da DFSpro de conferência, não texto da norma.ReferênciasManual do Usuário 2.1.2.1
Tabelas
R-1000R-1050R-1070Contribuinte, entidades ligadas e processos. O R-1000 é o primeiro evento a enviar e pré-requisito dos demais.
Origem no ambiente: Cadastro da empresa e processos judiciais
Série 2000
R-2010R-2020R-2030R-2040R-2050R-2055R-2060Retenção previdenciária em serviços tomados e prestados, associação desportiva, produção rural e CPRB.
Origem no ambiente: Contas a pagar e a receber de serviços
Série 3000
R-3010Receita de espetáculos desportivos, sem fechamento de movimento e com prazo de até 2 dias úteis.
Origem no ambiente: Bilheteria, quando aplicável
Série 4000
R-4010R-4020R-4040R-4080Pagamentos e créditos a pessoa física e jurídica, a não identificados e a retenção no recebimento.
Origem no ambiente: Pagamentos a fornecedores e a pessoas físicas
Fechamento e correção
R-2098R-2099R-4099R-9000Reabertura, fechamento e exclusão de eventos.
Origem no ambiente: Rotina de fechamento do período
Retornos
R-9001R-9005R-9011R-9015Totais de bases e tributos gerados pela Reinf para alimentar a DCTFWeb.
Origem no ambiente: Gerados pela Receita, não pelo SAP
O que cada evento exige antes de ir
- R-1000: pré-requisito de todos os demais.
- R-1070: quando houver processo ligado à não retenção.
- R-1050: quando houver rendimentos de sociedade em conta de participação, fundos ou clubes de investimento.
- Fechamento: só depois dos recibos de todos os periódicos.
Quem decide o evento no SAP
A natureza do serviço e do rendimento decide se a retenção vai no R-2010, no R-2020, no R-4010, no R-4020 ou no R-4080. No TDF, o pré-processamento preenche o tipo de serviço das notas para gerar o R-2010 e o R-2020. Natureza de rendimento é o dado que costuma faltar no pagamento.Referênciasajuda do TDF sobre o pré-processamento
Do primeiro evento à DCTFWeb
A ordem importa mais do que o dia. O manual recomenda os eventos de tabelas antes dos periódicos, o fechamento depois dos recibos e a DCTFWeb depois dos fechamentos.ReferênciasManual do Usuário 2.1.2.1Manual do Desenvolvedor 2.7
Enviar o R-1000
E as tabelas R-1050 e R-1070, se houver.
Enviar os periódicos
R-2010, R-2020, R-4010, R-4020, R-4040 e R-4080, conforme o caso.
Consultar o protocolo
Resultado do lote, evento a evento.
Receber os recibos
Um recibo por evento aceito, antes de qualquer fechamento.
Conciliar
Retenção do SAP contra evento aceito, por prestador e por nota.
Fechar
R-2099 e R-4099, em lote exclusivo.
Receber os totais
R-9001, R-9005, R-9011 e R-9015 devolvidos pela Reinf.
Transmitir a DCTFWeb
Depois dos fechamentos, com o Darf gerado por ela.
Duas regras que evitam retrabalho
Durante o processamento do R-2099, a EFD-Reinf não recebe eventos do mesmo contribuinte e período, e o que chegar é rejeitado. E, para recuperar um recibo, o evento reenviado precisa manter o mesmo ID e o mesmo hash.ReferênciasManual do Desenvolvedor 2.7
O centavo que decide a validação
Os exemplos abaixo são fictícios e conferidos por conta. O da nota de R$ 10.000,00 e o do truncamento vêm do próprio manual da Receita.ReferênciasManual do Usuário 2.1.2.1
Uma nota, dois eventos
Uma empresa contrata serviços de limpeza e segurança de um prestador e recebe uma nota de R$ 10.000,00. Ela retém 11% de contribuição previdenciária e 1% de imposto de renda. São dois fatos com normas diferentes, por isso dois eventos, em períodos que podem ser diferentes.ReferênciasManual do Usuário 2.1.2.1
Mesma nota, evento 1: R-2010
Mesma nota, evento 2: R-4020
Truncar ou arredondar
A EFD-Reinf calcula retenção por truncamento na segunda casa decimal, sem arredondar. Como quem destaca a retenção é o prestador, a validação aceita também o arredondamento para maior, no limite de 1 centavo, e considera o maior entre o valor do sistema e o informado. O cálculo do SAP precisa respeitar esse limite em cada nota.ReferênciasManual do Usuário 2.1.2.1
Retenção por truncamento
Lote de três notas, retenção por nota
No lote de exemplo, o arredondamento comum acumula 0,01 a mais que o truncamento, ao longo de três notas. Nenhuma passa do limite de 1 centavo por nota, e por isso nenhuma é recusada, mas a soma mensal por prestador deixa de coincidir com a que a Receita calcula sozinha. A conciliação precisa ser feita por evento, e não pelo total do mês.
R-2010 e R-4020 lado a lado
| Ponto | R-2010 | R-4020 |
|---|---|---|
| Fato gerador | Emissão da nota de serviço | Pagamento ou crédito ao fornecedor |
| Tributo | Contribuição previdenciária (11%, ou 3,5% na CPRB) | Imposto de renda, CSLL, PIS e Cofins retidos |
| Prazo | Dia 15 do mês seguinte à emissão, ou antes do R-2099 | Dia 15 do mês seguinte, ou antes do R-4099 |
| Fechamento | R-2099, único para todos os R-2010 da empresa | R-4099, com indicativo de fechamento |
| Pré-requisito | R-1000 | R-1000, mais R-1050 e R-1070 quando aplicável |
Reinf, eSocial e DCTFWeb
Três obrigações que a Receita cruza na mesma apuração. A divisão de trabalho entre elas decide onde cada dado nasce.
O que é da Reinf
Retenções e informações fiscais que não são de relação de trabalho: serviços com cessão de mão de obra, retenções de imposto de renda, CSLL, PIS e Cofins, produção rural e receita bruta de contribuições substituídas.ReferênciasIN RFB 2.043/2021Manual do Usuário 2.1.2.1
O que é do eSocial
Instituído pelo Decreto 8.373/2014, reúne vínculos, contribuições, folha e escriturações fiscais dos empregadores. Rendimento de trabalho pago pelo empregador vai no eSocial, e não no R-4010.Referênciaspágina do eSocial no SPEDManual do Usuário 2.1.2.1
O que a DCTFWeb faz
É única e recebe as duas séries da Reinf, depois dos fechamentos. Constitui confissão de dívida, é apresentada pela matriz e emite o Darf previdenciário.ReferênciasManual do Usuário 2.1.2.1IN RFB 2.237/2024IN RFB 2.043/2021
Onde a conciliação quebra
A diferença aparece na DCTFWeb, mas nasce antes. A Reinf trata das retenções de serviço e dos pagamentos, e os rendimentos de trabalho ficam no eSocial. A conciliação parte de dois cadastros: pessoas, no eSocial, e fornecedores e notas de serviço, na Reinf. A DFSpro implementa o eSocial no SAP e atua nessa conciliação, junto do integrador. O mapa de obrigações federais e eSocial traz o panorama das duas obrigações.
O que a EFD-Reinf valida em cada envio
As validações vêm do Manual do Desenvolvedor 2.7, de outubro de 2025. Os valores válidos podem mudar por atualização do manual, sem mudar a versão do leiaute.ReferênciasManual do Desenvolvedor 2.7
| Validação | Regra | Costuma quebrar | Onde olhar |
|---|---|---|---|
| Lote | Certificado da conexão, estrutura e versão do lote; erro aqui recusa o lote inteiro | Certificado vencido ou lote fora do XSD | Integração e certificado |
| Estrutura do evento | Validação por XSD, evento a evento; erro de estrutura impede as demais validações | Campo opcional enviado vazio ou zerado | Geração do XML |
| Conteúdo | Valores informados no evento; inconsistência rejeita o evento | Retenção fora do limite de 1 centavo | Regra de cálculo da retenção |
| Precedência | Eventos iniciais e de tabelas antes dos periódicos | Periódico enviado antes do R-1000 | Ordem de envio |
| Fechamento | Evento fora de ordem durante o R-2099 é rejeitado | Eventos enviados enquanto o fechamento processa | Controle do ciclo do período |
| Recibo e ID | O ID do evento deve ser preservado até a resposta do lote | ID regerado no reenvio | Controle de IDs |
| Processos | Processo judicial ou administrativo com número válido, informado no R-1070 | Processo informado no periódico sem R-1070 | Cadastro de processos |
| Certificado e assinatura | e-CNPJ do mesmo CNPJ base, e-CPF do representante ou procurador com poderes para a Reinf | Certificado de outro CNPJ base sem procuração | Assinatura e procurações |
Como o evento nasce, e onde entra o ABAP
Descrição a partir da documentação pública da SAP. Notas e artigos que exigem login não foram lidos, e a prévia pública da KBA é citada só pelo que mostra.
O relatório do TDF
O SAP Tax Declaration Framework for Brazil oferece o relatório EFD-Reinf, pela transação /TMF/REINF, que reporta rendimentos pagos e retenções, contribuição social não ligada ao trabalho e dados de receita bruta. No IMG, há a identificação do ambiente e a atribuição de tipo e código de imposto aos eventos. A KBA 2490129 trata da Reinf no ECC.
Referênciasajuda do TDF sobre a EFD-ReinfKBA SAP 2490129A sequência de execução
Com a business function LOG_TMF_INT_1_1 ativa, o guia de configuração manda rodar o pré-processamento, gerar os eventos de contribuinte e de processos e, só então, o relatório da EFD-Reinf, e conferir o resultado no Messaging Framework.
ReferênciasConfiguration Guide do TDFO pré-processamento
Varre as notas eletrônicas e preenche o tipo de serviço por empresa, filial, item e parceiro, ou por BAdI, para gerar o R-2010 e o R-2020. Suporta só notas com um item de serviço e só pode ser repetido no mesmo período se os eventos ainda não foram enviados.
ReferênciasTDF, pré-processamentoA transmissão
O Messaging Framework do TDF recebe, valida, guarda e envia ao governo, por PI ou por SOAMANAGER, e passou a guardar os retornos R-5001 e R-5011. A ajuda lida cita o leiaute 1.3 da Reinf, e a Receita opera hoje o 2.1.2 em modelo assíncrono; a aderência do pacote instalado precisa ser confirmada.
Referênciasajuda do Messaging Frameworkblog do SP15 do TDFajuda do TDF sobre o eSocialManual do Desenvolvedor 2.7Onde o ABAP e a customização fiscal entram
Entre a nota e o evento há três lugares em que o padrão raramente basta. A DFSpro atua nos três com desenvolvimento ABAP e customização fiscal, dentro do projeto do cliente e junto do integrador na arquitetura geral.
Regra que classifica
- Tipo de serviço por item e por parceiro, e BAdI para o caso que a configuração não cobre.
- Natureza de rendimento do pagamento, que decide R-4010, R-4020 ou R-4080.
- Notas com mais de um item de serviço, fora do alcance do padrão.
Cálculo e dado que falta
- Retenção por truncamento na segunda casa, com o limite de 1 centavo.
- Processo e entidade ligada nos eventos de tabela.
- Carga de eventos de legado pelo Messaging Framework, por BAdI.
Conciliação e transmissão
- Relatório que compara retenção do SAP, evento aceito, recibo e retorno R-9xxx.
- Conferência da DCTFWeb com as duas séries e com o eSocial.
- Controle de ID, protocolo e recibo na integração assíncrona.
A página de parametrização fiscal mostra a disciplina de regra e dado mestre, e a de integração fiscal no SAP BTP trata a integração por API.
Matriz de erro, causa e correção
Cada linha liga o sintoma à causa documentada e ao lugar do ambiente onde olhar primeiro. As causas vêm dos manuais; a coluna de ambiente é leitura da DFSpro.
| Sintoma | Causa provável | Onde olhar | Correção |
|---|---|---|---|
| Evento rejeitado por precedência | Periódico enviado antes do R-1000 ou das tabelas | Ordem de envio | Enviar tabelas primeiro e reenviar o periódico |
| Evento rejeitado no fechamento | Envio durante o processamento do R-2099 | Controle do ciclo | Aguardar o fim do fechamento e reenviar |
| Lote recusado | Estrutura, certificado ou versão do lote | XML do lote e certificado | Validar contra o XSD antes de enviar |
| Sem recibo | Evento recusado, que devolve erro e não recibo | Retorno do lote | Corrigir e reenviar; consultar o protocolo |
| Recibo perdido | ID alterado no reenvio | Controle de IDs | Reenviar o mesmo evento, mesmo ID e mesmo hash |
| Retenção rejeitada | Valor fora do limite de 1 centavo sobre o truncamento | Cálculo de retenção | Calcular por truncamento ou arredondar no máximo 1 centavo |
| R-2010 e R-4020 em períodos errados | Os dois eventos seguem datas diferentes | Data de emissão e data de pagamento | Gerar o R-2010 pela emissão e o R-4020 pelo pagamento |
| Nota de serviço sem evento | Tipo de serviço ausente ou nota com vários itens | Pré-processamento | Definir o tipo de serviço ou tratar a nota por BAdI |
| Pagamento de funcionário no R-4010 | Rendimento de trabalho liquidado pelo empregador vai no eSocial | Classificação do pagamento | Excluir da Reinf e conferir no eSocial |
| Retificação sem reabertura | Movimento fechado sem R-2098 ou R-4099 | Rotina de correção | Reabrir, retificar e fechar de novo |
| Diferença na DCTFWeb | Fechamento enviado antes de todos os recibos | Conciliação por período | Esperar todos os recibos, fechar e conferir os retornos R-9xxx |
| Consulta bloqueada | Excesso de consultas em sequência retorna HTTP 429 | Integração de consulta | Espaçar as consultas e usar o protocolo |
Quatro situações que se repetem
Casos fictícios, montados a partir das regras dos manuais. Servem para treinar o diagnóstico, não para descrever um cliente.
A retenção que mudou de mês
Uma nota de serviço é emitida em março e paga em abril. O R-2010 deveria ir no período de março e o R-4020 no de abril. A empresa gerou os dois em abril, e a contribuição previdenciária saiu na DCTFWeb do mês errado.
O diagnóstico é de data: emissão para um, pagamento para o outro.
O fechamento adiantado
O R-2099 foi enviado enquanto três lotes ainda estavam em processamento. Os eventos desses lotes chegaram depois e foram rejeitados, porque a EFD-Reinf não recebe eventos durante o fechamento.
A correção é de processo: consultar todos os protocolos, receber todos os recibos e só então fechar.
O centavo da retenção
O ERP arredonda cada retenção para o centavo mais próximo. Em uma nota, o arredondamento passa de 1 centavo sobre o truncamento e o evento é recusado.
A correção está na regra de cálculo, que precisa truncar na segunda casa, e não no arquivo.
A folha que apareceu na Reinf
Um pagamento a funcionário foi lançado como rendimento de pessoa física e gerou R-4010. O rendimento de relação de trabalho liquidado pelo empregador vai no eSocial. O R-4010 duplicou a informação.
A correção é de classificação do pagamento no SAP.
Retificação, exclusão e multas
O prazo está na IN 2.043/2021 e a rotina de correção está no Manual do Usuário. A ordem de trabalho importa mais do que o dia.
Como corrigir
- Com o movimento aberto, a retificação é um novo evento com indicativo de retificação.
- Com o movimento fechado, reabre-se com o R-2098 ou com o R-4099 e fecha-se de novo.
- A exclusão é feita com o R-9000, com o tipo do evento e o número do recibo.
- O R-3010 não tem fechamento de movimento e é corrigido a qualquer tempo.
- Alteração só existe nos eventos de tabela, por período de validade.
O que a norma prevê
- Multa de 2% ao mês-calendário sobre os tributos informados, limitada a 20%, por falta ou atraso.
- R$ 20,00 por grupo de 10 informações incorretas ou omitidas, e mínimo de R$ 500,00.
- Reduções de 50% e de 25% conforme o momento da entrega, e reduções próprias para MEI e para ME e EPP do Simples.
- A multa é exigida por lançamento de ofício.
O que a Receita publicou em 2025 e 2026
Itens lidos no portal do SPED e nos manuais. Confira o portal antes de qualquer decisão, porque novas notas técnicas saem com frequência.
| Data | Publicação | O que muda |
|---|---|---|
| Out/2025 | Manual do Desenvolvedor 2.7 | Remove o envio e a consulta no modelo síncrono; fica só o assíncrono |
| 31/03/2026 | Nota Técnica 01/2026 republicada | Ajusta alíquotas e muda os campos do R-2055 que vão à DCTFWeb a partir de 04/2026 |
| 08/05/2026 | Nota Técnica 02/2026 | Cria o tipo de isenção 12 para lucros e dividendos, natureza 12001, desde 01/01/2026 |
| 22/05/2026 | Nota Técnica 03/2026 | CNPJ alfanumérico e novos XSD, com produção prevista a partir de julho de 2026 (a data efetiva consta no portal do SPED) |
Para o cadastro de CNPJ com letras no SAP, veja CNPJ alfanumérico no SAP. Para o calendário da reforma tributária e o que ele muda nas obrigações, veja reforma tributária com CBS e IBS.
Cada área com a sua lista
Listas para dividir o trabalho do fechamento. Cada item é uma conferência, não uma promessa de resultado.
Fiscal
- Natureza de rendimento por tipo de pagamento definida.
- R-2010 e R-4020 em períodos distintos, quando for o caso.
- Fechamento só com todos os recibos.
- Retornos R-9xxx conferidos com a DCTFWeb.
Contas a pagar
- Retenção calculada por truncamento na segunda casa.
- Data de pagamento ou crédito registrada por fornecedor.
- Pagamento de funcionário fora do R-4010.
- Fornecedor sem cadastro completo tratado antes do fechamento.
Serviços e compras
- Tipo de serviço por item e por parceiro.
- Notas com mais de um item de serviço identificadas.
- Processo judicial ou administrativo informado no R-1070.
- Estabelecimento tomador correto em cada nota.
Folha e eSocial
- Rendimentos do trabalho só no eSocial.
- Conciliação da folha com o débito previdenciário da DCTFWeb.
- Eventos de remuneração enviados antes do fechamento.
- Responsável pelo eSocial identificado.
TI e ABAP
- Lote de até 50 eventos e mensagem de até 54 MB.
- Protocolo, consulta e recibo guardados por evento.
- ID do evento preservado no reenvio.
- Certificado e procurações válidos, TLS 1.2 ou superior.
Governança
- Quem assina e com qual certificado ou procuração.
- Calendário que considere a divergência sobre o dia útil.
- Retificações com reabertura registradas.
- Plano para o modelo assíncrono e para o CNPJ alfanumérico.
Como conduzir o trabalho na EFD-Reinf
Quatro etapas, da leitura de um mês real à conciliação recorrente.
Escopo e um mês real
Séries R-2000 e R-4000, forma de transmissão atual, e uma nota seguida do documento ao recibo e à DCTFWeb.
Diferenças
Cada diferença vira linha de matriz com causa, onde olhar e correção.
Correção na origem
Tipo de serviço, natureza e cálculo primeiro; evento e lote por último.
Conciliação permanente
O que foi resolvido vira conferência recorrente antes do fechamento.
Camada fiscal, ABAP e eSocial, com customização sob medida
Consultoria de Governança Fiscal SAP de Curitiba, criada em 2018. Cuida da camada fiscal do projeto e deixa a arquitetura geral com o integrador.
O que a DFSpro faz
- Segue uma nota de serviço do documento ao recibo, ao fechamento e à DCTFWeb.
- Faz desenvolvimento ABAP e customização fiscal para tipo de serviço, natureza, retenção, eventos e conciliação.
- Implementa o eSocial no SAP e concilia folha, Reinf e DCTFWeb, junto do integrador.
O que ela não faz
- Não assume prazo antes de ler o seu ambiente.
- Não decide a interpretação da norma pela empresa.
- Não substitui a assinatura da empresa nem o certificado dela.
Quando o ambiente avalia o GUEPARDO Tax, a DFSpro vende a licença como Canal Autorizado, e o produto é da NTT DATA. O Diagnóstico Fiscal SAP ajuda a ver a distância entre o que o SAP gera e o que a obrigação exige.
Quer levar uma retenção que não fecha?
Se você tem um evento rejeitado, uma diferença na DCTFWeb ou uma integração para migrar ao modelo assíncrono, descreva o caso à DFSpro.
Fontes com link
Todo fato legal e técnico da página vem destes documentos. Documento da SAP que exige login não foi lido e não foi usado como fato.
Receita Federal e SPED
- Manual do Usuário 2.1.2.1Portal do SPED, Receita Federal
- Manual do Desenvolvedor 2.7Portal do SPED, Receita Federal
- aviso do CNPJ alfanumérico na ReinfPortal do SPED, Receita Federal
- aviso de lucros e dividendosPortal do SPED, Receita Federal
- aviso da Nota Técnica 01/2026Portal do SPED, Receita Federal
- página do eSocial no SPEDPortal do SPED, Receita Federal
Legislação e normas
SAP
- ajuda do TDF sobre a EFD-ReinfSAP Help Portal
- ajuda do TDF sobre o pré-processamentoSAP Help Portal
- Configuration Guide do TDFSAP Help Portal
- ajuda do Messaging FrameworkSAP Help Portal
- blog do SP15 do TDFSAP Community, blog de funcionário da SAP
- ajuda do TDF sobre o eSocialSAP Help Portal
- KBA SAP 2490129SAP Knowledge Base
Perguntas frequentes sobre EFD-Reinf no SAP
Entender a obrigação8 perguntas, 01 a 08
01A EFD-Reinf é um arquivo ou um conjunto de eventos?+
É um conjunto de eventos em XML, agrupados em lotes e assinados, e não um TXT único como as outras escriturações do SPED. O Manual do Desenvolvedor define o lote como um XML que contém os XML dos eventos. Cada evento recebe o seu recibo depois de validado.
02Qual a diferença entre as séries R-2000 e R-4000?+
A R-2000 trata de contribuições previdenciárias retidas ou substituídas. A R-4000 trata de retenções na fonte de imposto de renda, CSLL, PIS e Cofins. Cada série forma um movimento independente no período, com fechamento próprio: R-2099 para a primeira e R-4099 para a segunda.
03Por que a mesma nota pode gerar dois eventos, um R-2010 e um R-4020?+
Porque as duas retenções têm leis e atos diferentes. O manual dá o exemplo de uma nota de R$ 10.000,00 com retenção previdenciária de 11% e de imposto de renda de 1%: o R-2010 leva R$ 1.100,00 no período da emissão da nota, e o R-4020 leva R$ 100,00 no período do pagamento ou crédito.
04O que são o R-2099 e o R-4099?+
São os eventos de fechamento de cada movimento. O manual recomenda enviá-los em lote exclusivo e só depois de receber os recibos de todos os eventos periódicos do período. Enquanto o R-2099 é processado, a EFD-Reinf não recebe eventos daquele contribuinte e período, e os que chegarem são rejeitados.
05Como se arredonda a retenção na EFD-Reinf?+
A regra é o truncamento na segunda casa decimal. No exemplo do manual, 11% sobre R$ 918,07 dá R$ 100,9877 e a retenção correta é R$ 100,98. Para reduzir rejeições, a validação aceita também o arredondamento para maior, no limite de 1 centavo. Quem usa arredondamento comum em todas as notas precisa conferir esse limite em lote.
06Como retifico ou excluo um evento já enviado?+
Com o movimento aberto, envia-se novo evento com indicativo de retificação. Com o movimento fechado, abre-se de novo com o R-2098 ou com o R-4099 de reabertura. A exclusão usa o R-9000, com o tipo do evento e o número do recibo. Depois da reabertura, é preciso enviar novo fechamento.
07Como a EFD-Reinf alimenta a DCTFWeb?+
Os eventos R-9001, R-9005, R-9011 e R-9015 são gerados pela própria EFD-Reinf a partir dos eventos periódicos e devolvidos ao contribuinte, para informar os tributos apurados e alimentar a DCTFWeb. A DCTFWeb é única e recebe as duas séries, e recomenda-se transmiti-la depois dos fechamentos. As contribuições previdenciárias são recolhidas por Darf emitido pela DCTFWeb.
08Pagamentos a empregados vão na EFD-Reinf?+
Não. Rendimentos decorrentes de relação de trabalho, liquidados diretamente pelo empregador, vão no eSocial e não no R-4010. É a divisão entre as duas obrigações, e é por isso que a conciliação da folha com a Reinf é um tema de projeto.
Execução no SAP3 perguntas, 09 a 11
09O SAP gera a EFD-Reinf?+
O SAP Tax Declaration Framework for Brazil oferece o relatório EFD-Reinf, executado pela transação /TMF/REINF, que reporta rendimentos pagos e retenções, contribuição social não ligada ao trabalho e receita bruta. Antes dele, a ajuda manda rodar o pré-processamento e os relatórios de eventos de contribuinte e de processos.
10O que o pré-processamento do SAP resolve, e o que ele não resolve?+
Ele varre notas eletrônicas e preenche o tipo de serviço, para gerar os eventos R-2010 e R-2020, por configuração ou por BAdI. Só suporta notas com um item de serviço, e só pode ser repetido no mesmo período se os eventos ainda não foram enviados ao fisco. Nota com vários itens de serviços diferentes exige tratamento próprio.
11O TDF acompanha o leiaute atual da EFD-Reinf?+
A ajuda lida do Messaging Framework cita suporte ao leiaute 1.3 da EFD-Reinf no SP11, e a Receita opera hoje o leiaute 2.1.2 e o modelo assíncrono. A ajuda lida não diz até qual leiaute o seu pacote chega. Antes de qualquer decisão, confirme a versão instalada e a nota de suporte aplicável, que exige login e não foi lida.
Riscos e objeções2 perguntas, 12 a 13
12Qual é o risco de continuar como está?+
A multa por falta ou atraso é de 2% ao mês-calendário sobre os tributos informados, limitada a 20%. Para informações incorretas ou omitidas, são R$ 20,00 por grupo de 10. A multa mínima é de R$ 500,00. Além disso, a diferença aparece na DCTFWeb, que constitui confissão de dívida.
13Se a Receita aceita os eventos, ainda preciso conciliar com a DCTFWeb?+
Sim. Evento aceito significa estrutura e conteúdo válidos, e não que a retenção do SAP seja a mesma. A DCTFWeb é única e recebe as duas séries. A conciliação por evento, por prestador e por período é o que evita a diferença depois.
Reforma e novidades3 perguntas, 14 a 16
14A EFD-Reinf substitui a Dirf?+
Para fatos a partir de 01/01/2025, a Dirf é substituída pelos eventos da série R-4000, pelo S-1210 e pelo S-2501 do eSocial. A página do mapa de obrigações resume a situação da Dirf.
15O que a Nota Técnica 02/2026 mudou para lucros e dividendos?+
Instituiu o tipo de isenção 12, usado com a natureza de rendimento 12001, com vigência desde 01/01/2026. O valor entra no rendimento bruto do R-4010, que pode ter valores sem retenção até R$ 50.000,00 no mês ou valores com retenção acima disso, com 10% sobre o tributável. Desde maio de 2026, o tipo 5 com a natureza 10001 deixa de ser aplicável.
16O CNPJ alfanumérico afeta a EFD-Reinf?+
Sim. A Receita publicou a Nota Técnica EFD-Reinf 03/2026 e novos XSD que substituem os anteriores, mantendo as versões, com produção prevista a partir de julho de 2026; a data efetiva consta no portal do SPED. O teste de cadastro e de interface está na página de CNPJ alfanumérico no SAP.
Contratação e entrega8 perguntas, 17 a 24
17Quanto custa e quanto tempo leva?+
A DFSpro não publica preço nem prazo de projeto. Os dois dependem do que a leitura mostrar: séries usadas, número de estabelecimentos, forma de transmissão, versão do SAP e quanto de ABAP é necessário. Por isso o primeiro passo descrito aqui é ler um mês real.
18Quando vale pedir ajuda externa para a EFD-Reinf?+
Quando a retenção do SAP não bate com a declarada, quando eventos são rejeitados por precedência ou por fechamento, quando o eSocial e a Reinf divergem na DCTFWeb ou quando a integração por web service precisa migrar para o modelo assíncrono. A multa pode chegar a 2% ao mês-calendário sobre os tributos informados, limitada a 20%.
19A DFSpro implementa o eSocial e faz o ABAP da integração com a Reinf?+
Sim. A DFSpro implementa o eSocial no SAP e faz desenvolvimento ABAP e customização fiscal: tipo de serviço, natureza de rendimento, retenção por truncamento, geração dos eventos e relatórios de conciliação com a DCTFWeb. A arquitetura geral do projeto fica com o integrador, e a DFSpro trabalha junto dele.
20A DFSpro assina e transmite os eventos no lugar da empresa?+
O escopo desta página é a camada fiscal: dado, regra, apuração e conciliação. A assinatura usa o certificado do mesmo CNPJ ou de procurador com poderes específicos para a EFD-Reinf, e segue com a empresa.
21O que a DFSpro entrega ao final do trabalho?+
O método desta página produz uma matriz de diferenças, cada uma com causa, onde olhar e correção; as correções feitas na origem, que podem incluir ABAP combinado antes; e conferências recorrentes para rodar antes do fechamento. O que for contratado é definido depois da leitura do ambiente.
22Preciso trocar de ECC para S/4HANA antes?+
As fontes lidas não descrevem a troca como pré-requisito: a SAP mantém o relatório de Reinf em KBA do ECC e no TDF. A decisão de migrar é outra conversa, tratada em Clean Core fiscal.
23Já tenho integrador SAP. Por que envolver a DFSpro?+
Porque a retenção, o tipo de serviço e a conciliação com a DCTFWeb têm rotina própria, que costuma ficar entre o projeto e a área fiscal. A DFSpro trabalha na camada fiscal, e a arquitetura geral segue com o integrador. Em cada demanda fica combinado quem altera o quê.
24Se a transmissão é feita por outro sistema, onde a DFSpro entra?+
No dado de origem e na conciliação: tipo de serviço, natureza do rendimento, retenção por truncamento, datas de emissão e de pagamento e comparação com os recibos. A transmissão fica com o sistema e a equipe que já a fazem.
Como começar3 perguntas, 25 a 27
25Como é a primeira conversa com a DFSpro sobre a EFD-Reinf?+
Parte de um mês real, com recibos e notas que a empresa já tem. A DFSpro segue uma nota de serviço do documento até o recibo, o fechamento e a DCTFWeb, anota onde um passo só fecha com ajuste manual e mostra em que parte do ambiente olhar. A decisão de escopo vem depois dessa leitura.
26Como sei se o meu SAP está pronto para a EFD-Reinf?+
Pegue um mês real e siga uma nota de serviço do documento até o recibo: o tipo de serviço, a retenção por truncamento, o evento, o lote, o protocolo, o recibo, o fechamento e o retorno R-9xxx. Se algum passo exige ajuste manual fora do sistema, o mês não está sustentado. Esse é o roteiro da conversa inicial com a DFSpro.
27O que levar para a primeira conversa?+
Um mês com recibos de eventos R-2010 ou R-4020, a nota de serviço correspondente, a versão do SAP e a forma de transmissão atual. Pelo contato a conversa parte do que você tem.
Comece pela retenção que o seu período ainda não explica
Se você tem um mês com recibos e as notas de serviço correspondentes, a conversa com a DFSpro pode partir deles. Se o ponto é um erro específico, a matriz acima mostra onde olhar primeiro.