contato@taxup.com.br   São Paulo · Rio de Janeiro · Brasília
PT EN
ANCILLARY OBLIGATION · MONTHLY · RFB Normative Instruction 2,043/2021 · DCTFWeb · eSocial · Federal withholdings

EFD-Reinf.
Federal withholdings, social-security contributions and DCTFWeb integration.

EFD-Reinf is the Digital Tax Bookkeeping of Withholdings and Other Tax Information — a monthly ancillary obligation governed by RFB Normative Instruction 2,043/2021. It replaced the former DIRF and centralized within SPED the assessment of federal withholdings (IRRF income tax withheld at source, PIS/COFINS/CSLL, INSS social-security contribution on services, sports events, marketing of rural production) and the employer social-security contribution. It integrates with eSocial (events R-1000/R-2010) and feeds DCTFWeb for assessing the contribution. Deadline: by the 15th of the month following the taxable event. Penalties apply under Law 8,212/91 and Law 9,430/96.

Published maio 22, 2026 · Updated maio 29, 2026 · 12 min read

The EFD-Reinf — Digital Tax Bookkeeping of Withholdings and Other Tax Information (Escrituração Fiscal Digital de Retenções e Outras Informações Fiscais) is one of the central federal ancillary obligations of SPED. It replaced the former DIRF (Withholding Income Tax Return) as of fiscal year 2024 and centralized the assessment of federal withholdings at source and of the employer social-security contribution. It is governed by RFB Normative Instruction 2,043/2021 and its amendments, with the originating legal basis in Law 11,941/2009 (creation of SPED) and Law 8,212/1991 (funding of social security). It integrates with eSocial (sharing of employer events) and feeds DCTFWeb, which replaces the traditional DCTF for assessing the social-security contribution and federal withholdings. The monthly deadline is by the 15th of the month following the taxable event; non-compliance triggers penalties under Law 8,212/91 and Law 9,430/96.

02

Event structure (R-1000 to R-9000)

Organization by series

EFD-Reinf is structured into numbered events grouped by thematic series. Each event has its own XML layout, validation rules and specific deadlines.

R-1000 series — Table events

  • R-1000 — Taxpayer information (registration of the employer/responsible party)
  • R-1050 — Information of the declaring entity (for public bodies)

R-2000 series — Periodic events related to services

  • R-2010 — Social-security contribution withholding — services taken (labor assignment/subcontracting)
  • R-2020 — Social-security contribution withholding — services rendered
  • R-2030 — Resources received by sports associations
  • R-2040 — Resources passed on to sports associations
  • R-2050 — Marketing of production by a rural producer that is a legal entity/agro-industry
  • R-2055 — Acquisition of rural production
  • R-2060 — Social-security contribution on gross revenue (CPRB)
  • R-2098 — Reopening of periodic events
  • R-2099 — Closing of periodic events

R-3000 series — Sports events

  • R-3010 — Revenue from a sports event

R-4000 series — Withholdings at source (former DIRF)

  • R-4010 — Payments/credits to an individual beneficiary
  • R-4020 — Payments/credits to a legal-entity beneficiary
  • R-4040 — Payments/credits to unidentified beneficiaries
  • R-4080 — Withholding upon receipt (PIS/COFINS/CSLL/IRRF)
  • R-4098 — Reopening of the R-4000 series events
  • R-4099 — Closing of the R-4000 series events

R-9000 series — Exclusion

  • R-9000 — Exclusion of previously submitted events
03

Integration with eSocial and DCTFWeb

The eSocial + EFD-Reinf + DCTFWeb triad

EFD-Reinf does not operate in isolation. It forms an integrated triad with eSocial and DCTFWeb:

  1. eSocial — records employer events related to payroll (hiring, salary, FGTS severance fund, social-security contribution on payroll)
  2. EFD-Reinf — records events related to federal withholdings and the social-security contribution outside payroll (on services, sports events, rural production, CPRB)
  3. DCTFWeb — aggregates the debits assessed in both (eSocial + EFD-Reinf) and generates the collection slip (DARF) for monthly payment

Replacement of the traditional DCTF

Since 2018, DCTFWeb has replaced the traditional DCTF for social-security taxes and federal withholdings reported through eSocial and EFD-Reinf. The traditional DCTF remains for other taxes (non-cumulative PIS/COFINS, IRPJ/CSLL under Presumed Profit, IPI, etc.).

Operational flow

  1. The company transmits the EFD-Reinf R-2000 and R-4000 events by the 15th of the following month
  2. The company transmits the eSocial S-1000 to S-2000 events within their own deadlines
  3. The RFB automatically aggregates the debits and generates the pre-filled DCTFWeb
  4. The company reviews it, supplements it if necessary, transmits the DCTFWeb and generates the collection DARF

Inconsistencies between the modules (e.g., an amount declared in EFD-Reinf that is incompatible with the withholding reported by the provider) trigger automated tax cross-checks and may set off an audit.

04

Deadlines, rectifications and penalties

Monthly deadline

