This complete guide walks you through the practical ways to declare your income as a foreign tax resident in Brazil. You’ll learn your filing obligations, compare three distinct methods for submitting your annual return, and get a clear, jargon-free path to staying compliant — without the panic.
Who Must Declare Income to Receita Federal as a Foreigner?
Your obligation to file an annual income tax return in Brazil hinges on one word: residency. Under Brazilian law, you become a tax resident if you hold a permanent visa — or if you stay in the country for more than 183 days (consecutive or not) within a 12-month period. The minute you cross that threshold, Brazil treats you like any other resident for tax purposes.
This means you are subject to worldwide income taxation. Whether you earn money from a local employer, freelance for clients abroad, or receive dividends from overseas investments — it all potentially goes onto your Brazilian return. The rules are set out in Receita Federal’s Normative Instruction RFB No. 2,312 of March 13, 2026, which governs the 2026 filing season for the 2025 calendar year.
You must file a Declaração de Ajuste Anual do Imposto sobre a Renda da Pessoa Física (Annual Adjustment Declaration — IRPF) if in 2025 you:
- Received taxable income above R$ 28,559.70 (or proportional if you became a resident during the year);
- Earned exempt, non-taxable, or exclusively source-taxed income exceeding R$ 200,000;
- Owned assets or rights (including real estate, vehicles, and financial accounts) whose total value was above R$ 800,000 on December 31, 2025;
- Carried out stock exchange transactions or realized capital gains.
If you’re unsure about your exact status, our guide on tax residency in Brazil breaks down every scenario in detail.
What Types of Income Must a Foreign Tax Resident Report?
As a tax resident, you must report essentially everything that hits your bank account — inside or outside Brazil. Here’s what typically matters for expats:
- Brazilian-source salary and professional fees. Your employer withholds income tax every month, but you still need to reconcile the annual total in your return.
- Foreign employment or self-employment income. Even if you work remotely for a U.S. or European company, Brazil expects you to report and pay the difference if the foreign tax already paid is lower than the Brazilian rate.
- Rental income from property abroad. You must convert the rent to Reais using the Central Bank’s official rate on the day it was received.
- Investment income and capital gains. Dividends, interest, and profits from selling assets — foreign or domestic — all need to appear.
- Pensions and retirement distributions. Some countries have treaties that affect how these are taxed; check our list of Brazil’s tax treaty countries to see if you benefit.
Foreign assets above US$ 1 million also trigger a separate CBE (Capitais Brasileiros no Exterior) declaration to the Central Bank. That’s an additional filing — don’t overlook it.
Option A: Do-It-Yourself Filing with the PGD (Declaration Generator Program)
The classic DIY route is to download the Programa Gerador da Declaração (PGD), a free desktop application released annually by Receita Federal. For the 2026 return season, the 2026 PGD became available on March 20, 2026, and runs on Windows, macOS, and Linux.
How It Works: Declare income in Brazil foreigner
You fill out every field manually — personal details, income sources, deductions, assets — following the program’s questionnaire-style interface. The software automatically calculates your tax liability or refund and generates the DARF (payment slip) if you owe money. At the end, you submit the completed file electronically through the app or the e-CAC portal.
Requirements: Declare income in Brazil foreigner
- A valid CPF (Cadastro de Pessoas Físicas) in regular status.
- All Informes de Rendimentos (annual income statements) from Brazilian employers, banks, and investment platforms.
- Documents proving foreign income, such as overseas pay stubs, tax returns, and brokerage statements.
- Intermediate Portuguese reading skills, since the program and all official instructions are Portuguese-only.
- Patience — the application can be clunky, and the logic sometimes baffles first-timers.
Pros and Cons
Pros: It’s free. You maintain full control over your data. Once you learn the flow, future years become faster.
Cons: Steep learning curve. No English interface at all. Common errors — misplacing a digit, omitting foreign income, or misclassifying an asset — can trigger an audit or a penalty that starts at R$ 165.74 and grows rapidly. Receita Federal offers live help sessions on YouTube every Wednesday during filing season, but only in Portuguese.
Option B: Hiring a Brazilian Accountant (Contador) or Tax Attorney
Most foreigners with complex finances — or who simply value peace of mind — hire a local contador (accountant) or an advogado tributarista (tax lawyer) registered with the Ordem dos Advogados do Brasil (OAB). These professionals handle the entire filing from start to finish.

