Brazilian Income Tax for Expats: Complete IRPF Guide

DIRPF annual filing, foreign income declaration, deductions, deadlines, penalties, and payment for expats living in Brazil.

By Zachariah Zagol, OAB/SP 351.356 Updated:

If you live in Brazil on a permanent visa, a temporary visa with a work contract, or you’ve simply been physically present for more than 183 days in a 12-month period, the Receita Federal considers you a tax resident. That means you owe Brazilian income tax on your worldwide income — not just what you earn inside the country. The annual filing is called the DIRPF (Declaração de Imposto de Renda da Pessoa Física), and getting it wrong can freeze your CPF, block your bank accounts, and create problems with your visa.

I file IRPF returns for American, European, and Asian expats living in Brazil. The mistakes I see are almost always the same: not declaring foreign income, missing the Carnê-Leão monthly payments, and failing to report overseas bank accounts and investments. This guide covers everything you need to know.

“The single biggest tax mistake expats make in Brazil is assuming that income earned abroad doesn’t need to be declared here. Brazil taxes worldwide income for residents — no exceptions. I’ve cleaned up six-figure tax liabilities caused by this misunderstanding.” — Zachariah Zagol, OAB/SP 351.356

Who Is Required to File the DIRPF?

Under Instrução Normativa RFB 2.065/2022 and its annual updates, you must file the DIRPF if you meet any of the following criteria during the prior calendar year:

  1. Taxable income exceeding R$35,584.00 — the threshold for the 2026 filing season (calendar year 2025), set by IN RFB nº 2.312, de 13/03/2026, art. 2º. It is reset by a new instruction every year, so check the season you are filing for; R$30,639.90 is a pre-2024 figure. This includes Brazilian salaries, rental income, freelance earnings and foreign income.
  2. Exempt or non-taxable income exceeding R$200,000. This includes exempt dividends, FGTS withdrawals, insurance payouts, and certain scholarship income.
  3. Capital gains on asset sales. If you sold real estate, stocks, or other assets and realized a taxable capital gain in any month.
  4. Stock exchange operations. If you traded on B3 (Brazilian stock exchange) with total sales exceeding R$40,000, or if you realized net gains subject to taxation.
  5. Rural activity income exceeding R$153,199.50.
  6. Assets and rights exceeding R$800,000 on December 31. This includes real estate, vehicles, bank accounts, investments — anywhere in the world.
  7. New Brazilian tax resident. If you became a tax resident at any point during the calendar year, you must file for the period of residency.

For most expats, criteria 1 (taxable income) and 6 (total assets) are the triggers. Even if your Brazilian income is zero, owning a house abroad worth more than R$800,000 obliges you to file.

When Does Tax Residency Start for Expats?

This is the threshold question, and the Receita Federal has specific rules under Lei 9.718/1998 and IN RFB 208/2002:

Permanent visa holders: Tax residency begins on the date of arrival in Brazil.

Temporary visa holders with employment contract: Tax residency begins on the date of arrival.

Temporary visa holders without employment contract (including digital nomad visa): Tax residency begins on the date you complete 184 days of physical presence in Brazil (consecutive or not) within any 12-month period, and it runs from that date forward — it is not retroactive to your first day of entry. If you obtain a permanent visa, residence authorization, or a Brazilian employment relationship before reaching 184 days, residency instead begins on that earlier date.

Investor visa holders: Tax residency begins on the date of arrival, since the investor visa is a type of permanent authorization.

“I tell every client the same thing: the moment your visa status or physical presence triggers Brazilian tax residency, every dollar, euro, and pound you earn anywhere in the world becomes reportable to the Receita Federal. Plan for this before you move — not after.” — Zachariah Zagol, OAB/SP 351.356

What Triggers the 183-Day Count?

Physical presence in Brazilian territory. The count is cumulative — not consecutive. If you spend 100 days in Brazil from January to June, leave for three months, and return for 84 days from October to December, you cross the 184-day mark on that final day — and you become a tax resident from that date forward, not retroactively to your first entry.

The Comunicação de Saída Definitiva

