Skip to content
teamed.
Brazil · Misclassification child
Served by Teamed vetted partner-entity network in Brazil

What is contractor misclassification risk in Brazil?

Brazilians call it pejotizacao: paying a real worker through a one-person company so the CNPJ on the invoice hides an employment relationship. A labour judge looks past that company. If you carry the business risk and direct the work day to day, the CLT treats the person as your employee, whatever the contract says.

· Brazil guide

Avenida Paulista in Sao Paulo at golden hour, office towers along the avenue with commuters crossing below.

Illustration · Sao Paulo, Brazil

Answer.cite this

Misclassification is paying someone as a contractor when the law treats them as an employee. In Brazil the pattern has a name: pejotizacao, hiring a person through their own company (a PJ) to dodge the employment rules.

Status turns on how the work actually runs, not the contract or the CNPJ on the invoice. The labour court asks five things. Is the work personal, regular, directed by you, paid as wages, and is the business risk yours.

Get it wrong and the back-tax and fund deposits come due for the whole disguised period. The tax authority can reach back five years (CTN Art. 173). Fines start at 75% of the unpaid amount and the worker can claim every right an employee was owed.

A labour court building in central Sao Paulo in warm morning light, the Justica do Trabalho name carved above the entrance.
Sao Paulo, where the labour court reads the facts, not the invoice

What is contractor misclassification in Brazil?

Misclassification is treating someone as a self-employed contractor when the working relationship is really employment.

In Brazil the common form is pejotizacao. You pay a worker through a company they registered (a pessoa juridica, or PJ) so the invoice looks like a supplier bill. If the facts show employment, a labour judge sets the company aside and reads it as a job.

