Calculator

Capital gains tax on selling a home in Brazil

Non-residents computed in full; residents: exemptions tested, tax shown as an upper limit before the reduction factors. Rules read on 15 October 2026.

In short

A non-resident who sells a home in Brazil pays income tax of 15% on a gain up to R$ 5 million, rising by bands to 22.5% above R$ 30 million, with none of the residents' exemptions; the buyer withholds it on the day of the sale. On a R$ 400,000 gain, that is R$ 60,000, or R$ 100,000 if the seller lives in a listed low-tax jurisdiction (25%). A resident is exempt when selling an only property for R$ 440,000 or less (no other sale in five years), or when reinvesting the price in a home in Brazil within 180 days.

Calculator

Calculate the tax on your gain

Change any field: the tax is recalculated instantly.

Capital gainR$ 400,000
Income tax on the gainR$ 60,000
Average rate on the gain15%
Sale price after the taxR$ 1,140,000

Non-resident: withheld by the buyer (or the attorney of a non-resident buyer) on the date of the sale (Law 10,833, art. 26).

Gain = sale price − documented purchase cost in reais (purchases since 1996, no revaluation). Not computed: purchases before 1996, costs paid in foreign currency, improvements and fees added to the cost (the rules were not read), any credit for this tax in your country of residence. For a resident, the Receita's GCAP program computes the exact tax and the payment slip (DARF).

Tax on four gains, non-resident seller

GainMarginal ratesListed jurisdiction (25%)
R$ 200 thousandR$ 30,000R$ 50,000
R$ 500 thousandR$ 75,000R$ 125,000
R$ 1 millionR$ 150,000R$ 250,000
R$ 6 millionR$ 925,000R$ 1,500,000

Bands: 15% up to R$ 5 million; 17.5% from R$ 5 million to R$ 10 million; 20% to R$ 30 million; 22.5% above. Each rate applies only to the part of the gain inside its band.

Read next

Sources