Foreign Worker Termination Penalties in Brazil: Employer Reporting Obligations

What CAGED/eSocial, FGTS, and Polícia Federal require when you terminate a foreign employee in Brazil — and the fines for getting it wrong.

By Zachariah Zagol, OAB/SP 351.356 Updated:

Terminating a foreign worker in Brazil is not a single act — it is a sequence of reporting events that flow through three independent federal systems. Get any of them wrong, and the penalties stack: a missed eSocial event, an unpaid FGTS rescisório, and a non-communicated change of employment status can produce three separate fines for what an HR manager experienced as one termination. This guide walks through what each system requires, who enforces it, and what the actual exposure looks like under current Brazilian law.

The framework changed materially in 2017. The old Estatuto do Estrangeiro (Lei 6.815/1980) was replaced by the Lei de Migração (Lei 13.445/2017), and the implementing regulation Decreto 9.199/2017 reset the administrative penalty structure. Separately, the CAGED reporting obligation under Lei 4.923/1965 was absorbed into eSocial in 2020 by Portaria SEPRT 1.127/2019. Many employer guides circulating online still describe the pre-2017 and pre-2020 obligations — which means employers acting on stale advice file reports to systems that no longer accept them, while missing the systems that actually do.

This guide reflects the framework in force as of 2026. For the parallel question of how to structure the hiring relationship in the first place, see our hiring employees in Brazil guide and our CLT vs PJ comparison.

“Foreign employers consistently treat termination as a CLT-only event — pay the rescisórias, file the paperwork, move on. For a Brazilian worker that approach is roughly correct. For a foreign worker holding a labor-based residence authorization, you have a second obligation running on a different clock, enforced by a different ministry, and the consequence of missing it can affect every future foreign-worker authorization your company files.” — Zachariah Zagol, Founding Partner, OAB/SP 351.356


Brazil’s immigration framework was rebuilt in 2017. The Lei de Migração (Lei 13.445/2017) replaced the 1980 Estatuto do Estrangeiro and rebalanced the relationship between the State and foreign nationals around principles of human rights, equality, and due process. The implementing regulation Decreto 9.199/2017 specified the operational rules, including the chapter on administrative infractions and penalties.

For employers, the relevant points are:

  1. The visto for work was largely replaced by autorização de residência para fins laborais — granted by the Ministry of Justice and Public Security through the Coordenação-Geral de Imigração Laboral (CGIg), not the old Ministry of Labor visa structure.

  2. The fine ranges were standardized. Under Art. 108 of Lei 13.445/2017, administrative fines for migration-law infractions run from R$ 100.00 to R$ 10,000.00 for individuals (pessoa física) and from R$ 1,000.00 to R$ 1,000,000.00 for legal entities (pessoa jurídica) per infraction. The federal authority sets the actual amount within the range based on gravity and circumstances.

  3. Specific infractions are enumerated in Art. 109 — seven categories ranging from unauthorized entry to overstay to evasion of migration control. Art. 307 of Decreto 9.199/2017 mirrors this list.

The labor-side reporting obligations — eSocial, FGTS, and the CNIg communication — run on their own statutory bases, not under the Migration Law. This is the structural point most employers miss: the Migration Law penalties and the labor-system penalties are independent. A termination that fails on both fronts produces two separate enforcement actions.


What Must Be Reported and to Whom

Terminating a foreign CLT employee in Brazil triggers obligations across three federal systems, each with its own deadline, form, and enforcement authority:

Termination Reporting Matrix — Foreign CLT Employee

System Event / Form Deadline Authority Statutory Basis
eSocial (replaces CAGED) S-2299 Desligamento Within 10 days of termination date Receita Federal / Ministério do Trabalho Lei 4.923/1965; Portaria SEPRT 1.127/2019
FGTS GRRF (Guia de Recolhimento Rescisório) Up to the 10th business day after termination Caixa Econômica Federal Art. 22 of Lei 8.036/1990
Ministry of Justice (CNIg) Communication of contract termination Within 30 days of termination Coordenação-Geral de Imigração Laboral Art. 4 of Resolução Normativa CNIg 01/2017
Termination payments (verbas rescisórias) TRCT signed; payment to employee Within 10 calendar days of last working day Justiça do Trabalho (enforcement) Art. 477, § 6 of the CLT

