I'm a gringo "permanently" living in Brazil and from a tax standpoint it was actually better for me to open a Brazilian company. You don't have to pay taxes on dividends you get from Brazilian companies but you do have to pay taxes on dividends from foreign companies. + Depending on your margins opting for the "simples" tax regime may give you lower corporate taxes than a US/EU company