Immigration and customs formalities are fairly straightforward, though you'll want to be sure to have your visa in order if you're from a country (like the USA, Canada or Australia) that needs it.

Customs Regulations

Travelers entering Brazil can bring in 2L of alcohol, 400 cigarettes, and one personal computer, video camera and still camera. Newly purchased goods worth up to US$500 are permitted duty-free. Meat and cheese products are not allowed.

Passports

By law you must carry a passport with you at all times, but many travelers opt to carry a photocopy (preferably certified) when traveling about town and to leave their passport securely locked up at their hotel.

Visas

Required for some nationalities, including Americans, Canadians and Australians.

Entry & Exit Cards

On entering Brazil, all tourists must fill out a cartão de entrada/saida (entry/exit card); immigration officials will keep half, you keep the other. They will also stamp your passport and, if for some reason they are not granting you the usual 90-day stay in Brazil, the number of days you are allowed to stay will be written in your passport.

When you leave Brazil, the second half of the entry/exit card will be taken by immigration officials. Don’t lose your card while in Brazil, as it could cause hassles and needless delays when you leave.

Extensions to Entry & Exit Cards & Visas

Brazil’s Polícia Federal, who have offices in the state capitals and border towns, handle visa extensions for those nationalities allowed to extend (Schengen region passport holders, for example, must leave for 90 days before re-entering for a second 90-days – extending is not an option).