CLT vs. PJ in Brazil: What Foreign Workers Must Know

Formal employment (CLT) vs contractor (PJ): benefits, cost, risks, and what 'pejotização' means for you.

By Zachariah Zagol, OAB/SP 351.356 Updated:

The Short Answer

CLT (formal employment) gives you a full safety net — 13th salary, paid vacation, FGTS, severance protection — but your take-home is lower. PJ (contractor via your own company) pays 30–50% more on paper, but you lose every safety net and assume all tax/admin burden yourself. If the working relationship looks like employment (fixed hours, exclusivity, subordination), Brazilian labor courts will reclassify it as CLT regardless of your contract — and your “employer” owes you years of back benefits.

Comparison Table

FactorCLT (Formal Employment)PJ (Contractor)
Gross salary offerR$15,000/monthR$22,000/month
13th salaryYes (1 extra month/year)No
Paid vacation30 days + 1/3 bonusNo
FGTS (severance fund)8% of salary/month (employer pays)No
INSS (social security)Capped at ~R$1,557/monthSelf-funded (optional)
Employer total costR$25,500–R$27,000/monthR$22,000/month
Your net take-home~R$11,200/month~R$17,600–R$18,700/month
Dismissal protection40% FGTS penalty + notice periodNone — contract ends, you’re done
Health planUsually includedBuy your own
Meal/transport vouchersUsually includedBuy your own
Visa compatibilityWork visa (VITEM V) — straightforwardRequires investor visa or business visa
Labor court riskNone (you’re protected)High if relationship resembles employment
Tax filingEmployer handles withholdingYou handle everything (accountant ~R$300–R$800/month)

Let’s Do the Real Math

This is the question I get most from foreign professionals arriving in Brazil: “I got two offers — R$15K CLT or R$22K PJ. Which is actually better?”

Let’s break it down honestly.

CLT at R$15,000/Month

What you receive directly:

  • Monthly salary: R$15,000
  • 13th salary: R$15,000/year (R$1,250/month equivalent)
  • Vacation bonus: R$5,000/year (1/3 of salary, R$417/month equivalent)
  • FGTS accumulation: R$1,200/month (8% — you can’t touch it until dismissal or specific events, but it’s yours)
  • Health plan: ~R$800–R$1,500/month value (employer-paid)
  • Meal voucher: ~R$800–R$1,100/month value

Deductions from your paycheck:

  • INSS: ~R$1,557/month (2025 ceiling)
  • IRRF (income tax): ~R$2,275/month

Monthly take-home: ~R$11,168

Total annual compensation value (including benefits you don’t see): approximately R$234,000

What your employer actually pays: R$25,500–R$27,000/month. That’s the 70–80% cost on top that everyone talks about. Your R$15K salary costs your employer nearly R$27K.

PJ at R$22,000/Month

What you invoice: R$22,000/month

Your costs:

  • Simples Nacional tax (typical for service company, Annex III or V): ~R$2,640–R$4,400/month (12–20% effective rate depending on payroll ratio)
  • Accountant: R$500–R$800/month
  • Health plan (individual): R$800–R$1,500/month
  • Private pension (if you want one): R$500–R$1,000/month
  • No meal voucher, no transport — budget R$800–R$1,100/month yourself

Monthly take-home (Simples, ~15% tax): approximately R$17,600–R$18,700

Total annual compensation: R$264,000 gross, but no 13th, no FGTS, no vacation pay, no severance protection

The Verdict

PJ pays R$6,000–R$7,500 more per month in take-home. Over a year that’s R$72,000–R$90,000 more in your pocket. That’s real money.

But here’s what the math misses:

If you get fired under CLT after 2 years:

  • 40% FGTS penalty: ~R$11,520
  • Accumulated FGTS: ~R$28,800
  • Notice period (worked or indemnified): R$15,000
  • Proportional 13th and vacation: varies
  • Total severance package: R$55,000–R$65,000

If your PJ contract ends after 2 years:

  • You get: nothing. Zero. The contract terminates and you invoice your last month.

So the real question becomes: how stable is this position, and how much is that safety net worth to you?

The Hidden Costs of PJ Nobody Talks About

Beyond the raw salary math, PJ workers face costs that CLT employees never think about:

Accounting fees: R$300–R$800/month for a decent accountant who handles your PJ’s tax filings, DAS payments (Simples), and annual obligations. You cannot skip this — the penalty for late tax filings starts at R$500/month.

Municipal license (Alvará): Depending on your city and business activity, you may need a municipal business license. São Paulo charges R$150–R$500/year for service companies.