If you leave Brazil permanently, you must file a Comunicação de Saída Definitiva (Notice of Permanent Departure) within 30 days of departure, followed by a Declaração de Saída Definitiva (the final tax return) by the next DIRPF deadline. Failure to file these documents means the Receita Federal continues treating you as a tax resident — and expects you to keep declaring worldwide income. I’ve seen expats who left Brazil five years ago still technically owing Brazilian income tax because they never filed the exit declaration.

How Are IRPF Tax Rates Calculated?

Brazil uses a progressive monthly tax table for individual income. The table in force since May 2025 is:

Monthly Taxable Income (R$)RateDeduction (R$)
Up to 2,428.80Exempt—
2,428.81 to 2,826.657.5%182.16
2,826.66 to 3,751.0515%394.16
3,751.06 to 4,664.6822.5%675.49
Above 4,664.6827.5%908.73

Lei 11.482/2007, art. 1º, XII, inserted by Lei nº 15.191, de 11/08/2025 — in force for income from May 2025 and still current. Dependant deduction: R$189.59/month (R$2,275.08/year).

But the table is no longer the whole answer. From January 2026, Lei nº 15.270/2025 inserted arts. 3º-A and 11-A into Lei 9.250/1995, creating a reduction of tax — applied after the table, not a new first band — that zeroes monthly IRPF on taxable income up to R$5,000.00 (a reduction of up to R$312.89) and tapers linearly to nil at R$7,350.00 by the formula R$978.62 − (0.133145 × monthly taxable income). Annually, from the 2027 filing year, it zeroes tax up to R$60,000 and tapers to R$88,200. The bands themselves did not change.

The annual table mirrors these brackets scaled by 12 months.

Key point for expats: The 27.5% top rate kicks in at relatively low income — roughly R$56,000/year (about USD 11,200 at current exchange rates). Most working expats hit the top bracket quickly. There is no higher rate above 27.5%, which is actually favorable compared to many OECD countries.

How Foreign Income Is Taxed: The Carnê-Leão

Foreign-source income received by Brazilian tax residents must be reported monthly through the Carnê-Leão system — a mandatory monthly tax payment mechanism managed through the Receita Federal’s e-CAC portal.

Here’s how it works:

  1. Each month, you convert your foreign income to BRL using the Banco Central do Brasil PTAX selling rate on the last business day of the prior month.
  2. You apply the progressive tax table to calculate the tax due.
  3. You generate a DARF (Documento de Arrecadação de Receitas Federais) and pay by the last business day of the following month.
  4. At year-end, the monthly Carnê-Leão payments are credited against your annual DIRPF liability.

Common sources of foreign income for expats:

  • Salaries from foreign employers (including remote work for a US/EU company)
  • Rental income from properties abroad
  • Dividends from foreign companies (note: many countries exempt dividends from Brazilian taxation under treaty, but Brazil’s domestic law still requires declaration)
  • Interest and capital gains from foreign investments
  • Pension or retirement income from abroad

Failure to pay Carnê-Leão monthly results in late-payment interest (SELIC rate) plus a 0.33%/day fine capped at 20%.

What Deductions Can Expats Claim?

Brazil offers two filing models: the complete model (deduções legais) and the simplified model (desconto simplificado). You choose one — the IRPF software automatically calculates which saves more.

Complete Model Deductions

Health and medical expenses: Unlimited deduction with proper documentation. This includes hospital bills, doctor visits, dental work, psychologists, physical therapy, health insurance premiums, and lab tests. Cosmetic surgery qualifies if prescribed by a physician. No cap — a R$200,000 medical bill is fully deductible. Keep every receipt and nota fiscal.

Education expenses: Capped at R$3,561.50 per person per year (2025 figure). Covers primary, secondary, and higher education — including postgraduate degrees. Does not cover language courses, extracurricular activities, or school materials.

Dependents: R$2,275.08 per dependent per year (2025). Qualifying dependents include children under 21 (or under 24 if in university), a spouse or partner, and parents/grandparents with income below the filing threshold.

Private pension contributions (PGBL): Deductible up to 12% of gross taxable income. This is Brazil’s equivalent of a 401(k) deduction. Only PGBL plans qualify — VGBL plans do not. This is one of the most underused deductions by expats.

