As a general rule, Brazil requests visas based on the principle of reciprocity of treatment given to Brazilian citizens.You DO need a visa (either for tourism or business) BEFORE entering Brazil if you are a citizen of the United States.
Citizens of some countries do not require a visa to visit Brazil for tourism purposes, for a stay of up to 90 days (if necessary an extension may be authorized by the Federal Police in Brazil). Visas will be issued on a “laissez-passer ” to nationals of some countries.
Please Visit Sherpa Website Below to Apply for your Brazil Entry Visa Online
APPLY FOR BRAZIL ENTRY VISA ONLINE USING SHERPA
If you are not a United States citizen, please check check for the Brazilian Embassies and Consulates in your home country. Brazilian Embassies/Consulates Abroad

