Payroll in Brazil means calculating gross-to-net salary, withholding INSS social security and IRRF income tax from each employee, paying heavy employer charges of roughly 36% on top, depositing FGTS into the worker’s severance fund, issuing payslips and reporting every event through eSocial to Receita Federal. The key local issue is the reporting model: Brazil files payroll event by event through eSocial rather than as one tidy monthly return, and a 13th salary plus employer charges near 36% push the true cost of a hire far above the headline gross.
Total employer cost for a R$ 6,000 monthly salary is about R$ 8,160, around 36% on top of gross.
Our verdict: Fewer than 3 employees and no local entity in Brazil: use an EOR at $199 to $650 per employee per month. At 3 or more, opening a LTDA (roughly $7,500 in setup costs and 8 to 16 weeks to complete) usually works out cheaper. Already running a local entity: standard payroll outsourcing is the cheaper route.
Use this page if you already have, or plan to set up, a local entity in Brazil and want to know what running payroll actually involves. If you want to hire in Brazil without becoming the legal employer, an Employer of Record is the faster route.
No local entity yet? See our guide to EOR in Brazil.
Payroll in Brazil at a Glance
| Payroll cycle | Monthly |
| Employer contribution | 35.8% employer charges |
| Employee deductions | 14.0% INSS |
| Income tax | IRRF progressive 0-27.5% |
| Main payroll filing | eSocial plus DCTFWeb (INSS/IRRF) and FGTS Digital |
| Filing deadline | 15th of the month following the payroll period |
| Employee register | eSocial admission event (S-2200) |
| Payslips required | Yes |
| Entity required | Yes for standard payroll; no if using an EOR |
| Main authority | Receita Federal (RFB) |
How Does Payroll Work in Brazil?
Brazilian payroll runs on a monthly cycle, but the reporting underneath it is unusual. You calculate each employee’s gross salary, strip out their INSS social security and IRRF income tax to reach net pay, add a stack of employer charges on top, then report the run through a digital system that wants each event filed as it happens.
The authority sitting behind all of it is Receita Federal, the Brazilian federal tax authority, often shortened to RFB. It is the body that collects income tax and social contributions and that audits employers when the numbers do not line up. Almost everything in Brazilian payroll eventually reports to Receita Federal.
The employee side carries two main deductions. INSS, the social security contribution, is withheld on a progressive banded scale and funds pensions and state benefits. IRRF, the income tax withheld at source, is then charged on what is left after INSS, on a progressive scale up to 27.5%.
The reporting runs through eSocial, the unified digital system every Brazilian employer files through. eSocial is not a single monthly form: it collects payroll information as a series of events, from an employee’s admission to each month’s pay, and feeds them to the government in close to real time. Get the events out of order or late and the rest of the chain breaks.
Two further obligations ride on top of the basic deductions. DCTFWeb is the return that consolidates the INSS and IRRF you owe into a single declared figure, while FGTS is an employer-funded severance fund paid separately through a system called FGTS Digital.
Get the bands, the order or the timing wrong and two things break at once: the employee’s take-home pay is incorrect, and your eSocial events no longer match what you paid. Both are covered in detail below.
What Payroll Taxes Apply in Brazil?
Several charges sit on every Brazilian salary: the employer’s social and severance charges, the employee’s INSS, and IRRF income tax. They are calculated in a fixed order, and that order is what makes the gross-to-net result.
Employer Payroll Contributions in Brazil
The employer side in Brazil is heavy, running to roughly 36% of gross for the core statutory charges. It bundles an employer INSS contribution of around 20%, a work-accident charge called RAT that varies between 1% and 3% by activity, and a set of levies known as Sistema S that fund training and social bodies at around 5.8%.
On top of that you deposit FGTS, the employer-funded severance guarantee fund, at about 8% of gross into the worker’s account through FGTS Digital. FGTS is not a tax you can negotiate away; it is the worker’s money, released to them on dismissal.
For budgeting this is the number that matters. The headline gross salary is only the start, because the employer charges and FGTS push the true cost of employment far above it, and the 13th salary adds a further month of pay across the year.
The true cost of employing in Brazil
| Employer contribution | Rate |
|---|---|
| Social security | 20% of gross wage |
| Severance Indemnity Fund (FGTS) | 8% of gross wage |
| Work Accident Insurance (RAT/SAT) | 1 to 3% of gross wage |
| Third-Party Contributions (terceiros: Sistema S, salario-educacao, INCRA) | 5.8% of gross wage |
| Total employer burden | 35.8% of gross wage |
Statutory employer rates; items can apply to different wage bases or carry conditions, so lines do not always sum to the total.
A statutory 13th-month payment applies: One month’s salary paid in two instalments (Nov 30 and Dec 20). A statutory holiday bonus applies: 1/3 of monthly salary (adicional de férias) on top of regular holiday pay.
Sources: taxsummaries.pwc.com (employer contributions), zsassociados.com (bonuses).
Employee Payroll Deductions in Brazil
You withhold INSS from the employee before income tax. INSS is the social security contribution, taken on a progressive banded scale of 7.5%, 9%, 12% and 14% as pay rises, up to a monthly ceiling known as the teto.
Because of that ceiling, INSS is capped: above the teto the contribution stops climbing, so high earners pay the same INSS in cash terms as someone at the top of the band. It is the employee’s contribution, but you are responsible for calculating, withholding and remitting it.
If your provider miscalculates INSS, the employee is underpaid or overpaid and your eSocial events will not reconcile against what you actually paid into the fund. The banded structure is where errors creep in, so this is the figure to check first.
Income Tax on Salary in Brazil
IRRF, the income tax withheld at source, is charged on gross pay after INSS has been deducted, not on the full gross. It runs on a progressive scale from 0% up to 27.5%, with a monthly exempt band below which no tax is due.
Unlike INSS, IRRF is not capped: the top 27.5% rate keeps applying however high the salary goes. One timing note matters here, because a redutor under Lei 15.270/2025 applies from January 2026, so any gross-to-net calculation has to use the 2026 rules rather than an older table.
Payroll Tax Example: Gross Salary to Net Pay
Here is how the charges stack up for a representative salary. The figures come from the contribution and tax rates above, calculated in the statutory order.
| Gross monthly salary | R$ 6,000 |
| Employee INSS | − R$ 642 |
| Taxable income | R$ 5,358 |
| Income tax | − R$ 385 |
| Estimated net salary | R$ 4,973 |
| Employer charges (INSS 20% + RAT ~2% + Sistema S ~5.8% + FGTS 8%, approx 36%) | + R$ 2,160 |
| Total employer cost | R$ 8,160 |
Simplified illustration: No dependants; INSS is computed band by band on the 2026 table (7.5% to 1,621.00, 9% to 2,902.84, 12% to 4,354.27, 14% on the remainder) at about 642 reais, and IRRF on 5,358 reais at 27.5% less 908.73 (564.72) minus the Lei 15.270/2025 redutor of 978.62 – 0.133145 x 6,000 = 179.75, giving about 385 reais. The employer side uses about 36% of gross for the core statutory charges, with RAT varying 1-3% by activity. A monthly exempt band of 2,428.80 reais in the table, plus (from 1 Jan 2026, Lei 15.270/2025) a redutor giving full effective exemption up to 5,000 reais/month and a sliding partial reduction to 7,350; a simplified deduction of 607.20 a month may replace itemised deductions.
Read the two bold rows together. A worker on R$ 6,000 gross takes home R$ 4,973, while your total cost as employer is R$ 8,160.
The gap on the employee side is moderate; the gap between gross and your cost is the heavy employer loading. That is the Brazilian payroll signature: budget on the R$ 8,160, not the R$ 6,000, and remember the 13th salary adds another month of pay across the year.
What Payroll Filings Are Required in Brazil?
Brazil reports payroll through eSocial as a stream of events rather than as one batched monthly return, which is unusual compared with countries that file a single declaration at month end. eSocial sits at the centre of your compliance month, with DCTFWeb and FGTS Digital settling the amounts it generates.
What eSocial Reports
eSocial is the unified digital system through which every Brazilian employer reports payroll, from an employee’s admission to each month’s pay and deductions. It captures the data as events, so a hire, a salary change and a monthly run each enter as separate filings rather than one combined form.
Once the pay events are in, DCTFWeb consolidates the INSS and IRRF those events generate into the figure you owe, and FGTS Digital handles the separate severance deposit. Receita Federal cross-checks all of it, and a mismatch between the events and the payments is a common trigger for a payroll query.
When eSocial Is Due
The monthly payroll information is due through eSocial and DCTFWeb by the 15th of the month following the payroll period. The related tax and contribution payment then falls due by the 20th of that following month.
Admission events are the exception that catches foreign employers, because the S-2200 admission event must be filed by the end of the day before the employee starts, not at month end. Miss that window and the new hire is effectively unregistered when they begin work.
Who Files It
The legal obligation sits with the employer. In practice, your payroll provider or accounting firm submits the eSocial events, DCTFWeb and FGTS Digital on your behalf, or your in-house team files them directly if you run your own Brazilian payroll.
Either way, confirm in writing who presses submit each cycle. The liability for a late or wrong filing stays with you as employer regardless of who does the keying.
What Happens If Payroll Filings Are Wrong
Late or incorrect eSocial events draw fines and, more importantly, break the chain that DCTFWeb and FGTS Digital depend on, so an error early in the month cascades into the payments. A late S-2200 admission can expose you on the labour-law side as well as the tax side, because the worker has effectively started undeclared. Beyond the money, events that do not reconcile invite scrutiny of the whole payroll, which is why getting INSS, IRRF and the event sequence right the first time matters more than any single fine suggests.
What Are the Payroll Deadlines in Brazil?
Most Brazilian payroll obligations land monthly, anchored to the 15th eSocial filing and the 20th payment. The exception is the eSocial admission event, which is event-driven: a new hire has to be registered before they start, not at month end.
| Obligation | Frequency | Deadline | Responsible party |
|---|---|---|---|
| Salary payment | Monthly | Per contract / company policy | Employer |
| Tax & social filing (eSocial) | Monthly | 15th of the month following the payroll period | Employer / payroll provider |
| Tax & contribution payment | Monthly | 20th of the month following the payroll period | Employer / payroll provider |
| New-hire registration (eSocial) | Per hire | By the end of the day before the employee’s start date | Employer / payroll provider |
| Payslip issue | Per pay run | With salary payment | Employer / payroll provider |
Whichapp tool
Payroll Deadline Tracker
Map your eSocial filing, DCTFWeb payment and FGTS Digital dates across the year before the first run.
Payroll Operations Risk in Brazil
Employers in Brazil file with 4 separate agencies.
| Payroll operations factor | Brazil |
|---|---|
| Agencies to file with | 4 |
| Labour-law changes (last 24 months) | 5 |
| Audit frequency | High |
| Penalty severity | High |
| Domestic payment rail | PIX |
| Payment settlement | Same day (T+0) |
| Currency stability | moderate |
Sources: gov.br (compliance), bcb.gov.br (payments).
What Is eSocial in Brazil Payroll?
eSocial is Brazil’s unified digital reporting system, the single channel through which every employer transmits labour, social security and tax information to the government. It replaced a scattered set of separate filings with one event-based feed, so payroll, social security and labour data now travel together.
The event model is what makes eSocial different from a monthly return. Each significant moment is its own filing: the S-2200 admission event when someone joins, monthly pay events for each run, and further events for changes and terminations.
The S-2200 admission event is the one that catches foreign employers. It must be filed by the end of the day before the employee starts, so a hire who turns up before their admission is logged is effectively undeclared, with labour-law exposure that is heavier than a late tax filing.
On payslips, Brazil requires you to issue one to every employee for each pay run, showing gross pay, each deduction and net pay. Your payroll provider should produce compliant payslips automatically and keep the eSocial events in step with every change, so treat eSocial event accuracy as seriously as the payment itself: a clean payment with a missed admission event still leaves you exposed.
How Much Does Payroll Outsourcing Cost in Brazil?
There are two separate numbers in Brazilian payroll cost, and confusing them is the most common budgeting mistake. The first is your statutory employer cost, which is the roughly 36% of gross in employer charges plus FGTS and the 13th salary across the year.
12 of the 15 EOR providers we track publish Brazil fees; they range from $199 to $650 per employee per month.
| Provider | Monthly EOR fee | Contractor fee | Source |
|---|---|---|---|
| Remofirst | $199 | $25 | Pricing page ↗ |
| Remote People (formerly Horizons) | $199 | — | Pricing page ↗ |
| Playroll | $399 | $35 | Pricing page ↗ |
| Multiplier | $400 | $40 | Pricing page ↗ |
| Plane | $499 | $39 | Pricing page ↗ |
| Lano | $539 | $21 | Pricing page ↗ |
| WorkMotion | $549 | $31 | Pricing page ↗ |
| Atlas | $599 | — | Pricing page ↗ |
| Deel | $599 | $49 | Pricing page ↗ |
| Justworks | $599 | — | Pricing page ↗ |
| Remote | $599 | $29 | Pricing page ↗ |
| Papaya Global | $650 | $25 | Pricing page ↗ |
| Gusto | Custom quote | $6 | Pricing page ↗ |
| Rippling | — | $20 | Pricing page ↗ |
| Safeguard Global | — | $10 | Pricing page ↗ |
Published list prices in USD: EOR fees are per employee per month, contractor fees per contractor per month. Providers that publish neither fee for Brazil are not shown.
According to Whichapp’s July 2026 analysis of EOR fees across 40 countries, providers charge $199 to $650 per employee per month in Brazil.
12 of the 15 providers we track publish Brazil EOR fees. The lowest published rate is $199 per employee per month and the highest is $650.
Contractor management fees in Brazil run from $6 to $49 per contractor per month.
The second is the fee you pay a provider to run the payroll for you. They are unrelated, and only the second is negotiable.
Managed Payroll Provider Fees
Managed payroll in Brazil is normally priced per employee per month, and most providers quote rather than publish a rate. The price turns on headcount, on whether you also need accounting or HR support, and on local complexity such as the banded INSS calculation, the 13th salary, vacation accruals and FGTS handling.
The fee buys the calculation, the eSocial event filing, DCTFWeb and FGTS Digital submission and payslip production. It does not include the contributions and taxes themselves, which you fund on top, so gather two or three quotes before committing.
What Payroll Provider Fees Usually Include
A standard managed payroll fee in Brazil should cover the monthly gross-to-net calculation, withholding of INSS and IRRF, eSocial event submission, DCTFWeb consolidation, FGTS Digital deposits and monthly payslips. Ask for that list in writing. If any of it sits outside the headline fee, you want to know before the first run, not after.
Extra Payroll Costs to Ask About
The gaps tend to appear at the edges of the standard cycle. Ask specifically about the 13th salary run, vacation pay and the one-third vacation bonus, termination and severance calculations involving FGTS, correction filings when an eSocial event has to be restated, and onboarding setup fees for taking on your payroll. These are the line items that turn a tidy per-head quote into a larger annual number.
When Payroll Outsourcing Becomes Cheaper Than EOR
The choice between running your own payroll and using an EOR is mostly about headcount and how long you plan to stay. An EOR carries a higher monthly fee per person because the provider is the legal employer and absorbs the entity, but it saves you setting one up.
Running your own payroll through a Brazilian LTDA is cheaper per head once you are past a handful of employees and committed to staying, because the entity and provider fee spread across more people. In our assessment, the more people you hire and the longer the horizon, the more the economics favour your own entity with outsourced payroll.
Whichapp tool
Employer Cost & Burden Calculator
Model total employer cost on a Brazilian salary, including the roughly 36% employer charges and FGTS, before you make an offer.
Payroll in Brazil vs EOR in Brazil
The line between the two routes is simple: standard payroll assumes you are the legal employer through a Brazilian entity, while an EOR makes the provider the legal employer so you do not need one.
| Standard payroll | EOR | |
|---|---|---|
| Legal employer | You (your entity) | The provider |
| Entity required | Yes | No |
| Monthly provider fee | Lower | Higher |
| Best for | Longer-term hiring | Fast market entry |
| Control of employment | You | Shared with provider |
| Employer admin burden | Higher | Carried by provider |
Use payroll outsourcing if you already have a local entity or are hiring enough people to justify one. Use an EOR if you need to hire before setting up an entity.
If that second case is you, our guide to EOR in Brazil covers the providers, licensing and costs in full. EOR pricing and provider ranking live there, not on this page.
Best Payroll Providers for Brazil
These providers all run payroll in Brazil, but they are built for different situations. Below is where each one fits and the local point to check before you sign. We do not list EOR prices here; for unpriced managed payroll, treat the fee as by quote and confirm it during your shortlist calls.
10 providers in Whichapp’s independent index cover Brazil. The top 5 by composite score:
- Deel (9.1/10). From $599/month. Best for scale, automation and contractor volume. Runs its own Brazil entity.
- Multiplier (8.5/10). From $400/month. Best for APAC expansion and mid-market value. Runs its own Brazil entity.
- Papaya Global (8.2/10). From $650/month. Best for multinational payroll consolidation. Serves Brazil through a partner.
- Horizons (8.0/10). From $199/month. Best for rapid Asian market entry. Runs its own Brazil entity.
- Remote (8.0/10). From $599/month. Best for IP protection and owned-entity purity. Runs its own Brazil entity.
Rankings come straight from Whichapp’s provider index (coverage 30%, pricing transparency 25%, security and compliance 25%, integration depth 20%); see how we score.
Only 8 of 10 major EORs run their own Brazil entity; 2 more serve it via a partner.
| Provider | Local entity | Services | Source |
|---|---|---|---|
| Deel | Own entity | EOR, Payroll, Contractor | — |
| Globalization Partners (G-P) | Own entity | EOR, Contractor | — |
| Horizons | Own entity | EOR, Payroll | — |
| Multiplier | Own entity | EOR, Payroll, Contractor | — |
| Pebl | Own entity | EOR, Payroll, Contractor | — |
| Remote | Own entity | EOR, Payroll, Contractor | — |
| Rippling | Own entity | EOR, Payroll, Contractor | — |
| Safeguard Global | Own entity | EOR, Payroll | — |
| Oyster HR | Via partner | EOR, Contractor | — |
| Papaya Global | Via partner | EOR, Payroll, Contractor | — |
Entity model as reported on provider websites, last checked 2026-06-06. An own entity means the provider is the direct legal employer; a partner model adds a third party to the chain.
Deel for Payroll in Brazil
Deel is a strong fit if Brazil sits alongside other Latin American or international hires you want on one platform, with a single dashboard and API across markets. Brazil watch-out: confirm whether your Brazilian payroll runs on Deel’s own local entity or a partner bureau, and that it files the eSocial events, DCTFWeb and FGTS Digital directly rather than handing them to a third party. Read our Deel review.
Remote for Payroll in Brazil
Remote runs much of its payroll through owned entities, which gives a cleaner compliance chain than a partner-network model. That suits employers who want a direct line of accountability for the eSocial events, INSS and IRRF remittances.
Brazil watch-out: confirm Brazilian payroll is on Remote’s owned entity rather than a local partner, and that the S-2200 admission event and FGTS deposits are handled inside the platform. Read our Remote review.
Papaya Global for Payroll in Brazil
Papaya Global is built for consolidating payroll across many countries with finance-grade reporting and audit trails, so it earns its place when Brazil is one market in a larger stack. Its weakness is the opposite case: for a single Brazilian entity with no multi-country reporting need, the platform is heavier than the job requires.
Brazil watch-out: Papaya leans on local partners in some markets, so confirm whether your Brazilian payroll runs on its own engine or a third-party bureau, and how directly it owns the eSocial and DCTFWeb filing. Read our Papaya Global review.
Rippling for Payroll in Brazil
Rippling appeals when you want payroll wired into the same system as HR, IT and device management, with automated journal entries. Brazil watch-out: it is platform-first, so confirm the depth of its Brazilian statutory handling, specifically the banded INSS, IRRF withholding, FGTS and eSocial events, against what a Brazilian payroll specialist would offer. Read our Rippling review.
Multiplier for Payroll in Brazil
Multiplier is the value option for multi-country payroll where price predictability matters, which fits smaller Brazilian teams. The trade-off for that price is depth: in tightly regulated markets it tends to carry less local specialist weight than a Brazil-focused bureau.
Brazil watch-out: confirm it files the eSocial events, DCTFWeb and FGTS Digital directly rather than through a reseller, and that its gross-to-net engine models the banded INSS, the 13th salary and vacation accruals accurately before you anchor any salary offers on it. Read our Multiplier review.
Safeguard Global for Payroll in Brazil
Safeguard Global is a payroll-led specialist rather than an HR platform with payroll bolted on, which appeals when running the payroll correctly is the whole point and you do not need a wider people stack. That focus is also its limit: if you want integrated HR, devices and onboarding in one tool, it does less than Rippling or Deel.
Brazil watch-out: confirm its Brazilian coverage is run in-house rather than subcontracted, and that the service includes FGTS Digital, the 13th salary and Receita Federal correspondence, not just the monthly calculation. Read our Safeguard Global review.
How to Choose a Payroll Provider in Brazil
The questions below separate a provider that genuinely runs Brazilian payroll from one that resells a local bureau without owning the detail. Ask them before you sign, not after the first run.
Can They Handle eSocial and DCTFWeb?
Confirm the provider files the eSocial events, consolidates them through DCTFWeb and deposits FGTS through FGTS Digital directly, and that it reconciles the filings against the actual payroll and bank payments each cycle. Ask who presses submit and by when.
Do They Manage the S-2200 Admission Event?
Check that new-hire registration through the S-2200 admission event is logged by the end of the day before the employee starts, along with contract changes and terminations. A provider that treats the admission event as an afterthought leaves you exposed to labour-law penalties heavier than a late tax filing.
Can They Model Gross-to-Net Salary Accurately?
Brazil’s banded INSS, capped contribution and 2026 IRRF redutor make gross-to-net more involved than a flat-rate country. A capable provider models gross-to-net both ways, including the 13th salary and vacation accruals, and helps you frame offers rather than just processing whatever number you hand over.
How Do They Update for Payroll Law Changes?
Brazilian rates and tables change, as the IRRF redutor taking effect in 2026 showed, and the eSocial event layout itself evolves. Ask how the provider tracks Receita Federal changes and how quickly updates reach your payroll runs.
Who Is Liable for Payroll Errors?
The statutory liability stays with you as employer, but the contract should set out what the provider is accountable for if a miscalculation or late filing is their fault. Get the indemnity and correction process in writing.
Can They Support Multi-Country Reporting?
If Brazil is one of several markets, confirm the provider can consolidate reporting across them in a single view, so your finance team is not stitching country files together by hand.
What Support Do They Offer During Terminations or Audits?
Terminations and Receita Federal queries are where weak providers show their limits. Ask what support you get during an FGTS-heavy termination calculation or an audit, and whether a named contact handles it or you are routed through a ticket queue.
What Does Terminating an Employee Cost in Brazil?
Severance: Upon dismissal without just cause, an employee receives: (1) full FGTS account withdrawal (employer deposits 8% of gross monthly remuneration monthly); (2) severance fine of 40% of total FGTS deposits; (3) proportional notice pay of 30 days plus 3 days per full year of service, capped at 90 days total.
| Length of service | Minimum employer notice |
|---|---|
| Under 1 year | 4 weeks |
| 1 year to under 4 years | 5 weeks |
| 4 years to under 8 years | 7 weeks |
| 8 years to under 16 years | 10 weeks |
| 16 years or more | 12 weeks |
Statutory leave: 22 days of paid annual leave plus 12 public holidays a year.
Sources: planalto.gov.br (severance), gov.br (leave).
Brazil Payroll Checklist Before Hiring
- Confirm whether you need payroll or an EOR
- Check your local entity status
- Model gross-to-net salary for your offers
- Confirm employer contribution rate (employer charges)
- Confirm employee deductions (INSS)
- Confirm income tax treatment
- Check who files eSocial and by when
- Confirm eSocial registration is handled
- Confirm the payslip process
- Check leave, sick pay and termination workflows
- Ask who carries liability for calculation errors
- Confirm provider pricing and any extra fees
Work through this before your first hire. The eSocial registration at point eight is the one foreign employers miss most often, because the S-2200 admission event falls due before the employee’s start date rather than at month end.
FAQs About Payroll in Brazil
What is the employer payroll cost in Brazil?
Brazilian employer charges run to roughly 36% of gross, bundling an employer INSS contribution of around 20%, a RAT work-accident charge of 1% to 3%, Sistema S levies of around 5.8% and FGTS of about 8%. On a R$ 6,000 salary that adds about R$ 2,160, taking total employer cost to around R$ 8,160. The 13th salary adds a further month of pay across the year.
How do you calculate gross to net salary in Brazil?
From gross pay you deduct INSS on its banded scale, then apply IRRF income tax to what remains, using the 2026 table and the Lei 15.270/2025 redutor. On R$ 6,000 gross that is about R$ 642 INSS and R$ 385 income tax, leaving a net of R$ 4,973. INSS is capped at a monthly ceiling, while IRRF is not.
What are INSS and IRRF in Brazil payroll?
INSS is the social security contribution withheld from the employee on a progressive banded scale of 7.5%, 9%, 12% and 14%, capped at a monthly ceiling called the teto. IRRF is the income tax withheld at source, charged on gross minus INSS on a progressive scale up to 27.5%. INSS is capped, while IRRF is not.
What is eSocial in Brazil?
eSocial is Brazil’s unified digital reporting system, the single channel every employer files through. It collects payroll as a stream of events rather than one monthly form, including the S-2200 admission event when someone joins. DCTFWeb then consolidates the INSS and IRRF, and FGTS Digital handles the severance deposit.
What is FGTS in Brazil?
FGTS is the employer-funded severance guarantee fund, paid at about 8% of gross into the worker’s account through FGTS Digital. It is the worker’s money, not a tax you can negotiate away, and it is released to them on dismissal. It sits on top of the roughly 36% employer charges.
Do you need a Brazilian entity to run payroll?
Yes for standard payroll: to be the legal employer and file through eSocial you need a local entity, normally an LTDA. If you want to hire without setting one up, an EOR becomes the legal employer instead and handles the filings on its own entity. See our guide to EOR in Brazil.
Methodology and Disclosure
The INSS bands, IRRF table, employer charges, filing deadlines and FGTS rate on this page come from Whichapp’s Brazil statutory dataset, grounded in Receita Federal rules, eSocial and DCTFWeb requirements and FGTS Digital obligations, and refreshed as rates change. The worked example uses the 2026 IRRF table with the Lei 15.270/2025 redutor and is calculated from those rates.
Provider assessments reflect our independent editorial view of payroll fit for Brazil; we do not sell payroll, EOR or contractor services. Some provider links may carry affiliate referrals, which never affects our editorial judgement or the figures above.
Already hiring contractors instead of employees? See contractor management in Brazil, or start from the Brazil hiring hub for the full picture.
Primary sources
- Income tax and employee contributions: taxsummaries.pwc.com
- Employer contributions: gov.br
- Minimum wage: in.gov.br
- Payroll filing deadlines: gov.br
- Notice periods and leave: gov.br
- Severance rules: planalto.gov.br
- Entity setup benchmark: pwc.com.br