eSocial S-2299 (Desligamento)

The S-2299 event is the digital termination record. Since January 2020, under Portaria SEPRT 1.127/2019, eSocial S-2299 has replaced the CAGED termination report for employers in groups 1, 2, and 3 — which covers virtually all formal-sector employers. The deadline is the 10th day after the termination date. Special cases (transfer, statutory employees, change of CPF) have alternative deadlines extending to the 15th of the following month.

The S-2299 event captures: the termination date, the legal cause code (motivo do desligamento), final compensation amounts, FGTS deposits, vacation balances, and notice period status. The system performs validation against the prior admission event (S-2200) and rejects inconsistent submissions.

FGTS GRRF and Lei 8.036/1990

The Guia de Recolhimento Rescisório do FGTS consolidates the FGTS amounts owed at termination: the deposit for the termination month, the deposit for the prior month if unpaid, the 40% indemnification penalty (where applicable), and the LC 110/2001 contributions where due. The payment deadline is the 10th business day following the day after termination, with a fallback rule that if the 10th business day falls after the 7th of the following month, the rescisório of the termination month and indemnified notice is due on the 7th instead.

Art. 22 of Lei 8.036/1990 governs late payment consequences. The unpaid amount accrues the TR (Taxa Referencial) as monetary correction plus an 8% surcharge per year on the corrected amount until settled. For the indemnification penalty specifically, the 40% remains owed and the calculation is performed on the full corrected FGTS balance — meaning a late payment increases the principal the employer ultimately owes.

Ministry of Justice / CNIg Communication

For foreign workers whose residence authorization was issued on the basis of the employment relationship — the typical “labor-based residence authorization” under Resolução Normativa CNIg 02/2017 and related instruments — the employer has a separate obligation to communicate the termination to the Coordenação-Geral de Imigração Laboral (CGIg) within 30 days. The basis is Art. 4 of Resolução Normativa CNIg 01/2017, which requires the employer to “comunicar e justificar o ato ao Ministério” within 30 days of the event, attaching the relevant contract documentation.

This obligation is distinct from the eSocial event. eSocial reports to the labor and tax system. The CNIg communication updates the immigration record at the Ministry of Justice, which is the authority that originally granted the residence authorization.

Verbas Rescisórias and Art. 477 of the CLT

Art. 477, § 6 of the Consolidação das Leis do Trabalho requires payment of the termination amounts within 10 calendar days from the last working day. Late payment triggers an additional penalty equal to one month of the employee’s nominal salary under § 8 of the same article, payable to the employee. This applies identically to foreign and Brazilian CLT employees.


Specific Penalties Enumerated

Each system carries its own penalty structure. The exposure is cumulative — a single missed termination can produce penalties from multiple sources.

CAGED / eSocial Penalties

The underlying authority is Lei 4.923/1965, which created the CAGED reporting obligation. Penalty values were most recently updated by Portaria MTE 66/2024, which sets the following per-worker per-day amounts for omitted or delayed reporting:

  • Up to 30 days delay: R$ 4.62 per worker
  • 31 to 60 days delay: R$ 6.94 per worker
  • More than 60 days delay: R$ 13.88 per worker

The fine is calculated automatically against the volume of omitted movements and the delay tier. Although CAGED has been replaced operationally by eSocial, the statutory basis and penalty mechanism continue to apply to late or omitted eSocial events that capture the same data.

FGTS Penalties Under Art. 22 of Lei 8.036/1990

Late FGTS payment under Art. 22 of Lei 8.036/1990 accrues:

  • Monetary correction at the TR (Taxa Referencial)
  • Annual surcharge of 8% on the corrected balance
  • Additional moratory fine ranging from 5% (first month) to 10% (from second month onwards), applied to the corrected amount

For rescisório obligations specifically, the late-payment exposure is calculated on the entire balance owed, including the 40% indemnification fine. A delay of several months can materially increase the principal.

Migration Law Administrative Fines

Art. 108 of Lei 13.445/2017 establishes the fine framework for migration-law infractions:

  • Pessoa física (individuals): R$ 100.00 minimum, R$ 10,000.00 maximum per infraction
  • Pessoa jurídica (legal entities): R$ 1,000.00 minimum, R$ 1,000,000.00 maximum per infraction

