As long as a foreigner has the following documents they may purchase real estate in Brazil; they do not need Brazilian nationality or a permanent address in Brazil (except for rural property purchases).
Require documents:
1. A passport;
2. An Individual Taxpayer’s number (Cadastro de Pessoa Física – CPF) issued by the Treasury Department, this document is mandatory for acquiring real estate; if the buyer is married they will need to supply the spouse’s CPF also;
3. Proof of solvency from the Brazilian Tax Office (Receita Federal) once the CPF number has been obtained. Click here and enter the CPF number.
A foreigner does not have to be in Brazil to buy real estate. They may give power of attorney (procuração) to a third party.