Alimony: Court-ordered alimony payments are fully deductible. Voluntary payments without a judicial or notarial agreement are not.

Social security (INSS): Mandatory contributions are automatically deducted. If you’re a contribuinte individual (self-employed), your INSS contributions up to the ceiling are deductible.

Professional expenses for self-employed: If you operate as an autônomo (self-employed individual), you can deduct expenses in the livro-caixa (cash book) — including office rent, utilities, professional materials, and employee wages directly related to your professional activity.

Simplified Model

A flat 20% deduction on gross taxable income, capped at R$16,754.34 (2025). No receipts needed. This benefits expats with relatively low deductible expenses — typically single filers without dependents or major medical bills.

“American expats are used to itemizing everything. In Brazil, the math is different — health expenses are unlimited but education is capped at a surprisingly low amount. I always run both models for clients before filing. The simplified model wins more often than people expect, especially for single filers.” — Zachariah Zagol, OAB/SP 351.356

How to Declare Foreign Assets and Investments

Brazilian tax residents must declare all assets worldwide in the “Bens e Direitos” (Assets and Rights) section of the DIRPF. This includes:

  • Foreign bank accounts — reported with the balance on December 31, converted to BRL at the PTAX buying rate
  • Foreign real estate — reported at acquisition cost in BRL (using the exchange rate on the date of purchase)
  • Foreign investments — stocks, bonds, mutual funds, ETFs, retirement accounts (401(k), IRA, ISA)
  • Cryptocurrencies held on foreign exchanges
  • Foreign companies you own or hold equity in
  • Vehicles, jewelry, and other valuables above R$5,000

The DCBE (Declaração de Capitais Brasileiros no Exterior)

Separate from the DIRPF, if your foreign assets exceed USD 1 million on December 31, you must also file the DCBE (Declaration of Brazilian Capital Abroad) with the Banco Central by April 5 of the following year. For assets exceeding USD 100 million, the DCBE is quarterly.

Failure to file the DCBE carries fines of up to R$250,000, and the Banco Central can refer cases to the Receita Federal for further investigation. This obligation catches many wealthy expats off guard.

What Are the IRPF Deadlines?

The annual DIRPF filing window typically runs from March 15 to May 31 (the Receita Federal confirms exact dates each year in February). Key dates:

ObligationDeadline
Carnê-Leão monthly paymentLast business day of the month following income receipt
DIRPF annual filingMay 31 (typically)
First quota payment (if splitting tax due)May 31
Remaining quota paymentsLast business day of each subsequent month (up to 8 quotas)
DCBE annual filingApril 5
Capital gains tax (GCAP)Last business day of the month following the sale

Payment Options

If you owe tax after filing, you can pay in up to 8 monthly installments (quotas), provided each installment is at least R$50. The first quota is due at the filing deadline. Subsequent quotas accrue SELIC interest. Alternatively, you can pay in full by the filing deadline with no interest.

Payment is made via DARF, generated through the IRPF software or e-CAC portal. Foreign residents can pay via Brazilian bank account — there is no mechanism to pay directly from a foreign bank. This means you need a Brazilian bank account, which in turn requires a valid CPF.

What Are the Penalties for Non-Compliance?

The Receita Federal does not take IRPF non-compliance lightly. Here’s what you face:

Late filing: Automatic fine of 1% per month on the tax due, with a minimum of R$165.74 and a maximum of 20% of the total tax owed. The fine starts accruing the day after the deadline.

Late payment: Interest at the SELIC rate (currently around 14.25% annually) plus a 0.33% per day fine, capped at 20%.

Omission of income: If the Receita Federal discovers unreported income, the penalty is 75% of the underpaid tax — rising to 150% if fraud or intent to evade is established. Under Lei 9.430/1996, Art. 44, this can escalate further with criminal referral for amounts exceeding R$100,000 in evaded tax.

CPF suspension: Perhaps the most immediately painful consequence for expats. An irregular CPF blocks:

  • Opening or operating bank accounts
  • Buying or selling real estate
  • Renewing your visa or residency permit
  • Enrolling in educational institutions
  • Obtaining loans or financing
  • Issuing a Brazilian passport (for dual citizens)