Annual obligations: DEFIS (annual information return for Simples companies), DIRF (withholding declaration if applicable), RAIS (annual social information report). Miss one and you face fines.

Personal liability for company debts: If your PJ fails to pay taxes, the Receita Federal can pierce the corporate veil and come after your personal assets. This happens more often than people expect with single-member companies (SLU/EIRELI).

No unemployment insurance (seguro-desemprego): CLT workers dismissed without cause get 3–5 months of government unemployment benefits (capped at ~R$2,313/month in 2025) under Lei 7.998/1990, as administered via the Ministry of Labor portal. PJ workers get nothing.

Banking disadvantages: Brazilian banks are far more willing to extend credit — mortgages, auto loans, personal credit — to CLT workers than to PJ owners. Your CLT holerite (pay stub) is the gold standard for credit approval. A PJ’s irregular income is viewed with suspicion. This matters enormously if you’re planning to buy property in Brazil.

Vacation and mental health: CLT workers are forced to take 30 days of paid vacation per year. PJ workers often work through the year because every day off is unpaid. After 3–5 years, the burnout difference is real.

What Is “Pejotização” and Why Should You Care?

Pejotização (roughly: “PJ-ification”) is when a company hires you as a PJ contractor but treats you like an employee. Fixed schedule, exclusive dedication, direct supervision, integration into the company’s core business.

Under Brazilian labor law (CLT art. 3 and art. 9), if the relationship has these characteristics — habitualidade (regular schedule), subordinação (taking orders from a boss), pessoalidade (you personally must do the work, can’t send a substitute), and onerosidade (you get paid for it) — it’s employment. Period. The contract label doesn’t matter.

What happens when a labor court reclassifies a PJ relationship as CLT:

The company owes you retroactively:

  • All unpaid 13th salaries (one per year of “employment”)
  • All unpaid vacation + 1/3 bonus
  • All unpaid FGTS deposits + 40% penalty
  • INSS back-contributions (employer portion)
  • Potential moral damages

I’ve seen reclassification judgments total 18–24 months of salary in back payments. The TST (Superior Labor Court) has ruled consistently on this — even after the 2017 labor reform under Lei 13.467/2017 that attempted to loosen outsourcing rules. The CNJ’s labor court statistics confirm that pejotizacao claims remain among the most common filings.

“The PJ vs. CLT decision isn’t just about take-home pay — it’s about risk allocation. If the PJ rate is only 20% above CLT, you’re subsidizing your employer’s savings while losing every safety net. The floor should be 40-50% above the CLT equivalent, and that’s before you account for the pejotização risk.” — Zachariah Zagol, OAB/SP 351.356

Why this matters specifically for foreigners: If you’re on an investor visa running a one-person PJ to contract with a single client, and that client controls your schedule and work product, you’re in the danger zone. Labor courts don’t care about your visa type — they look at the substance of the relationship.

How It Affects Your Visa Status

This is where it gets complicated for foreigners:

CLT + Work Visa: The cleanest path. Your employer sponsors your work visa, you have legal employment authorization, everything is above board. If you lose the job, you need to find a new sponsor or change visa status.

PJ + Investor Visa: You open a Brazilian company (LTDA or EIRELI), get an investor visa based on the R$500,000 investment threshold (or R$150,000 for tech), and then contract with clients through your company. This is perfectly legal — but the company must be real, the investment must be real, and you need to be running an actual business, not just funneling a single client’s payments.

PJ + Digital Nomad Visa: This does NOT work for Brazilian-source income. The digital nomad visa explicitly requires that your income come from foreign sources. If you’re invoicing a Brazilian company through a Brazilian PJ, you need a proper business visa. See our work visa vs. digital nomad comparison.

PJ + Tourist Visa: Absolutely illegal. You cannot work in Brazil — not even as a “contractor” — on a tourist visa. I see this more than I’d like to admit.

Simples Nacional vs. Lucro Presumido for Your PJ

If you go the PJ route, you need to choose a tax regime for your company:

Tax RegimeBest ForEffective Tax RateRevenue Limit
Simples Nacional (Annex III)Services with payroll ≥ 28% of revenue6–15.5%R$4.8M/year
Simples Nacional (Annex V)Services with low payroll15.5–30.5%R$4.8M/year
Lucro PresumidoHigher earners (R$20K+/month)~16–18% totalR$78M/year
MEIVery low earnersFixed ~R$70/monthR$81,000/year

