Taxes on Foreign Income in Brazil: Expat Guide 2026
Brazil is one of the few countries where foreigners can live for months working remotely and remain largely under the fiscal radar — for a while. Once you cross certain thresholds, however, you become a Brazilian tax resident with all the obligations that entails.
This guide is written for digital nomads, expats, and investors living in Florianópolis who earn income abroad and want to understand: what to pay, when, and how much.
1. The Key Rule: When Do You Become a Brazilian Tax Resident?
According to Brazilian law (IN RFB nº 208/2002), a foreign citizen becomes a tax resident (Residente Fiscal) based on one of the following triggers:
Trigger 1: The 184-Day Rule
If you spend 184 or more days on Brazilian territory within any 12-month period (not necessarily a calendar year), you are recognized as a tax resident starting from the 184th day.
- This applies to anyone entering on temporary visas, including the digital nomad visa (VITEM XIV).
- Obtaining a temporary residency permit (CRNM card) does not automatically activate tax residency from day one; you remain a non-resident until your 184th day of physical presence.
- Days are counted from passport stamps. Short trips outside Brazil do not reset the counter — all days of physical presence are counted.
Trigger 2: Permanent Visa or Local Employment Contract
You become a tax resident from day one of entry in only two cases:
- You entered the country on a permanent visa (Visto Permanente).
- You signed a local employment contract (vínculo empregatício) with a Brazilian company.
For more on visas, see our Brazil Visa Guide 2026.
2. Individual Income Tax Rates (IRPF) in 2026
As of January 1, 2026, Brazil introduced a new tax framework under Lei nº 15.270/2025.
At first glance, there seems to be a contradiction: the table shows rates for amounts below R$ 5,000, yet the law declares a total tax exemption for incomes up to R$ 5,000. In reality, the calculation involves three steps, taking into account the simplified deduction (desconto simplificado) and the new monthly reducer:
How the System Works (Three Steps)
Step 1. Subtract the simplified deduction. A flat simplified deduction of R$ 607.20 is subtracted from your monthly income. The resulting amount is the tax base.
Step 2. Calculate the base tax. The standard progressive table is applied to this tax base:
| Monthly Tax Base (BRL) | IRPF Rate | Deductible Portion |
|---|---|---|
| Up to R$ 2,259.20 | 0% | R$ 0.00 |
| R$ 2,259.21 – R$ 2,826.65 | 7.5% | R$ 182.16 |
| R$ 2,826.66 – R$ 3,751.05 | 15.0% | R$ 394.16 |
| R$ 3,751.06 – R$ 4,664.68 | 22.5% | R$ 675.49 |
| Above R$ 4,664.68 | 27.5% | R$ 908.73 |
Base Tax Formula: (Tax Base × Rate) − Deductible Portion
Step 3. Apply the new monthly reducer (discount). The calculated base tax is reduced by the new reducer amount:
- For income up to R$ 5,000: a flat discount of R$ 312.89 is applied (which zeros out the tax completely).
- For income between R$ 5,001 and R$ 7,350: the discount is calculated as
R$ 978.62 − (0.133145 × income). - For income above R$ 7,350: the discount is R$ 0 (tax is paid fully as calculated).
Practical Examples
Example 1: Monthly Income R$ 5,000
- Tax Base: R$ 5,000 − R$ 607.20 = R$ 4,392.80.
- Base Tax (22.5% bracket): (R$ 4,392.80 × 22.5%) − R$ 675.49 = R$ 312.89.
- Apply Reducer: R$ 312.89 − R$ 312.89 = R$ 0. Total Tax Due: R$ 0.
Example 2: Monthly Income R$ 6,000
- Tax Base: R$ 6,000 − R$ 607.20 = R$ 5,392.80.
- Base Tax (27.5% bracket): (R$ 5,392.80 × 27.5%) − R$ 908.73 = R$ 574.29.
- Reducer for R$ 5k–7.35k range: R$ 978.62 − (0.133145 × 6,000) = R$ 179.75.
- Final Tax Due: R$ 574.29 − R$ 179.75 = R$ 394.54.
Example 3: Monthly Income R$ 10,000
- Tax Base: R$ 10,000 − R$ 607.20 = R$ 9,392.80.
- Base Tax: (R$ 9,392.80 × 27.5%) − R$ 908.73 = R$ 1,674.29.
- Reducer for income above R$ 7,350 is R$ 0. Total Tax Due: R$ 1,674.29.
⚠️ Declaration note: The new mechanism applies to monthly withholding (Carnê-Leão / IRRF) from 2026 onward. The annual DIRPF filed in spring 2026 still uses 2025 rules (base year). Full effect will show in the 2027 declaration (base year 2026).
3. How to Declare Foreign Income
3.1 Mandatory Registration
Before filing, you need:
- A CPF (Cadastro de Pessoas Físicas) — without it you cannot file a tax return. Full guide: How to Get CPF as a Tourist Online.
- Registration as a tax resident with Receita Federal via e-CAC portal or in person at a Receita Federal office.
3.2 Active Income: Carnê-Leão System (Monthly)
If you receive active foreign income (salary from a foreign employer, freelance contracts, remote service provision) — you must make monthly DARF payments via the Carnê-Leão Web system:
- Due: by the last business day of the month following income receipt.
- Rate: standard progressive IRPF scale (from 0% to 27.5%).
- Exchange rate: converted to USD on the receipt date, then to BRL using the PTAX rate of the last business day of the first half of the previous month.
- Filed through: Carnê-Leão section inside the Receita Federal e-CAC portal.
3.3 Passive & Investment Income: 15% Flat Rate (Annual)
Under the federal law Lei nº 14.754/2023 (effective January 1, 2024), foreign investment taxation changed significantly:
- What is covered: foreign dividends, interest on international accounts, capital gains on foreign brokerages, offshores, and trusts.
- Rule: these earnings are no longer declared under the monthly Carnê-Leão.
- How to pay: they are declared once a year in your annual DIRPF tax return and taxed at a flat rate of 15% regardless of the amount.
3.4 Annual Tax Return (DIRPF)
Each year, typically March through May, all residents above the income threshold must file a Declaração de Ajuste Anual (DIRPF):
- Monthly Carnê-Leão payments data is imported into it.
- Foreign investment income is declared and taxed at the 15% flat rate.
- All global assets and liabilities must be reported (bank accounts, real estate, cryptocurrencies, vehicles).
- Deductibles are applied (education, medical expenses, dependents, private pension contributions).
4. Converting Foreign Currency to BRL
All foreign income is converted using a two-step rule (Receita Federal, IN SRF 208/2002):
- Your currency is first converted to USD at the rate on the date income was received
- Then USD is converted to BRL at the Banco Central PTAX buy rate — for the last business day of the first half of the previous month
Practical example: Income received in March in EUR. First convert EUR to USD at the rate on the date received, then USD to BRL at the PTAX rate for the last business day of the first half of February.
⚠️ Common mistake: Don't use the exchange rate of when money hit your Wise / Payoneer / bank account — the "date of receipt" for tax purposes is the date the income became available, not when it was credited. The Carnê-Leão Web system often automates these calculations.
5. Tax Treaties and Offsetting Taxes
Brazil has Double Taxation Agreements (DTAs) with several countries. If your home country is on this list, you may credit taxes paid there against your Brazilian liability:
Countries with active DTAs: Japan, France, Portugal, Spain, Netherlands, Austria, Belgium, Canada, China, South Korea, South Africa, Finland, Norway, Sweden, Denmark, Israel, Czech Republic, Slovakia, Hungary, Ecuador, Peru, Argentina, Mexico. (Note: the DTA with Germany was denounced in 2005 and is no longer active).
⚠️ USA and United Kingdom: There is no official classic DTA with these countries (the treaty with the UK has been signed but not yet ratified). However, Brazil's tax authority officially recognizes the tax reciprocity principle (Reciprocidade de Tratamento). Taxes paid in the US (such as IRS withholding) or the UK can be credited in Brazil, provided you have official supporting documentation.
Russia and SNG: No DTA exists, and the reciprocity principle is not recognized. Income from these countries is taxable in full in Brazil.
6. Digital Nomad Visa and Taxes
The digital nomad visa (VITEM XIV) is a frequent source of confusion:
- Obtaining the temporary digital nomad visa (VITEM XIV) does not automatically exempt you from tax.
- Obtaining a temporary residency permit and a CRNM card under this visa does not make you a resident from day one.
- You remain a tax non-resident until you pass the 184-day physical presence threshold in Brazil within any 12-month period. You become a tax resident starting from the 184th day.
Learn more at How to Apply for the Brazil Digital Nomad Visa.
7. Legal Optimization Strategies
- Track your days — a spreadsheet tracking your entry/exit dates helps you know exactly when you'll reach the 184-day threshold.
- Plan extended trips abroad — short weekend trips don't pause the 12-month period counter, but multi-week stays outside Brazil can help you legally stay below the 184-day mark.
- Incorporate (CNPJ / Simples Nacional): For freelancers and IT contractors, paying IRPF as an individual (up to 27.5% via Carnê-Leão) is highly inefficient. Setting up a legal entity (e.g., SLU/LTDA) under the Simples Nacional or Lucro Presumido regime for exporting services abroad can reduce your effective tax rate to 3% – 6% (due to exemptions from municipal ISS and federal PIS/COFINS taxes). See How to Set Up a CNPJ in Brazil as a Foreigner.
- Document everything — maintain contracts, invoices, and bank statements from foreign accounts. Receita Federal may request proof of the origin and legality of every transfer.
8. Penalties for Non-Compliance
Ignorance of the law is not an excuse. Penalties include:
| Violation | Penalty |
|---|---|
| DIRPF not filed | 1%/month of tax owed + R$ 165.74 minimum fine |
| Carnê-Leão unpaid | 0.33%/day, up to 20% of the tax amount + SELIC interest |
| Willful evasion | Up to 150% + criminal liability |
9. When to Hire a Contador Immediately
Contact an accountant if:
- ✅ You have spent more than 180 days in Brazil.
- ✅ You entered on a permanent visa or signed a local employment contract.
- ✅ You plan to declare foreign income/dividends from the US or UK (to apply tax credits via reciprocity).
- ✅ You want to open a CNPJ (company) to optimize your taxes down to 3-6%.
📍 Community Experience (HelpinFloripa): Real tax registration case studies from community members — HelpinFloripa channel.
Summary
Brazil's tax system is transparent but requires discipline:
- 184 days or permanent visa/contract → you are a tax resident and must report your worldwide income.
- Active foreign income → declared monthly via Carnê-Leão under progressive rates (with deduction and reducer).
- Passive/investment income → declared annually at a flat rate of 15% (Lei 14.754/2023).
- USA and United Kingdom → foreign taxes can be offset using the reciprocity principle; Germany DTA is no longer active.
- Contador → essential for substantial incomes or to set up a CNPJ to optimize your tax bill.
For more on financial tools for expats in Florianópolis, see our Bank Account Guide with CPF and the Digital Nomad section.