I’ve had clients discover their CPF was irregular when they tried to close on a property purchase — discovering a missed IRPF filing from three years earlier. The fix requires filing all overdue returns, paying penalties and interest, and waiting for the Receita Federal to clear the CPF (typically 24-72 hours after payment).

How Does Double Taxation Work for US Expats in Brazil?

Brazil and the United States do not have a bilateral tax treaty. This is one of the most important facts for American expats — and one of the most misunderstood.

Without a treaty, double taxation is mitigated through unilateral mechanisms:

On the Brazilian side: Lei 4.862/1965, Art. 5, and the current Income Tax Regulation, RIR/2018 (Decreto 9.580/2018), art. 115, allow Brazilian residents to credit foreign income tax paid against the Brazilian IRPF liability. Art. 115, II is the route that matters for Americans: where there is no convention, the credit is available if the other country grants reciprocity of treatment to Brazilian-source income. The deduction cannot exceed the additional Brazilian tax caused by including that income (art. 115, § 1). This is called compensação de imposto pago no exterior. (Older material cites Decreto 3.000/1999, art. 103 — that regulation was superseded by RIR/2018.)

On the US side: The Foreign Earned Income Exclusion (FEIE, up to USD 126,500 for 2024) and the Foreign Tax Credit (FTC, Form 1116) help reduce the US tax burden on income already taxed by Brazil.

Practical result: Most American expats in Brazil end up paying the higher of the two countries’ rates on any given income stream. For employment income, Brazil’s 27.5% top rate is often lower than the combined US federal + state rate, so the FTC usually eliminates the US liability. For investment income, the math gets more complicated — consult both a Brazilian and US tax advisor.

Countries With Tax Treaties

Brazil has conventions to avoid double taxation in force with 38 jurisdictions, among them France, Spain, Italy, Japan, Canada, Portugal, the Netherlands, China, India and Argentina. The Receita Federal publishes the definitive list with the promulgating decree for each one; check it rather than any secondary source, because the membership is easy to get wrong. Two traps in particular: the United Kingdom is not on the list, and the Germany convention has been without effect since 1 January 2006 (Decreto 5.654/2005 revoked Decreto 76.988/1976). Treaty benefits, where a convention does apply, may include:

  • Reduced withholding tax rates on dividends, interest, and royalties
  • Exclusive taxation rights for certain income types (e.g., government pensions)
  • Tie-breaker rules for dual residents
  • Exchange of information provisions

Expats from treaty countries should review the specific treaty to determine which income is taxable where.

What About Capital Gains on Foreign Assets?

When a Brazilian tax resident sells a foreign asset (real estate, stocks, business interest), the capital gain is subject to Brazilian taxation through the GCAP (Programa de Apuração de Ganhos de Capital).

Tax rates on capital gains (individuals):

Gain (R$)Rate
Up to 5 million15%
5 million to 10 million17.5%
10 million to 30 million20%
Above 30 million22.5%

The gain is calculated as the selling price minus acquisition cost, both converted to BRL. The acquisition cost uses the exchange rate on the date of purchase; the selling price uses the rate on the date of sale. This exchange rate difference can create a phantom gain — your asset appreciated in dollar terms but the BRL depreciation creates an even larger taxable gain in reais.

Deadline: The GCAP tax must be paid by the last business day of the month following the sale. This is a separate obligation from the annual DIRPF — you can’t wait until May to pay capital gains tax on an asset sold in August.

What Special Rules Apply to Cryptocurrency?

Since IN RFB 1.888/2019, Brazilian tax residents must declare cryptocurrency holdings and report transactions:

  • Declaration: All crypto assets held on December 31 must be reported in the DIRPF under “Bens e Direitos,” group 08 (Criptoativos), using specific codes for Bitcoin (01), altcoins (02), stablecoins (03), NFTs (10), and others (99).
  • Monthly reporting: Transactions on Brazilian exchanges are reported by the exchange itself. Transactions on foreign exchanges must be reported by the taxpayer if monthly movements exceed R$30,000.
  • Capital gains: Selling crypto for BRL or another crypto triggers capital gains taxation. Monthly gains up to R$35,000 from exchange-traded sales are exempt. Above that threshold, the standard progressive capital gains rates apply.