EFD-Reinf must be transmitted by the 15th of the month following the taxable event (art. 7 of RFB Normative Instruction 2,043/2021). When the 15th falls on a Saturday, Sunday or holiday, the deadline is brought forward to the last preceding business day.

Closing events

Submitting the R-2099 event (closing of periodic events) is mandatory even when there is no taxable event in the period (a “no-movement” submission). Without the R-2099, EFD-Reinf is deemed not filed.

Rectifications

  • Open period (before closing via R-2099/R-4099): simply resubmit the event with the new content
  • Closed period: it is necessary to submit an R-9000 exclusion event + reopening via R-2098/R-4098 + resubmission of the correct events + a new closing

Penalties — Law 9,430/1996 art. 7

For the federal-withholdings portion (former DIRF) in EFD-Reinf:

  • Late filing: a penalty of BRL 500.00 per calendar month (a legal entity under Presumed Profit) or BRL 1,500.00 (a legal entity under Actual Profit or one that is immune/exempt)
  • Reductions: 50% if filed before an ex officio procedure, 25% if filed within the deadline of the tax notice
  • Omission of information or inaccurate reporting: a penalty of 1.5% of the value of the omitted or incorrect transactions (minimum BRL 100.00)

Penalties — Law 8,212/1991 art. 32-A

For the social-security portion (R-2000 events and CPRB):

  • Failure to file or late filing: a penalty of BRL 500.00 per month (a legal entity opting for Simples Nacional, or an inactive one) or BRL 1,500.00 (all others)
  • Inaccuracy: 3% of the value of the omitted contributions (not less than BRL 100.00)

Accumulation of penalties

The penalties under Law 9,430/96 and Law 8,212/91 may be cumulated when an unfiled or inaccurate EFD-Reinf affects both taxes (social security + IRRF/PIS/COFINS/CSLL withholdings). In systemic non-compliance, the amount can be materially relevant.

05

Who is required to file

Liable parties

All taxpayers that fall within any of the situations below are required to file EFD-Reinf (RFB Normative Instruction 2,043/2021, art. 2):

  • Legal entities that rendered or took services through labor assignment or subcontracting, with the social-security withholding of art. 31 of Law 8,212/91
  • Legal entities opting for the CPRB (Law 12,546/2011)
  • Acquirers of rural production from a producer that is an individual or a legal entity
  • Legal entities opting for SIMOPI (the Rural Producer Registration Modality System)
  • Sports associations that maintain a professional football team
  • Companies/entities that paid, credited, delivered, employed or remitted income subject to IRRF, or PIS/COFINS/CSLL withheld at source
  • Individuals required to file the DIRF (as of 2024, through the R-4000 events)

Phase-in schedule

The obligation arrived in phases, according to groups of companies:

  • Group 1 (revenue > BRL 78 million in 2016): mandatory since 2018
  • Group 2 (other business entities, except Simples): since 2019
  • Group 3 (Simples Nacional, MEI, individual employers): since 2021
  • Group 4 (public bodies): since 2022
  • R-4000 events (former DIRF): mandatory as of Sep/2023, base year 2024

Companies that do NOT operate services or rural production

Even companies that do not take/render services with labor assignment are required to file EFD-Reinf if they make any payment subject to a federal withholding (IRRF on professional services from self-employed individuals, IRRF on rent paid to individuals, PIS/COFINS/CSLL at source for legal entities). The obligation is far-reaching.

06

Operational challenges and common pitfalls

1. Inconsistency between EFD-Reinf and the invoice

Common cases of divergence: the service taker declares a withholding via EFD-Reinf, but the provider claims not to have received the invoice with the withholding shown (or vice versa). The RFB cross-checks this information automatically — divergences trigger a tax cross-check.

2. Forgetting the R-2099/R-4099 closing

A company transmits movement events (R-2010, R-4020, etc.) but forgets the closing events. Without closing, EFD-Reinf is deemed not filed — the penalty applies even with events in the system.

3. Confusion over the period

Events refer to the period of the taxable event — not of the invoice. Payments in December relating to services rendered in November go in the November period. Recurring errors at year-end closings.

4. CPRB — activation and deactivation

The CPRB option (Law 12,546/2011) is annual and irreversible. A company that opts in at the start of the year must maintain it throughout the year. A mistaken election requires a complete rectification of R-2060 — a laborious operation.

5. Withholdings from individuals

Payments to self-employed individuals with INSS and IRRF withholding require an R-4010 event with identification by CPF (individual taxpayer number). Companies that pay hundreds of individual providers (consultants, speakers, photographers) need an automated pipeline.

6. DIRF migration (2023 → 2024)

The last DIRF was filed in Feb/2024 (base year 2023). As of Sep/2023, payments with withholding began to feed EFD-Reinf through the R-4000 events. Companies that kept only a DIRF pipeline are behind — it is worth auditing retroactively.

7. Penalties for inaccuracy

The 3% penalty on omitted amounts (Law 8,212/91 art. 32-A) or 1.5% (Law 9,430/96) can reach material amounts in systemic audits. A preventive EFD-Reinf audit avoids exposure.

07

How the firm works on EFD-Reinf