The payroll trick: Simples Annex V (high tax) drops to Annex III (low tax) if your payroll expenses (including your own pro-labore) are at least 28% of gross revenue. For a solo contractor invoicing R$22K/month, you’d need to pay yourself at least R$6,160/month in formal pro-labore to qualify for the lower rate. A good accountant will optimize this for you.

Lucro Presumido becomes attractive above R$15,000–R$20,000/month in revenue. The total tax burden (IRPJ + CSLL + PIS + COFINS + ISS) typically lands around 16–18% for service companies, and it’s more predictable than Simples.

Your accountant should model both scenarios with your specific numbers. If they can’t, get a different accountant.

MEI warning for foreigners: The MEI (Microempreendedor Individual) regime is the cheapest tax option (fixed monthly payment of ~R$70–R$80), but it caps annual revenue at R$81,000 (~R$6,750/month). For most foreign professionals earning R$15K+, MEI doesn’t work. It’s also restricted to specific activity codes (CNAEs) and generally doesn’t include most professional services. Don’t let anyone convince you MEI is a “hack” for high earners — the Receita Federal actively audits and de-registers non-qualifying MEIs.

The Negotiation: Getting a Better Deal Either Way

Whether you end up CLT or PJ, knowing the real costs helps you negotiate smarter.

If You’re Negotiating a CLT Offer

Your employer’s total cost is 68–80% above your base salary. That means a R$15,000/month salary costs them R$25,500–R$27,000. Knowing this, you can:

  • Negotiate benefits over base salary — a better health plan, dental, gym membership (Gympass), or education allowance costs the employer less in payroll taxes than a salary increase of equivalent value
  • Ask about PLR (Participação nos Lucros e Resultados) — profit-sharing bonuses are exempt from INSS and FGTS charges, making them cheaper for the employer and more valuable for you. Many companies offer 1–3 months’ salary in PLR.
  • Understand the “faixa” system — some companies have salary bands. If you’re at the top of a band, ask about promotion timelines rather than pushing for a raise that requires a band change.
  • Negotiate a signing bonus — one-time payments can sometimes be structured as non-recurring compensation, reducing ongoing payroll burden for the employer.

If You’re Negotiating a PJ Contract

Your client’s cost is just your invoice. They’re saving 40–50% compared to hiring you CLT. Use that knowledge:

  • The floor: your PJ rate should be at least 40–50% above the CLT equivalent. If a position pays R$15,000 CLT, your PJ rate should be minimum R$21,000–R$22,500 to break even after losing benefits and paying your own taxes.
  • Build in annual adjustments — CLT workers get annual adjustments (at minimum the salary correction defined by the union agreement, “dissídio coletivo”). PJ contracts often have no adjustment mechanism. Include a clause linking your rate to IPCA (inflation index) or the minimum wage increase.
  • Negotiate payment terms — standard is 30 days after invoice. Push for 15 days or payment upon invoice. Cash flow matters when you’re running your own company.
  • Don’t accept exclusivity — besides the pejotização risk, exclusivity removes your negotiating use. Multiple clients = income security and higher rates.

Which Should You Choose?

Choose CLT if:

  • You want stability and a full safety net
  • You’re new to Brazil and don’t want to deal with company administration
  • The employer offers good benefits (health plan, meal vouchers, bonus)
  • You need a work visa and want the simplest immigration path
  • You value severance protection (especially in an uncertain economy)
  • You plan to buy property — banks love CLT income for mortgage approvals (see buying property in Brazil)

Choose PJ if:

  • The PJ rate is at least 40–50% higher than the CLT offer (anything less and CLT wins after benefits)
  • You’re comfortable managing your own company, taxes, and retirement savings
  • You have multiple clients (this also protects against pejotização claims)
  • You already have an investor visa or other visa that allows business activity
  • You’re in a high-demand field where contracts are easy to replace
  • You understand and accept the risk of no severance, no FGTS, no 13th

Red flags — don’t accept PJ if:

  • The company requires exclusivity
  • They set your working hours
  • They provide your equipment and workspace
  • They supervise your work daily
  • The PJ rate is only 10–20% above CLT — you’re subsidizing their savings at your expense

Frequently Asked Questions

Can I be CLT and PJ at the same time?

Yes. Brazilian law allows you to hold a CLT job and also have a PJ company on the side. Many professionals do this — CLT for stability, PJ for side consulting. Just watch for non-compete clauses in your CLT contract, and make sure your PJ work doesn’t conflict with your employer’s business.

What if I’m already working as PJ but suspect it should be CLT?

You have up to 5 years to file a labor claim (CLT art. 11) for reclassification after the relationship ends, with claims going back up to 5 years from the filing date. Gather evidence: emails showing schedule control, exclusivity requirements, subordination. Talk to a labor attorney before making any moves — filing a claim while still “employed” is risky.

