If you have stayed in Brazil longer than your tourist visa allows, you will be charged a fine for overstaying. The fine is R$8.28 per day, with a maximum of R$828. You can pay this fine when you leave the country or upon re-entry during your next visit.
More tips
If you are a citizen of the United States, you need a visa in order to enter Brazil. If you are not a U.S. citizen, Brazil does have reciprocity agreements with a number of countries, and depending on your citizenship, a visa may or may not be needed in your particular case.
The most common type of visa is a tourist visa, although there are others, which we will cover later. The process of applying for a visa is somewhat involved, as you cannot simply have your passport stamped at the airport upon arrival. Brazilian immigration officials will simply not allow you into the country without a visa. You also need a valid U.S. passport that is not expiring in the next six months and has a blank page for the visa available.
A visa application must be submitted to the Consulate General of Brazil at an office that has consular jurisdiction over the state or territory where you reside. Most Consulate General offices will not accept visa applications by mail (although they will mail your passport and visa back to you if provided with a postage-paid envelope), and you should expect to make an appointment to appear at the Consulate in person or have an authorized third party appear on your behalf. If you do not live in an area near the Consulate General offices, you can use a visa processing service, such as a travel agency, authorized to handle such applications.
As of 2015, the fee for a tourist visa to Brazil for U.S. citizens is $160.00. If you cannot apply in person, you will have to pay an additional absentee fee. Using a visa processing company will likely include extra fees. The Consulate General accepts USPS money orders only and will not take cash or personal checks.
In addition to the money order and your passport, the following materials are required for processing your application:
Once you are issued a tourist visa, you can travel to Brazil multiple times for up to 90 days per trip. Brazil tourist visas issued in the USA before May 28, 2010 are valid for five years. Visas issued in the USA on or after May 28, 2010 are valid for ten years under a reciprocal agreement between the United States and Brazil.