Art. 109 of Lei 13.445/2017 lists the specific infractions. Note that Art. 109 enumerates seven infractions focused primarily on migrant conduct (entry, overstay, registration failures) and on transportation companies — it does not include a free-standing penalty for the employer’s failure to communicate a contract termination. The employer-side exposure flows instead from the labor and tax framework above, plus the procedural consequences described in the next section.

Art. 477 § 8 of the CLT

Late payment of verbas rescisórias triggers a penalty of one nominal month of salary, payable directly to the employee, under Art. 477, § 8 of the CLT. This is enforced through the Justiça do Trabalho and is a frequent claim in post-termination labor lawsuits.


Common Mistakes Foreign Employers Make

After advising foreign-owned companies on Brazilian hiring and termination, the following patterns recur:

1. Assuming CAGED is still a separate filing. CAGED was absorbed by eSocial in January 2020 for groups 1, 2, and 3. Filing CAGED separately for employers in those groups is not “extra compliance” — it is operationally pointless because the system no longer accepts the dual report. Time and budget allocated to CAGED filings should be redirected to eSocial event validation.

2. Treating PJ terminations as outside the labor system. A PJ contractor in form may be a CLT employee in substance under Brazilian labor law’s four-factor test (pessoalidade, habitualidade, subordinação, onerosidade). If the relationship is later reclassified by the Justiça do Trabalho, all the CLT obligations — including the FGTS deposits and eSocial events for the entire period — become owed retroactively, with the 40% indemnification penalty and the Art. 477 § 8 penalty calculated on the reconstructed compensation.

3. Missing the CNIg 30-day communication for foreign workers with labor-based residence authorization. This is the single most overlooked obligation. The HR team files the eSocial S-2299, pays the rescisórias, and considers the termination closed. The Ministry of Justice never learns the employment relationship that justified the residence authorization has ended. The consequence does not always surface immediately — but when the same company later files a new authorization request for another foreign worker, the CGIg may flag prior unreported terminations.

4. Conflating PF and CGIg. The Polícia Federal manages registration (CRNM, biometric records) but does not adjudicate the labor-based residence authorization. The Ministry of Justice’s CGIg does. Communicating the termination to the PF does not satisfy the CNIg obligation, and vice versa.

5. Paying late and assuming denúncia espontânea solves it. Denúncia espontânea under Art. 138 of the Código Tributário Nacional excludes the punitive fine where it applies, but it does not exclude monetary correction, interest, or — critically — the Art. 477 § 8 penalty payable directly to the employee. The latter is a private-law obligation, not a tax penalty.


What to Do If You’ve Already Missed a Deadline

The exposure depends on which deadline was missed and how long ago. The corrective approach is generally:

1. Catalog the gaps. For each foreign worker terminated in the prior 5 years (the general administrative limitation period under Lei 9.873/1999), confirm whether the eSocial S-2299 was filed, the FGTS rescisório was paid in full, the verbas rescisórias were paid within 10 days, and the CNIg communication was made within 30 days for residence-authorization holders.

2. File the missing eSocial events first. eSocial accepts retroactive S-2299 submissions. Filing before an auto de infração is issued generally results in lower penalty tiers than filing after notification. The technical pathway is the standard event submission; the system will calculate the late-filing penalty automatically against the omitted movements.

3. Pay outstanding FGTS rescisório with correction. The Caixa portal supports retroactive GRRF generation with automatic calculation of TR correction, the 8% annual surcharge, and the moratory fine. Paying voluntarily before audit notification preserves the structural framework for denúncia espontânea arguments where applicable.

4. File the missing CNIg communications. The Ministry of Justice does not have a published amnesty mechanism for late communications, but late filing with a written justification is generally accepted and recorded. The risk of leaving the communication unfiled is greater than the risk of late filing — particularly if the company plans to request additional foreign-worker authorizations in the future.

5. Settle private-law exposure with terminated employees if applicable. If verbas rescisórias were paid late, the Art. 477 § 8 penalty (one nominal month of salary) may already be owed. A voluntary settlement before the worker files a labor claim can be substantially cheaper than the full claim plus court-imposed interest and attorney fees.

6. Document everything. Maintain protocol receipts, transmission confirmations, payment slips, and written justifications for every corrective filing. Brazilian administrative law presumes what the regulated party can document. The corrective filing is only as defensible as the records that prove it occurred.


