How much does a Software Engineer take home in Brazil?
A Software Engineer earning the median salary of R$21K in Brazil takes home approximately R$ 185.008 per year (R$ 15.417 per month) after INSS and IRRF (income tax), using 2026 rates.
A Software Engineer earning the median salary of R$21K/mo in Brazil takes home approximately R$ 185.008/year (R$ 15.417/month) after INSS and IRRF (income tax), using 2026 rates.
2026 median salary for each level in Brazil, and what it leaves after INSS and IRRF (income tax). CLT employee, single filer. 2026 rates.
| Level | Gross / year | Take-home / year | Per month | Effective rate |
|---|---|---|---|---|
| Junior | R$ 168.000 | R$ 124.108R$ 10.342/mo | R$ 10.342 | 26.1% |
| Mid-levelHeadline median | R$ 252.000 | R$ 185.008R$ 15.417/mo | R$ 15.417 | 26.6% |
| Senior | R$ 348.000 | R$ 254.608R$ 21.217/mo | R$ 21.217 | 26.8% |
| Lead / Principal | R$ 468.000 | R$ 341.608R$ 28.467/mo | R$ 28.467 | 27.0% |
The biggest pay step is Senior to Lead / Principal: R$ 120.000 more a year before tax, of which R$ 87.000 reaches take-home. 28% of that raise goes to INSS and IRRF (income tax), close to the average 27% on the Senior salary, so a raise keeps roughly the same share as the rest of your pay.
For Mid-level roles, the middle half of Software Engineer salaries in Brazil run from R$ 240.000 to R$ 264.000 a year, which is R$ 176.308 to R$ 193.708 after INSS and IRRF (income tax).
The table above uses the Software Engineer median. Enter your own gross salary below for a precise figure.
Annual take-home
R$ 185.008
Monthly take-home
R$ 15.417
Effective deduction rate
26.6%
INSS
Employee social security contribution
R$ 11.857
IRRF (income tax)
After Lei 15.270/2025 redutor
R$ 55.135
Permanent median
R$ 252.000
R$ 185.008 take-home
Contract median
R$ 25.000/month
≈ R$ 300.000 gross a year
At a median R$ 25.000/month, contract work grosses about R$ 300.000 a year over 12 months, 19% more than the R$ 252.000 permanent median. That premium has to pay for what an employer would otherwise cover: paid holiday and sick days, pension contributions, and the gaps between contracts.
Contract and permanent benchmarks come from separate samples, so treat the gap as a guide rather than a like-for-like quote. See Software Engineer contract rates and contractor take-home →
A Software Engineer earning the median salary of R$21K in Brazil takes home approximately R$ 185.008 per year (R$ 15.417 per month) after INSS and IRRF (income tax), using 2026 rates.
On a median Software Engineer salary of R$21K, the effective deduction rate (INSS and IRRF (income tax)) is 26.6%, leaving R$ 185.008 as take-home pay.
A senior Software Engineer in Brazil earns a median R$ 348.000 a year and takes home approximately R$ 254.608 (R$ 21.217 per month) after INSS and IRRF (income tax), an effective rate of 26.8%.
A junior Software Engineer in Brazil earns a median R$ 168.000 a year and takes home approximately R$ 124.108 (R$ 10.342 per month) after INSS and IRRF (income tax), an effective rate of 26.1%.
The biggest pay step is Senior to Lead / Principal: R$ 120.000 more a year before tax, of which R$ 87.000 reaches take-home. 28% of that raise goes to INSS and IRRF (income tax), close to the average 27% on the Senior salary, so a raise keeps roughly the same share as the rest of your pay.
At a median R$ 25.000/month, contract work grosses about R$ 300.000 a year over 12 months, 19% more than the R$ 252.000 permanent median. That premium has to pay for what an employer would otherwise cover: paid holiday and sick days, pension contributions, and the gaps between contracts. Contract and permanent benchmarks come from separate samples, so treat the gap as a guide.
Software Engineer Salary Benchmarks
Full range, city comparisons, seniority bands
Check a job offer
See where an offer sits against the market range
Software Engineer contractor rates
Compare permanent pay with current contract market rates
Remote vs Hybrid
Is the commute worth it?