Taxes

How to avoid double taxation between Brazil and abroad

TaxesDouble taxationTreatiesInternational

What double taxation between Brazil and abroad is, in general terms, and where Ruvo helps (and where it doesn’t). Informational content, not tax advice.

What double taxation is

Double taxation is when the same income is taxed in two countries at once. For Brazilians who receive, invest or work with abroad, it is a real risk, and understanding it helps you avoid paying tax twice on the same amount.

Why it happens: residence vs source

Double taxation arises from two principles that overlap:
  • Residence taxation: Brazil taxes the worldwide income of its tax residents, no matter where the money was earned.
  • Source taxation: the country where the income is generated or paid also wants to tax it, often via withholding.
When both hit the same amount, double taxation appears.

Where it shows up for Brazilians

The most common cases:
  • Income from abroad: freelancers and businesses paid by foreign clients; there may be withholding there and taxation here.
  • Imported services: software, ads and tools, with PIS/COFINS-Importação, ISS and sometimes IRRF.
  • Foreign investments: income and capital gains that also enter the Brazilian return.

Double-taxation treaties

These are treaties between countries (DTAs) that organize who taxes what. In practice they:
  • Define which country may tax each type of income, salary, dividends, royalties, services.
  • Reduce or zero withholding in some cases.
  • Set the relief method: usually a credit for tax paid in the other country.
Brazil has treaties in force with more than 30 countries: such as Portugal, Spain, Argentina, Canada, Japan and China. The official list is on the Receita Federal site.

Brazil and the US: reciprocity, not a treaty

This is the most relevant case for those working with the US, with a catch: there is no broad treaty between Brazil and the United States. Instead, Receita Federal recognizes reciprocity of treatment: within legal limits, US federal income tax paid can be credited against Brazilian IRPF (US state tax generally does not count). In 2025, the government signaled interest in advancing a formal treaty.

How to reduce it in practice

The most common paths, always depending on your case:
  • Credit the tax paid abroad: offset in Brazil what was already paid there (via carnê-leão or the return), within the limits.
  • Use the treaty, where one exists, applying the agreement’s rates and rules.
  • Classify income correctly: receiving as an individual or business, and service exports, change the math considerably.
None of this is automatic: it depends on the country, the type of income and your classification. For business structure, see business tax on exported services and PF vs PJ.

Where Ruvo helps, and where it doesn’t

It is worth separating two things: tax and the cost of moving money.
  • What Ruvo reduces: IOF (0%) and FX, from 0.3% to exchange dollars to reais and 0.5% to 1% to exchange reais to dollars, the financial cost of receiving, holding and spending.
  • What Ruvo does not do: reduce income tax, ISS or PIS/COFINS, or replace tax planning.
Ruvo makes the money arrive and circulate more cheaply; the tax side is for your accountant.

Important

This content is informational and does not replace tax advice. Treaties, regimes and rules change, and every situation is unique, always consult your accountant before deciding how to report or structure your foreign income.

Frequently asked questions

Double taxation between Brazil and abroad (informational).

Talk to support
  • It is when the same income or operation is taxed twice, usually in the country of origin and in Brazil. Double-taxation treaties and correct classification help reduce this effect.

  • Ruvo reduces the financial cost of moving money (0% IOF and transparent FX), not the taxes themselves. Tax matters should be handled with an accountant.

  • No. It is informational. Treaties and rules change, and every case is unique, always consult a professional before deciding.

  • There is no broad treaty between Brazil and the US, but reciprocity rules in some cases allow crediting the tax paid abroad. Since it depends on your case, confirm with an accountant.

  • Brazil's treaties typically allow a foreign tax credit if you can show that the income was taxed in the other country. You will need the foreign tax return or withholding certificate, translated if required. In practice, most Brazilian freelancers and contractors working for US companies are not subject to US withholding tax under the independent contractor structure — so the double-taxation concern is often about self-employment taxes rather than income tax. A contador familiar with international clients can advise on your specific situation.

  • Carnê-leão is a monthly self-assessment for individuals (PF) receiving income from foreign sources or domestic sources without withholding. Each month, you enter the income received (converted to reais at the PTAX rate for the payment date), apply the progressive IRPF table, and pay the tax due by the last business day of the following month. The amounts paid via carnê-leão during the year are deducted from your annual IRPF calculation, so you are not taxed twice. Use the Receita Federal's online carnê-leão tool or accounting software that integrates with it.

Ready to Ruvo?

Start using Ruvo today and take control of your money.