How Should Expats Approach the IRPF Filing Process?

Here’s the step-by-step process I walk clients through:

Step 1 — Gather documents (January–February):

  • Informe de Rendimentos from Brazilian employers and banks
  • Foreign income records (pay stubs, 1099s, dividend statements)
  • Foreign tax payment receipts (for credit claims)
  • Medical and education expense receipts
  • Foreign asset valuations as of December 31

Step 2 — Calculate Carnê-Leão catch-up (if needed):

  • Review monthly foreign income declarations
  • Pay any outstanding Carnê-Leão DARFs with interest

Step 3 — Download the IRPF software (March):

Step 4 — Complete the declaration:

  • Enter all income sources (Brazilian and foreign)
  • Declare all assets and rights worldwide
  • Enter deductions
  • Review the software’s automatic comparison of complete vs. simplified models

Step 5 — File and pay (by May 31):

  • Submit electronically
  • Generate DARF for any tax due
  • Save the receipt (recibo de entrega) — you’ll need it for proof of filing

Step 6 — File DCBE if applicable (by April 5):

  • Separate filing with Banco Central for foreign assets exceeding USD 1 million

Common Mistakes I Fix Every Filing Season

  1. Not declaring foreign retirement accounts. Your 401(k), IRA, or UK pension must be declared in “Bens e Direitos” even if you can’t access the money yet.
  2. Using the wrong exchange rate. The Receita Federal requires specific PTAX rates from the Banco Central for specific dates. Using Google’s exchange rate or your bank’s rate is not acceptable.
  3. Forgetting Carnê-Leão. Monthly foreign income tax must be paid monthly — you can’t just declare it all in the annual filing.
  4. Not reporting foreign rental income. If you own property abroad and receive rent, it’s taxable in Brazil even if it’s also taxed in the country where the property is located.
  5. Missing the DCBE. This is a separate obligation from the DIRPF and has its own deadline and penalties.

“Every April, I get calls from expats who just realized they haven’t been paying Carnê-Leão on their foreign income. The back taxes plus interest and penalties add up fast. The best time to set up your monthly compliance was when you arrived. The second best time is now.” — Zachariah Zagol, OAB/SP 351.356

How Does the 2024-2025 Tax Reform Affect Expats?

Brazil’s ongoing tax reform (EC 132/2023) primarily affects consumption taxes (replacing PIS/COFINS/ICMS/ISS with CBS/IBS). The IRPF itself is not directly modified by EC 132 — but separate income tax reform proposals are being discussed:

  • Dividend taxation: enacted, not proposed. Lei nº 15.270/2025 inserted § 4º into Lei 9.249/1995, art. 10, so from 1 January 2026 dividends remitted abroad carry 10% withholding, and art. 6º-A of Lei 9.250/1995 charges 10% IRRF where one company pays one resident individual more than R$50,000 in a single month. Expats receiving dividends from Brazilian companies are affected now, not prospectively.
  • IRPF bracket adjustment: Proposals to raise the exempt threshold to R$5,000/month have been floated by the current government. This would reduce the tax burden for lower-income expats.
  • Offshore income rules: Lei 14.754/2023 introduced new rules for taxation of offshore structures and investment funds, effective January 2024. Expats with offshore trusts, foundations, or controlled foreign companies should review their structures.

Which Filings Sit Alongside the DIRPF?

The DIRPF is the centrepiece, not the whole of it. Depending on your nationality and your assets, the annual cycle can involve four or five separate filings, lodged with three different authorities, on three different calendars, each with its own penalty regime. Below is what sits around the Brazilian return, and how the Receita Federal checks the whole picture against itself.

The US Federal Return, for Americans