How ZS Advogados Helps Foreign Employers

ZS Advogados is an American-founded firm in Brazil. We advise foreign-owned companies on the full lifecycle of Brazilian employment — entity formation, hiring strategy, residence authorization, contract drafting, and the kind of termination compliance described in this guide. Our practice combines U.S.-trained legal analysis with Brazilian labor and migration practice, with all advice delivered bilingually.

Our termination compliance work typically covers:

  • Audit of historical foreign-worker terminations to identify open exposure
  • Filing of retroactive eSocial events and GRRF payments where gaps exist
  • Communication to the Ministry of Justice for missed CNIg notifications
  • Defense against autos de infração from the Receita Federal, the Ministry of Justice, or Caixa
  • Structuring of intracompany-transfer end-of-assignment processes to maintain residence authorization continuity
  • Coordination with payroll and HR providers to embed compliance into the standard termination workflow

Schedule a consultation to review your foreign-worker termination process before the next audit. We also handle the upstream questions — see our guides on hiring employees in Brazil, CLT vs PJ classification for foreign workers, and work visas for Brazil.

“Termination is where the structural decisions made at hiring become real cost. A clean CLT termination, properly reported across all three systems, costs what the labor framework says it costs. A messy termination — wrong classification, missed eSocial, unreported to the Ministry of Justice — can cost three to five times that, with the difference falling on the employer.” — Zachariah Zagol, Founding Partner, OAB/SP 351.356

Frequently Asked Questions