How It Works
You provide your documents — income statements, receipts, and foreign tax records — and the accountant or lawyer enters the data into the PGD or professional tax software, often the same system but with more advanced error-checking features. They submit the return on your behalf, usually by securing a digital certificate or using your gov.br credentials. If Receita Federal later questions anything, the professional represents you administratively.
Requirements
- CPF in good standing.
- Complete financial documents, including foreign account balances and income statements.
- A power of attorney if the lawyer will sign the return electronically in your name.
- Budget: professional fees range from R$ 500 to R$ 3,000, depending on complexity. A simple salaried worker with only Brazilian income pays at the lower end, while an investor with multiple foreign assets and crypto activity pays at the higher end.
Pros and Cons
Pros: Almost zero stress. You avoid language barriers and sloppy mistakes. The pro knows exactly which deductions you’re entitled to (healthcare, education, dependents) and can legitimately lower your tax bill. If you have income from countries that have a tax treaty with Brazil, they’ll apply the treaty correctly to avoid double taxation.
Cons: You pay a fee. You need to trust the professional with sensitive financial data. And if you pick someone inexperienced with cross-border issues, you might still run into problems.
Option C: Using the Pre-Filled Declaration via e-CAC
Since 2021, Receita Federal has offered a Declaração Pré-Preenchida (Pre-Filled Declaration) through the e-CAC portal. This option automatically populates many fields using data that companies, banks, and health providers have already reported to the tax authority.
How It Works
You access the e-CAC portal with a gov.br account at silver or gold security level — which you can upgrade online using facial recognition or your bank credentials. The system fills in your salary, medical expenses, stock transactions, and account balances where available. You then review, correct, and supplement the data. Once confirmed, you submit the return right on the web.
Requirements
- CPF and a gov.br account at silver or gold level.
- All missing documents, particularly for foreign income and assets (the pre-fill only works for Brazilian-source data).
- Portuguese comprehension, though the interface is slightly more visual than the desktop PGD.
Pros and Cons
Pros: Much faster than manual entry. Reduces typos because Brazilian-source numbers are pulled directly from official databases. No software installation needed. Free.
Cons: The pre-fill still misses foreign income, crypto, and many investment details. Relying on it blindly is dangerous. Also, only available to those who can log into gov.br with a higher security level — which can be a hurdle for new arrivals who haven’t yet integrated Brazilian bank or facial biometrics.
Comparison of Your Filing Options
| Criteria | Option A: DIY PGD | Option B: Accountant/Lawyer | Option C: Pre-Filled e-CAC |
|---|---|---|---|
| Requirements | CPF, documents, Portuguese skills | CPF, documents, professional engagement | CPF, gov.br silver/gold, documents for foreign data |
| Cost | Free | R$ 500 – R$ 3,000 | Free |
| Typical Time to Complete | 2 – 6 hours (first time) | You provide docs; pro files in 1–2 days | 1 – 3 hours |
| Risk of Errors | High for first-timers; moderate with experience | Low, if pro is competent with cross-border issues | Moderate, because foreign data must be added manually |
| Language Barrier | Full Portuguese interface | None if you hire a bilingual professional | Portuguese interface, but many fields pre-populated |
| Best For | Simple income, only Brazilian salary, tech-savvy | Foreign income, multiple assets, peace of mind | Mid-complexity finances, comfortable with technology |
Which Filing Method Should You Choose?
If you’re a salaried employee with only a Brazilian paycheck, no foreign accounts, and you speak some Portuguese, Option C (Pre-Filled e-CAC) is your sweet spot. The system pulls your salary and deductions directly, so you just review and submit.
If you have foreign income — even a small freelance gig paid in dollars — or you hold assets abroad, seriously consider Option B. Brazilian tax law penalizes foreign income omissions harshly. The R$ 800 investment in a bilingual tax professional could save you from a penalty that quickly escalates into thousands of Reais. This is especially true if you need to navigate how to declare foreign income in Brazil using Carnê-Leão or treaty provisions.
If you’re a digital nomad or early-stage expat with very simple finances and an appetite for learning, you can try Option A (DIY PGD). However, set aside a full afternoon and double-check every digit. Receita Federal’s system is unforgiving: missing a dependent’s CPF or forgetting to report an overseas rental can put you in the “malha fina” (audit net).
Step-by-Step Guide to Filing Your 2026 Income Tax Return
Regardless of the method you pick, walk through these practical steps to stay on track.
- Secure your CPF. If you haven’t obtained your individual taxpayer number yet, apply online at gov.br/receitafederal or via a Brazilian consulate abroad. Without it, you cannot file.
- Gather your documents. Collect all Informes de Rendimentos from employers, banks, and investment platforms. Request foreign income statements and proof of taxes paid abroad. Print or save digital copies of medical and education expenses.
- Choose your filing method. Decide between DIY, professional help, or e-CAC based on your comfort level and complexity.
- Complete the return before the deadline. For 2026, the final submission date is May 29, 2026. Late filers face a minimum penalty of R$ 165.74, but it can jump to 20% of the tax due — plus interest.
- Pay any tax you owe. The system generates a DARF. Pay it by the closing date — usually the same May 29 deadline. You can split the amount into up to eight monthly installments, but interest applies.
- Keep your records for at least 5 years. Brazilian tax law allows Receita Federal to audit returns up to five years after filing. Keep every receipt, bank statement, and rental contract safely stored.
Common Mistakes Foreigners Make When Declaring Income in Brazil
Even small slip-ups can trigger nasty letters from Receita Federal. Here are the most frequent pitfalls — and how to avoid them.