American citizens and green-card holders file a US federal return wherever they live — a citizenship-based obligation almost unique among major countries. Living in Brazil does not replace it; it adds to it. The forms that recur for Americans here are:

  • Form 1040 — the annual return, reporting worldwide income including your Brazilian salary.
  • Form 2555 — the Foreign Earned Income Exclusion, if elected.
  • Form 1116 — the Foreign Tax Credit, used to offset US tax with Brazilian tax already paid. Our comparison of the two mechanisms sets out when each one wins.
  • Form 8938 — FATCA reporting of specified foreign financial assets. For filers living abroad the threshold is USD 200,000 for single filers and USD 400,000 for married filing jointly, measured on the last day of the year.
  • Schedule B — interest and dividend income, and the question that asks whether you hold foreign accounts.
  • Form 8621 — PFIC reporting, which is triggered by holding a Brazilian fundo de investimento or most non-US funds and ETFs.
  • Schedule D and Form 8949 — capital gains on the sale of Brazilian assets.

The US filing deadline is 15 April, with an automatic two-month extension to 15 June for taxpayers resident abroad and a further extension to 15 October on Form 4868. The extension is of the filing date only: interest on any tax owed runs from 15 April regardless.

The mistakes I correct most often on this side are claiming both the exclusion and the credit against the same dollar of earned income, filing one of FBAR or Form 8938 while overlooking the other, walking into the PFIC treatment through an ordinary Brazilian investment fund, and — the most consequential — letting the DIRPF and the 1040 tell inconsistent stories. Allowing for exchange-rate differences, the two returns should describe the same financial year. Where they do not, you have invited scrutiny in both jurisdictions. The no-treaty guide for Americans covers how the two systems interact in detail.

FBAR: FinCEN Report 114

FBAR is a reporting obligation rather than a tax, and it catches more expatriates than any other single form. Any US person with a financial interest in — or merely signature authority over — foreign financial accounts whose aggregate value exceeded USD 10,000 at any point in the calendar year must file. Note the direction of travel: once you live in Brazil, your Brazilian accounts are the foreign ones.

What has to be listed is broader than most people assume. Current accounts, poupança, CDB, LCI and LCA, brokerage accounts, any Brazilian retirement products, accounts in third countries, and accounts you do not own but can sign on — a company account, for instance. The threshold is aggregate rather than per account: USD 6,000 at Itaú and USD 5,000 at Bradesco on the same day is an aggregate of USD 11,000, and you file.

The deadline is 15 April with an automatic extension to 15 October, and the report goes electronically to FinCEN’s BSA E-Filing system — not to the IRS with your return. Penalties are severe by the standards of either country: a substantial per-violation penalty for non-wilful failure, and for wilful failure a far larger penalty measured against the account balance, with criminal exposure in extreme cases. The statutory figures are adjusted for inflation each year, so check the current amounts rather than a number quoted anywhere online. Where filings have been missed without wilfulness, the IRS Streamlined Filing Compliance Procedures offer a route back; that route has been open for years but has never been guaranteed to stay open. Our FBAR and DCBE reporting guide covers both sides of the reporting question.

Keep FBAR and Form 8938 distinct in your mind. Different thresholds, different forms, different filing systems, different authorities, different penalties. Filing one does not satisfy the other.

What the DCBE Actually Covers

The DCBE threshold is described above, but the scope of what counts is where advisers go wrong. It reaches foreign bank accounts in every country and currency; investment and brokerage accounts; foreign retirement accounts, which count at their full 31 December value even though the money is inaccessible; foreign real estate; equity in foreign companies; trusts and foundations, whether you are settlor or beneficiary; life insurance with cash value held abroad; intellectual property held abroad; and any other financial right with value outside Brazil. The threshold is measured on the aggregate, not account by account, and it does not matter what currency the assets are denominated in — a contador who tells you dollar-denominated accounts are outside the DCBE has misread the rule.

Two practical points follow. The declaration is lodged through the Central Bank’s SCE (Sistema de Capitais Estrangeiros), an entirely different system from the Receita Federal’s e-CAC, so your adviser needs separate access to it. And the Central Bank’s 31 December conversion rate may differ slightly from the rate used for the corresponding DIRPF entries, which is normal and not an error to be “corrected” by forcing the two figures to match.

One Carnê-Leão Trap Worth Naming

The taxable event for foreign income is the moment the income becomes available to you, not the moment you bring it into Brazil. If a US employer or client pays you on 31 March into a US account, that is March income for carnê-leão purposes even if the money stays abroad until June, or indefinitely. Expats routinely date the obligation from the remittance and end up months late on every payment. Self-employed filers should also note that documented professional expenses can be deducted in the livro-caixa before the progressive table is applied, and this applies to foreign-source self-employment income as well — a deduction many contadores never claim for expatriate clients.