The firm works on three complementary EFD-Reinf fronts:

1. Implementation and configuration

  • Diagnosis of the classification (groups 1-4) and applicable events
  • Configuration of registrations: taxpayer (R-1000), responsible parties, service takers and providers
  • Flow mapping: integration of the ERP/payroll system → EFD-Reinf → DCTFWeb
  • Definition of an internal calendar and operational responsibilities

2. Monthly operation and preventive audit

  • Monitoring of the monthly transmission (R-2000 and R-4000 + closing)
  • Cross-reconciliation with eSocial (social-security payroll) and invoices (withholdings)
  • Validation of the consistency of the pre-filled DCTFWeb
  • Quarterly preventive audit — identification of divergences before a tax cross-check
  • Review of procedures for payments to individuals and legal entities with withholding

3. Defense in audits and rectifications

  • Response to RFB notices on EFD-Reinf × DCTFWeb × eSocial divergences
  • Rectification of events via R-9000 and resubmission in closed periods
  • Defense in administrative tax proceedings (PAF) against assessments over penalties under Law 8,212/91 and Law 9,430/96
  • Negotiation of penalty reductions through voluntary disclosure (National Tax Code art. 138)

The model operates with a senior technical consultant on implementation and remediation projects. Recurring monthly operation can be conducted by the operational team under technical coordination. No rotation of professional during implementation.

08

References and official sources

Tax diagnostic — EFD-Reinf implementation and audit

In 30 minutes with a senior consultant, we map the applicable events, potential divergences with eSocial/DCTFWeb, and an implementation or remediation schedule. No cost, no commitment.

Book a diagnostic
09

Frequently asked questions

What is the deadline to file EFD-Reinf?
By the 15th of the month following the taxable event, under art. 7 of RFB Normative Instruction 2,043/2021. When the 15th falls on a Saturday, Sunday or holiday, the deadline is brought forward to the last preceding business day. Filing requires submitting the movement events + a closing event (R-2099 and/or R-4099).
Did EFD-Reinf fully replace the DIRF?
Yes. As of fiscal year 2024 (base year 2023), all information previously reported via the DIRF is now filed through the R-4000 events of EFD-Reinf (R-4010 for individuals, R-4020 for legal entities, R-4040 for unidentified parties, R-4080 for withholdings upon receipt). The last DIRF was filed in February 2024.
What happens if I forget the R-2099 closing event?
EFD-Reinf is deemed not filed, even if all movement events have been transmitted. The penalties of Law 9,430/96 (BRL 500 to BRL 1,500) and Law 8,212/91 (BRL 500 to BRL 1,500) apply, plus a possible 3% penalty on omitted contributions. Closing is mandatory even in periods with no movement (a “no-movement” submission via a nominal R-2099).
My company has no employees and does not take services with labor assignment. Do I need to file EFD-Reinf?
Probably yes. If your company makes any payment subject to a federal withholding — IRRF on professional services to individuals, IRRF on rent paid to individuals, PIS/COFINS/CSLL at source on services from legal entities — it is required to file EFD-Reinf through the R-4010 or R-4020 events. The EFD-Reinf obligation is broader than it appears.
How does the integration between EFD-Reinf, eSocial and DCTFWeb work?
The triad works as a pipeline: eSocial transmits the payroll events (S-1000 to S-2000); EFD-Reinf transmits the withholding and CPRB events (R-2000 and R-4000); the RFB automatically aggregates the debits and generates the pre-filled DCTFWeb. The company reviews it, supplements it if necessary, transmits the DCTFWeb and generates the monthly collection DARF. Inconsistencies among the three trigger an automated tax cross-check.
How do I rectify an EFD-Reinf that is already closed?
For a period that is already closed (with R-2099 or R-4099 transmitted), the procedure requires: (1) submitting an R-9000 exclusion event for each incorrect event; (2) reopening the period via R-2098 (for the R-2000 series) or R-4098 (for the R-4000 series); (3) resubmitting the corrected events; (4) a new R-2099 or R-4099 closing. For a period that is still open, you simply resubmit the events with new content.
Can I cumulate penalties under Law 9,430/96 and Law 8,212/91?
Yes, they can be cumulated when the non-compliance affects both bases — social-security (R-2000) and federal withholdings (R-4000). Law 9,430/96 governs the former-DIRF portion (IRRF, PIS/COFINS/CSLL withheld), and Law 8,212/91 governs the social-security portion. In systemic audits over long periods, the cumulative amount can be materially relevant.
Is a preventive EFD-Reinf audit worthwhile?
Yes, especially in companies with a high volume of withholdings (many individual/legal-entity providers, rural operations, sports events, CPRB). A quarterly audit identifies divergences before the automated tax cross-check and allows correction through rectification or voluntary disclosure (National Tax Code art. 138), reducing exposure to penalties. The cost of a preventive audit is usually a fraction of the liability avoided.
TECHNICAL AUTHORSHIP

TaxUp Tax Practice

Brazilian Tax Law

Content produced by the TaxUp technical team and reviewed by a senior consultant before publication. Meet the firm →