- Not declaring foreign income. Many expats mistakenly assume that only Brazilian-source income counts. If you’re a tax resident, all worldwide income is reportable, regardless of where it’s paid.
- Missing the May 29 deadline. The penalty kicks in immediately, and you won’t be able to obtain a tax clearance certificate — often required for visa renewals.
- Using an expired or suspended CPF. A CPF marked “suspended” or “canceled” will block your return. Check your status on the Receita Federal CPF portal well before filing.
- Failing to report foreign assets above US$ 1 million. This triggers a separate CBE declaration to the Central Bank. Skipping it can lead to fines of up to R$ 250,000.
- Overlooking deductions you’re entitled to. Medical expenses have no cap. Education expenses per dependent are capped at R$ 3,561.50 per year. Many foreigners leave money on the table because they didn’t know.
What Changed in 2026 for Foreigners Filing Taxes?
The 2026 filing season brings a few key updates:
- Normative Instruction RFB No. 2,312/2026 officially sets the rules for the 2025 calendar year return, confirming the progressive tax table with a top rate of 27.5% for income above R$ 4,664.68 per month. The exemption threshold remained at R$ 2,259.20.
- Broader pre-fill data. Receita Federal expanded the automatic population of data from banks and health providers, making the e-CAC option slightly more robust this year.
- Stricter foreign asset monitoring. Brazilian tax authorities are increasingly using CRS (Common Reporting Standard) data from partner countries to cross-check foreign bank accounts. If you haven’t been fully transparent in previous years, 2026 could be the year Receita Federal starts asking questions.
No major legislative overhauls shook the system this year, but the steady tightening of data cross-referencing means voluntary compliance is smarter than ever.
Frequently Asked Questions About Foreigners Declaring Income in Brazil
Can I file my Brazilian income tax in English?
No. The PGD software, the e-CAC portal, and all official tax forms are available exclusively in Portuguese. There is no English-language version of the filing tools. This is one of the main reasons foreigners hire a bilingual accountant or lawyer to handle the process — the professional translates the requirements and completes the filing inside the Portuguese-only system.
What happens if I miss the May 29 filing deadline?
The moment May 29, 2026 passes, Receita Federal assesses a late-filing penalty. It starts at R$ 165.74 and can climb to 20% of the tax owed, plus SELIC interest. In addition, your tax clearance certificate will show a “pendente” (pending) status, which may block bank account openings, property purchases, and visa renewal proceedings. File as soon as possible — penalties accrue monthly.
Do I need to declare foreign bank accounts on my Brazilian tax return?
Yes. If you are a tax resident, you must report all foreign bank accounts, investments, and real estate under the “Bens e Direitos” (Assets and Rights) section of your IRPF. You must enter the balance in Reais, converted at the Central Bank’s official rate on December 31, 2025. For accounts held abroad, the balance reported should reflect the acquisition cost, not the market value — but any unrealized exchange-rate gains may need to be factored in.
Is there a minimum income threshold to file a Brazilian tax return?
Yes. For 2026 (base year 2025), you must file if your annual taxable income exceeded R$ 28,559.70. However, even if you earned less, you may still need to file if you owned assets above R$ 800,000, earned exempt income over R$ 200,000, or realized capital gains. Being under the threshold does not automatically exempt you if you meet other criteria.
Can I deduct foreign taxes I already paid to avoid double taxation?
Brazil allows a tax credit for foreign income tax you paid abroad, provided there is a reciprocity agreement or you can document the payment. If your home country has a double taxation agreement with Brazil, you can typically offset the foreign tax directly. Without a treaty, you may still claim a credit, but the documentation requirements are strict — professional assistance is strongly recommended.
Get Expert Help Declaring Your Income to Receita Federal
Tax season in Brazil doesn’t have to feel like a blindfolded sprint. Whether you’re a salaried expat with a single source of income or an investor juggling assets across three continents, the right support transforms a bureaucratic nightmare into a routine yearly task. Our bilingual legal team specializes in cross-border tax issues for foreigners — and we’ve helped clients from over 20 countries file with confidence. Reach out today, and let’s ensure your 2026 return is filed correctly, on time, and with every legitimate deduction you’re entitled to.
Fale agora com um advogado especialista
Falar com Advogado no WhatsApp