How the Receita Federal Checks Your Return

The malha fina is a cross-referencing system, not a random audit lottery. Your return is compared against data reported independently by employers, banks, property registries, notaries, the B3 exchange, and — increasingly — foreign tax authorities through CRS and FATCA. The patterns that pull an expatriate return out of the flow are consistent:

  1. Assets growing faster than declared income can explain. The Bens e Direitos section is a balance sheet, and it has to reconcile with the income statement.
  2. Foreign income absent from the DIRPF. Information exchange means the Receita Federal frequently already holds the account data you have not declared.
  3. A DCBE that does not match the DIRPF. Foreign assets declared to the Central Bank but missing from Bens e Direitos is an automatic flag.
  4. A large property purchase with no corresponding income. Buying a R$2 million apartment on a declared income of R$100,000 invites the question.
  5. Declared foreign income with no carnê-leão paid during the year. The system reconciles the annual figure against the monthly DARFs.
  6. B3 transaction data that does not match your return. The exchange reports every trade directly.

None of these is fatal on its own — a malha fina review is a request for explanation, not an assessment — but each is far cheaper to pre-empt than to answer.

How Long to Keep the Records

Brazil’s limitation period for tax matters generally runs five years from the filing date. The IRS generally has three years, extended to six for a substantial understatement of income and unlimited where fraud is alleged. Keep everything for seven years and you are covered under both systems: informes de rendimento, DARF receipts, exchange-rate evidence for every foreign item, medical and education receipts, and the recibo de entrega for each return filed.

How ZS Advogados Helps Expats With IRPF

I’ve been filing IRPF returns for American and European expats in Brazil since joining the OAB. The complexity isn’t in the software — it’s in knowing which income is taxable where, which exchange rates to use, and how to coordinate Brazilian and home-country filings to minimize double taxation. We handle full IRPF preparation, Carnê-Leão compliance, GCAP capital gains filings, and DCBE declarations. If you’ve been living in Brazil without filing, we can regularize your situation — including negotiating with the Receita Federal on penalties. Book a consultation to get your tax compliance in order.

Frequently Asked Questions

Do expats have to file income tax in Brazil?
Yes. Anyone who qualifies as a Brazilian tax resident must file the annual DIRPF (Declaração de Imposto de Renda da Pessoa Física) with the Receita Federal. Tax residency is triggered by holding a permanent or temporary visa with an employment contract, or by physically residing in Brazil for more than 183 days in any 12-month period. Failure to file results in fines starting at R$165.74 and escalating to 20% of the tax due.
How is foreign income taxed in Brazil for expats?
Brazil taxes residents on worldwide income. Foreign-source income — including salaries, rental income, dividends, and capital gains earned abroad — must be declared in the annual DIRPF. Foreign income is taxed monthly via Carnê-Leão at progressive rates up to 27.5%. Brazil's tax treaties and the reciprocal compensation mechanism (compensação de imposto pago no exterior) may reduce double taxation, but the taxpayer must document foreign taxes paid.
What deductions can expats claim on the Brazilian IRPF?
Expats filing the complete DIRPF model can deduct education expenses (up to R$3,561.50 per person per year as of 2025), health and medical expenses (unlimited, with receipts), dependents (R$2,275.08 per dependent per year), private pension contributions (PGBL, up to 12% of taxable income), and alimony paid under court order. Choosing the simplified model offers a flat 20% deduction capped at R$16,754.34, which benefits filers with few itemizable expenses.
What happens if an expat misses the IRPF filing deadline in Brazil?
Late filing triggers an automatic fine (multa por atraso) of 1% per month on the tax due, with a minimum of R$165.74 and a maximum of 20% of the total tax owed. Beyond the fine, the taxpayer's CPF status may become irregular (situação cadastral pendente de regularização), which blocks bank transactions, passport renewal, real estate purchases, and visa applications. Regularizing a suspended CPF requires filing all overdue returns and paying outstanding penalties.

Talk to a lawyer about your case

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