Brazil does not let the paperwork decide. The Consolidacao das Leis do Trabalho (the CLT, Brazil's main labour code) defines an employee by the substance of the relationship, not by the label on the contract. A person who invoices through their own CNPJ, but turns up every day, takes direction from a manager, and sits inside your team, is the textbook pejotizacao case.

The risk lives in two related places:

  • The vinculo empregaticio test in CLT Arts. 2 and 3, which decides whether any worker is an employee in fact
  • CLT Art. 9, which makes any act designed to dodge labour law null and void, so a sham contractor arrangement carries no legal weight at all

There is no advance ruling you can buy to be sure. The federal tax consulta (IN RFB 2058/2021) only interprets tax law and cannot certify that a worker is a genuine contractor. Even a binding tax ruling protects you only until an inspection checks the real facts on the ground. So in Brazil, status is judged after the fact, and the facts are what matter.

How Brazil decides employee versus contractor

Five factors decide it. The work must be done personally, be regular, be directed by you, be paid as wages, and the business risk must sit with you.

No single factor settles it alone. The labour court weighs how the engagement runs in practice, not how the contract describes it.

The test comes straight from the CLT. Article 3 defines an employee as a natural person who provides regular work, under the direction of the taker, for pay. Article 2 says the employer is the one who carries the economic risk and directs the work. Put together, that gives five markers a judge looks for:

  1. Pessoalidade (personal service). Must this specific person do the work, or can they send a substitute? Employment needs the person. A genuine, real right to substitute points to a true contractor.
  2. Habitualidade (regular, non-eventual work). Is the work ongoing and woven into your operation, or a one-off project with a clear end? Regular, repeated work looks like a job.
  3. Subordinacao (control). Do you set the hours, the method, the tools, and the targets? The more you direct the day to day, the more it reads as employment.
  4. Onerosidade (pay as wages). Is the person paid a steady amount for their time, the way a salary works, rather than billing for a defined result?
  5. Alteridade (the business risk is yours). A real contractor runs their own business and stands to win or lose on it. Where you carry the risk and the worker just shows up, the law treats it as your job to give.

What points to a genuine contractor

A real contractor in Brazil bills for results, serves several clients, sets their own method, uses their own kit, and carries their own tax and social-security cost. Many register as a small business under Simples Nacional, which a service company can use up to R$4,800,000 in yearly revenue, or as an individual micro-entrepreneur (MEI) up to R$81,000 a year. The right structure on paper still does not save an arrangement that runs like employment underneath.

Who applies the test

Two bodies can reach the same conclusion. The labour courts (the Justica do Trabalho) decide it when a worker sues for recognition of employment. The federal tax authority (Receita Federal) reaches it when an inspection finds payroll taxes were avoided. Either route can reclassify the relationship.

What it costs to get classification wrong

If a contractor is reclassified, you owe the back-tax and fund deposits for the whole disguised period, plus a fine. You bear the bill, not the worker.

The tax authority can reach back five years (CTN Art. 173). Fines start at 75% of the unpaid amount and rise where fraud is proven.

When a Brazil contractor is reclassified as an employee, the engaging company carries the cost, and it stacks up across several headings.

The back-contributions you owe

The employer social-security charge (INSS) becomes due at 20% of the remuneration that was paid as invoices (Lei 8.212/1991 Art. 22). The severance fund (FGTS) is owed too, at 8% of pay deposited each month for the worker (Lei 8.036/1990 Art. 15). Both run for the entire period the person was misengaged, not just from the day they are reclassified.

How far back the assessment reaches

The tax authority's right to assess these credits runs out after five years (Codigo Tributario Nacional Art. 173). A long contractor relationship that is reclassified can therefore generate a backdated bill across that whole window. A multi-year arrangement is the expensive one.

The fines on top

An ex-officio assessment carries a base fine of 75% of the unpaid tax or contribution (Lei 9.430/1996 Art. 44). Where fraud, evasion, or collusion is proven, the fine rises to 100%, and to 150% if the company has already been caught for the same thing within two years. The Supreme Court (STF) confirmed this fine structure in 2024, so it is settled law for 2026.

The labour-court side

Alongside the tax bill, a reclassified worker can claim every employment right the disguised period denied them. That means the 13th-month salary, paid annual leave with its bonus, FGTS with the termination penalty, overtime, and notice. In the most serious cases, dodging social-security contributions by leaving a worker off payroll is a criminal offence under Penal Code Art. 337-A, punishable by two to five years of imprisonment. That is rare and reserved for clear dishonesty, but it sits at the top of the range.

Does hiring through an EOR remove misclassification risk?

Yes, for the engagement it covers. An EOR employs the worker properly under a CLT contract, so there is no contractor to reclassify.

It does not undo a contractor you have already been misengaging. And a genuine arm's-length contractor does not need one.

An employer of record removes the status question by removing the contractor arrangement. The worker becomes a real employee of a Brazil-registered entity, on a CLT contract, with INSS and income tax handled at source, the FGTS fund deposited each month, the 13th-month salary, paid leave, and every other right an employee is due. There is nothing left to reclassify, because the person is already an employee.

Where the EOR route fits:

  • You want a specific person working under your direction, full time or close to it, as part of your team. That is employment, and an EOR makes it employment cleanly.
  • You are uneasy about a long-running contractor and want to move them onto a proper footing going forward.
  • You are hiring in Brazil without a local entity and do not want to register one yourself just to run payroll.

Where an EOR is the wrong tool:

  • The worker is a genuine independent contractor running their own business, serving several clients, carrying real risk. They do not need an EOR, and forcing one on them is unnecessary cost.
  • You already have historic exposure from a contractor who should have been an employee. Under CLT Art. 9 the earlier sham acts are void, and the back-tax for the period already run does not disappear because you switch structure afterwards. An EOR fixes the relationship from the switch date forward. The past period is a question for a Brazilian labour or tax adviser.

The five Brazil misclassification patterns we see most often

Most exposure comes from a handful of recognisable patterns.

Spotting them in your own contractor base is cheaper than meeting them in a labour claim or a tax inspection.

  1. The full-time PJ. A person who works your standard hours, almost only for you, often for years, but invoices through their own CNPJ. On the facts this is usually employment, whatever the supplier contract says. This is pejotizacao in its purest form.
  2. The contractor who cannot send a substitute. If you would never accept a replacement, the personal-service factor (pessoalidade) points straight at employment. A right to substitute that exists on paper but would never be allowed in practice does not help you.
  3. The integrated team member. Company email, a manager who sets their tasks, a seat in the daily standup, a line on the org chart. That level of control and integration is strong evidence of subordinacao.
  4. The converted employee. A former staff member who resigned on Friday and came back on Monday doing the same job through a new company. Labour judges treat these conversions with particular suspicion.
  5. The risk-free MEI. A worker registered as an individual micro-entrepreneur who carries none of their own business risk, takes no other clients, and depends entirely on you. The registration does not change the underlying alteridade test.

Lower-risk in our experience: a specialist brought in for a defined project with a clear end, who serves several clients, sets their own method, uses their own equipment, and could genuinely send a competent substitute. The more of those a contractor truly has, the safer the arrangement.

What to do if you think a contractor is misclassified

Three steps. Audit each engagement against the CLT factors, get a view on the doubtful ones, then fix the relationship going forward.

Acting before an inspection or a labour claim is far cheaper than meeting one. There is no advance ruling to lean on in Brazil, so the facts are your evidence.

Step 1: audit the engagements

List every contractor and ask the five CLT questions honestly for each. Must this person do the work themselves? Is the work regular and ongoing? Do you direct how, when, and where it happens? Are they paid like a salary or billing for results? Do they carry real business risk, or do they look like staff who happen to invoice? Most exposure is visible from the working facts once you look.

Step 2: get a view on the doubtful cases

Brazil has no official tool that certifies status in advance, and a tax consulta will not protect a sham arrangement once an inspection sees the facts. So for finely balanced cases, get a short written opinion from a Brazilian labour-law adviser against the pessoalidade, habitualidade, subordinacao, onerosidade, and alteridade factors. Keep the record of the review. It shows you took the question seriously.

Step 3: fix it forward

If the verdict is employment, move the person onto employment. Either register a Brazil entity and run them on your own CLT payroll, or engage them through an employer of record so the contract, INSS, income tax, FGTS, the 13th salary, and paid leave are all handled correctly from the switch date. If the verdict is genuine self-employment, tighten the contract and the working practices so the substance matches: real substitution, real autonomy, other clients, and real business risk.

  1. Audit each engagement

    List every contractor and test each one against personal service, regular work, control, pay as wages, and who carries the business risk. Most exposure is clear from the working facts once you look.

  2. Get a view on the doubtful cases

    Brazil has no advance status tool, so get a short written opinion from a labour-law adviser on the borderline cases and keep the record. It shows you took the question seriously.

  3. Fix it forward

    If the verdict is employment, move the person onto CLT payroll or an employer of record. If it is genuine self-employment, tighten the contract and working practices so the substance matches.

Screen one engagement against the Brazil tests

The screen below applies the Brazil employee-versus-contractor tests to one engagement and returns a factor-by-factor read, with an indicative penalty band built from local statutory rules. Nothing is stored until you choose to submit.

How does Teamed handle Brazil employment for you?

Teamed becomes your legal employer of record in Brazil for from $599 per employee per month, with zero FX mark-up in any currency.

INSS, income tax, the FGTS fund, the 13th-month salary, and the full CLT employment stack run on one platform.

real HR and legal experts handle your Brazil hires, from the first offer letter and the status decision through every payroll run and FGTS deposit. an actual person, not a chatbot or a pooled queue. There is no setup fee and no exit fee. Employer cost passes through at cost, itemised on every invoice, so the pejotizacao question never becomes a surprise bill.

Start small with EOR, then graduate to your own Brazil entity when the headcount makes it worth it, and stay on EOR while it works until it isn't the cheaper model. EOR payroll, contractor onboarding, and entity setup all live on one platform. Run the Crossover Calculator to see the month the model flips from EOR to your own Brazil company. Start from the Brazil hiring overview. Each guide here takes one layer of Brazilian employment law.

Key source: Planalto: Consolidacao das Leis do Trabalho (CLT).

Frequently asked questions

Does hiring through an EOR remove Brazil misclassification risk?

For the engagement it covers, yes. An employer of record makes the worker a real employee on a CLT contract, with INSS and income tax handled at source, the FGTS fund deposited each month, the 13th-month salary, and paid leave. There is no contractor left to reclassify. It does not erase historic exposure from a contractor who should already have been an employee. Under CLT Art. 9 the earlier sham acts are void, so the past period stays a question for a Brazilian labour or tax adviser.

What is pejotizacao in Brazil?

Pejotizacao is paying a worker through their own company (a pessoa juridica, or PJ) so the invoice looks like a supplier bill rather than a wage. It is the common form of contractor misclassification in Brazil. If the work is personal, regular, directed by you, paid as wages, and the business risk is yours, the CLT treats the person as an employee, and CLT Art. 9 makes the arrangement null and void.

Who pays the back-tax if a Brazil contractor is misclassified?

The engaging company carries it, not the worker. The employer social-security charge (INSS) becomes due at 20% of the remuneration that was paid as invoices, and the FGTS fund is owed at 8% of pay deposited each month, both for the whole disguised period. On top, an ex-officio assessment carries a base fine of 75% of the unpaid amount, rising to 100% where fraud is proven.

How far back can Brazil reach on a misclassification?

The federal tax authority's right to assess the credits runs out after five years (Codigo Tributario Nacional Art. 173), so a long contractor relationship can generate a backdated bill across that window. The base fine is 75% of the unpaid tax or contribution, rising to 100% where fraud or evasion is proven, and to 150% on a repeat offence within two years. The Supreme Court confirmed this fine structure in 2024.

How do I check whether a worker is employed or self-employed in Brazil?

There is no official advance tool. Brazil judges status after the fact, against the five CLT factors: personal service (pessoalidade), regular work (habitualidade), control (subordinacao), pay as wages (onerosidade), and who carries the business risk (alteridade). A tax consulta only interprets tax law and will not protect a sham arrangement once an inspection sees the facts. For borderline cases, get a short written opinion from a Brazilian labour-law adviser and keep the record.

Teamed Legal Operations
The Brazil contractors that turn into a claim are almost never the genuine freelancers with five clients. They are the ones who work full time for one company, through a PJ, for three years. A labour judge reads the facts, not the CNPJ on the invoice.
A note from Tom Price-Daniel

Pejotizacao in Brazil does not care what your supplier contract calls the relationship. The CLT cares what the relationship actually is.
A full-time PJ who cannot send a substitute and carries no business risk is an employee with a different invoice. The tax authority can reach back five years and add a fine.
Decide status before the engagement starts, not after the inspection lands.

Tom Price-Daniel · Co-founder, Teamed
G2 High Performer, Europe, Summer 2026G2 High Performer, EMEA, Summer 2026G2 High Performer, Winter 2026G2 Easiest To Do Business With, Summer 2025G2 Users Love Us
  • Anthropic
  • Klarna
  • Notion
  • Eventbrite
  • Wise
  • BioNTech