What is the deadline for reporting a foreign employee termination in Brazil?
There is no single deadline — termination triggers parallel obligations across three federal systems. The eSocial S-2299 desligamento event must be transmitted within 10 days of the termination date under Portaria SEPRT 1.127/2019. The FGTS rescisório (GRRF) must be paid by the 10th business day after termination under Art. 22 of Lei 8.036/1990. And for foreign workers holding an autorização de residência para fins laborais, the employer must communicate the termination to the Ministry of Justice within 30 days under Art. 4 of Resolução Normativa CNIg 01/2017. Missing any of these creates separate exposure.
Does the same rule apply to CLT employees and PJ service contractors?
No. The eSocial and FGTS obligations apply only to CLT employment relationships. For a PJ contractor (pessoa jurídica), there is no termination event to report to eSocial because the worker is not an employee. However, if the foreign worker's residence authorization was granted on the basis of the employment relationship (a labor-based residence authorization), the 30-day CNIg notification still applies — and Brazilian labor courts can retroactively reclassify a PJ relationship as CLT, triggering all the back obligations plus penalties. Misclassification is one of the highest-cost mistakes a foreign employer can make.
What penalty applies if I report the termination 6 months late?
Multiple penalties stack. For late eSocial submission, the employer faces fines under the regulatory framework that applies to omitted CAGED communications (Lei 4.923/1965 as updated by Portaria MTE 66/2024), with values ranging from R$ 4.62 to R$ 13.88 per worker depending on the delay tier. The FGTS late payment under Art. 22 of Lei 8.036/1990 carries TR monetary correction plus an 8% surcharge per year on the unpaid balance until settled. And the CNIg 30-day notification, if missed, can affect future residence authorization requests for other foreign workers from the same employer.
Do I need to notify Polícia Federal directly when I terminate a foreign worker?
Not directly under the current framework. The Polícia Federal manages the migrant registration system (SISMIGRA), but the employer's communication obligation runs through the Ministry of Justice and Public Security (specifically the Coordenação-Geral de Imigração Laboral) under Art. 4 of Resolução Normativa CNIg 01/2017. The Ministry then updates the immigration record. The foreign worker themselves, however, may have separate obligations to notify the Federal Police about changes in residence basis under Lei 13.445/2017 — particularly if their residence authorization was tied to that specific employment.
What about end-of-assignment for an intracompany-transfer visa holder?
Intracompany-transfer residence authorizations (Resolução Normativa CNIg 02/2017 and related instruments) are tied to the specific employment relationship that justified the authorization. When the assignment ends, the employer must communicate the termination to the Ministry of Justice within 30 days, present the contract termination documentation, and depending on the worker's next steps, may need to coordinate with the worker's transition to another employer (which requires a new authorization request) or the worker's departure from Brazil. Failing to communicate can result in the residence authorization becoming irregular, which exposes both the worker and the employer.
Can the foreign employee's visa be retroactively voided if I miss the reporting?
The residence authorization itself is not automatically voided by a reporting lapse, but the worker's migratory status can become irregular. Under Art. 109 of Lei 13.445/2017 and Art. 307 of Decreto 9.199/2017, the immigrant is responsible for maintaining their own registration and the consequences of irregular stay fall primarily on the worker (multa per day of overstay, deportation). However, the employer's failure to communicate the contract termination to the Ministry of Justice can become evidence of bad faith in subsequent residence authorization requests filed by the same company.
Is there a statute of limitations on these penalties?
The general administrative limitation period under federal law is 5 years for the imposition of fines (Lei 9.873/1999, Art. 1). For labor obligations (FGTS, eSocial-related amounts), the prescription is also 5 years under Art. 7, XXIX of the Brazilian Constitution as interpreted by the STF (RE 709212). For migration infractions under Lei 13.445/2017, the same 5-year limit generally applies. However, the prescription clock typically starts running from the date the omission becomes known to the authority, not the date of the underlying event — so audits years later can still trigger penalty proceedings if the omission was concealed.
What if the foreign worker resigns voluntarily?
The reporting obligations are the same. The eSocial S-2299 event is filed regardless of the cause (termination without just cause, with just cause, mutual agreement, voluntary resignation). The FGTS treatment differs — on voluntary resignation, the employer does not pay the 40% indemnification penalty but still files the GRRF for the deposits owed. The 30-day CNIg notification to the Ministry of Justice for residence-authorization workers is also identical regardless of who initiated the separation. The reporting is about the event, not the cause.
What is the fine range under the Migration Law for legal entities?
Art. 108 of Lei 13.445/2017 sets the fine ranges that apply to administrative infractions under the Migration Law. For individuals (pessoa física), fines range from R$ 100.00 to R$ 10,000.00 per infraction. For legal entities (pessoa jurídica), fines range from R$ 1,000.00 to R$ 1,000,000.00 per infraction. The actual amount within the range is set by the federal authority based on the gravity of the infraction, the economic situation of the offender, and the circumstances under Art. 309 of Decreto 9.199/2017.
Has CAGED been replaced by eSocial?
Yes, for employers in eSocial groups 1, 2, and 3 (which covers virtually all private-sector employers above a small revenue threshold). Portaria SEPRT 1.127/2019 substituted the CAGED reporting obligation with eSocial events effective January 2020. The underlying legal basis — Lei 4.923/1965, which created CAGED — remains in force, but compliance is now achieved through eSocial S-2200 (admission) and S-2299 (termination) events. CAGED penalty values under Portaria MTE 66/2024 (R$ 4.62 to R$ 13.88 per worker per day of delay) are still applied analogously to late or omitted eSocial events under the same statutory authority.
What is denúncia espontânea and does it help if I missed the deadline?
Denúncia espontânea (voluntary disclosure) is a Brazilian tax law mechanism under Art. 138 of the Código Tributário Nacional (Lei 5.172/1966). It allows the taxpayer to disclose an omission and pay the principal owed plus monetary correction and interest, but exempts the punitive fine. It applies clearly to FGTS late payments and tax-character obligations. For pure administrative infractions under Lei 13.445/2017 or for eSocial event submission, the application is less direct, but late filings before audit notification generally result in lower penalty tiers than after notification. Filing the missing event before receiving an auto de infração almost always improves the outcome.
What records should employers keep to defend against a late audit?
Maintain a termination file for every foreign worker including: the signed termination instrument (TRCT or distrato), the FGTS GRRF payment receipt, the eSocial S-2299 transmission protocol with the receipt number, the CNIg communication protocol (with Ministry of Justice receipt if filed), copies of the worker's passport and CRNM, and any contract addenda or end-of-assignment documentation. Brazilian administrative law presumes the documents the employer can produce. If you cannot prove the report was filed on time, the authority will treat it as untimely. Keep records for at least 10 years given overlapping prescription periods.

Need help with foreign worker termination penalties in brazil: employer reporting obligations?

Every case is unique. Schedule a consultation and discover how we can help you navigate the Brazilian legal system with confidence.