Business

Brazil — Business: Hiring Employees

Brazilian employment is governed by the CLT (Consolidação das Leis do Trabalho). A foreign company cannot hire an employee directly under the CLT — every formal employment relationship must be tied to a Brazilian entity with its own CNPJ, and the hire must be registered in the eSocial digital system before the employee's first day of work.

Why this matters

Employers who skip eSocial registration or CNPJ formation before hiring are operating outside Brazilian labor law, exposing the company to fines and labor claims — which are common in Brazil.

Key facts

  • A foreign company without a Brazilian legal entity (branch or subsidiary with a CNPJ) cannot directly employ staff under the CLT
  • New hires must be registered in the eSocial system, including issuing/updating the employee's CTPS (Carteira de Trabalho), before their first day of work
  • Required onboarding documents include CPF, RG (identity card), CTPS, PIS/PASEP or NIT number, and an admission medical exam (ASO)
  • Ongoing obligations include monthly payroll records, time/attendance records, vacation receipts, and reporting terminations and payroll events via eSocial on tight deadlines (often same-day or next-day)

Steps

  1. Step 1: Establish a Brazilian legal entity — Register a branch or subsidiary (e.g. a Sociedade Limitada) with the Junta Comercial and obtain a CNPJ from the Receita Federal. A CLT employment relationship must be tied to this CNPJ.
  2. Step 2: Collect employee documents — Gather the new hire's CPF, RG, CTPS, PIS/PASEP or NIT number, proof of address, and admission medical exam (ASO) before the start date.
  3. Step 3: Register the hire in eSocial before day one — Submit the admission event in eSocial and issue/update the CTPS. This registration is mandatory and must be completed before the employee begins work.
  4. Step 4: Comply with ongoing CLT and eSocial obligations — Pay salaries and benefits on time, maintain payroll and time/attendance records, and report subsequent payroll events, terminations, and incidents via eSocial within its filing deadlines.

Costs

  • Entity formation (Junta Comercial + CNPJ + municipal license): varies by state and municipality; typically low government fees but legal/accounting setup costs apply
  • Employer social charges on top of gross salary: roughly 28%-36.8% of gross salary (INSS employer contribution, FGTS, and other mandatory charges) — fully loaded cost is often cited as ~1.7x base pay

Timelines

  • Junta Comercial registration: roughly 7-30 days, depending on the state
  • eSocial hire registration: must be completed before the employee's first day of work

Required documents

  • Employee CPF
  • Employee RG (identity document)
  • CTPS (Carteira de Trabalho e Previdência Social)
  • PIS/PASEP or NIT number
  • Admission medical exam (ASO - Atestado de Saúde Ocupacional)
  • Company CNPJ and eSocial enrollment

Common mistakes

  • Attempting to hire staff in Brazil without a local CNPJ-holding entity
  • Registering the hire in eSocial late (after the employee's start date) instead of before it
  • Misclassifying employees as independent contractors (autônomos) to avoid CLT obligations
  • Failing to keep required onboarding documents (ASO, CTPS, PIS/PASEP) on file

← Back to Brazil guides