Does FGTS really matter? It’s only 8%.

It matters more than you think. After 10 years of CLT at R$15,000/month, your FGTS balance would be approximately R$144,000 (plus monetary correction). And if you’re dismissed, the 40% penalty on that balance adds another ~R$57,600. That’s over R$200,000 you’d never accumulate as PJ unless you’re extremely disciplined about saving.

How does this affect my Brazilian retirement (aposentadoria)?

CLT contributions to INSS are mandatory and count toward your retirement. As a PJ, you can contribute as a “contribuinte individual” (currently 20% of pro-labore, capped at the ceiling), but many PJ workers under-contribute to save money — and then discover at age 62 they don’t have enough contribution years. Minimum contribution period is 15 years for most categories under EC 103/2019, the pension reform. Current rules and contribution tables are published on the INSS/gov.br portal.

Can a foreigner even open a PJ company in Brazil?

Yes, but you need a CPF (tax ID) and either a Brazilian partner or a power of attorney appointing a Brazilian resident as your legal representative. The most common structure is a Sociedade Limitada Unipessoal (SLU) — a single-member LLC equivalent. See our guide on starting a business in Brazil.

What about the 2017 Labor Reform — didn’t it make PJ safer?

Lei 13.467/2017 expanded permissible outsourcing to include “atividade-fim” (core business activities), which was previously prohibited. This made it legally possible to outsource more roles. But it did NOT eliminate the pejotização risk. Courts still look at the substance of the relationship. If it walks like employment and quacks like employment, the reform doesn’t save you. See our hiring employees vs. contractors comparison for the employer’s perspective.

I’m American. Do my US Social Security credits transfer?

The US-Brazil Totalization Agreement (in force since 2018) allows you to combine contribution periods from both countries to qualify for benefits in either.

“The Totalization Agreement is one of the most underutilized tools for American expats in Brazil. If you’ve worked 10 years in the US and 10 in Brazil, you can qualify for partial benefits in both countries rather than full benefits in neither. Whether you choose CLT or PJ, factor this into your long-term retirement planning.” — Zachariah Zagol, OAB/SP 351.356 It does NOT transfer money between systems. If you work 10 years in the US and 10 in Brazil, you could qualify for partial benefits in both countries rather than full benefits in neither. This matters for your long-term planning regardless of whether you choose CLT or PJ.

What about health insurance?

CLT employers are not legally required to provide health plans, but approximately 70% of formal employers do — especially for positions at the R$15K+ salary level. PJ contractors must buy individual health plans, which cost R$800–R$2,500/month for decent coverage (Amil, SulAmérica, Bradesco Saúde). The public SUS system is available to all residents regardless of employment status.

How ZS Can Help

The CLT vs. PJ decision touches employment law, tax law, immigration law, and corporate law simultaneously — and most advisors only know one of those areas. I’ve navigated this intersection myself as a foreign professional in Brazil, and my team at ZS handles everything from company formation for PJ workers to labor dispute defense when pejotização claims arise. If you’ve got an offer on the table and aren’t sure which structure protects you best, book a consultation and we’ll run the numbers for your specific situation. Learn more about Zac’s background.

Frequently Asked Questions

What is the difference between CLT and PJ employment in Brazil?
CLT is formal employment under Brazil's labor code with full benefits including 13th salary, paid vacation, FGTS, and severance protection. PJ means working as an independent contractor through your own company. PJ offers higher take-home pay but no labor protections or employment benefits.
What is pejotização and why is it risky in Brazil?
Pejotização is the practice of hiring workers as PJ contractors to avoid CLT labor costs. Brazilian labor courts consider this fraudulent when the worker has subordination, fixed hours, and exclusivity. Courts can reclassify PJ relationships as CLT employment, triggering back-payment of all benefits plus penalties.
Can foreigners work as PJ contractors in Brazil?
Yes, foreigners with the appropriate visa and a CNPJ (company tax ID) can work as PJ contractors in Brazil. Most set up a single-owner LTDA (SLU). However, the visa must explicitly permit the type of work, and the contractor relationship must be genuinely independent to avoid pejotização claims.
How much more does CLT employment cost compared to PJ in Brazil?
CLT employment costs employers approximately 70-100% on top of the gross salary when including INSS, FGTS, 13th salary, vacation pay, and other mandatory benefits. PJ contractors receive a flat service fee with no employer-side obligations, making PJ significantly cheaper for the hiring company.

Need help with clt vs. pj in brazil: what foreign workers must know?

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