Do Tourists Need a CPF in Brazil?
Written and reviewed by Lotte — Rio local, founder & editor of PlanRio · How we research · First published · Last reviewed
Quick answer
Most tourists do not need a CPF (Brazil's taxpayer ID) for ordinary travel. A passport is enough for many hotel, restaurant and tourist bookings, but apps, ticket sellers and telecom providers set their own requirements. Confirm the exact transaction first; if you genuinely need a CPF, follow Receita Federal's current route for your location and identity documents.
If you've started planning a trip to Brazil, you've probably run into three confusing letters: CPF. The Cadastro de Pessoas Físicas (Individual Taxpayer Registration) is Brazil's version of a Social Security or National Insurance number. Every Brazilian has one, and increasingly the online world asks foreigners for one too.
Here's the honest local take: most tourists never actually need a CPF. But knowing exactly when it's required — and the two or three workarounds that dissolve the problem — will save you a wasted afternoon during your trip to Rio de Janeiro.
CPF at a glance
| What it is | Brazil's 11-digit taxpayer ID (Cadastro de Pessoas Físicas) |
| Do tourists need one? | Usually no — a passport covers standard travel |
| Most common trigger | Registering a Brazilian prepaid SIM card |
| Easiest workaround | A travel eSIM + booking tickets on international sites |
| Cost to get one | Receita Federal's service is free; any partner-service fee varies and should be confirmed with that provider |
| How long it lasts | Permanent — a CPF never expires |
| Application route | Abroad: check the consular appointment process. In Brazil: foreign visitors identified only by passport may need in-person service |
Skip the SIM-card CPF problem entirely
A travel eSIM may avoid registering a Brazilian prepaid line. If you prefer a local number, ask the carrier which documents it currently accepts from a foreign visitor. Compare the live Brazil plans and check the current price at checkout.
See Airalo Brazil eSIM plansLinks may earn us a commission at no extra cost to you. This supports PlanRio. We only list providers from our verified affiliate registry — see our editorial standards. Compare Airalo against Yesim in our Rio eSIM & SIM card guide.
What exactly is a CPF?
A CPF is an 11-digit number issued by Brazil's Federal Revenue Service (Receita Federal). It's used for a huge range of everyday admin: opening bank accounts, signing contracts, buying property, filing taxes and completing certain online purchases.
The format looks like this: 123.456.789-00. The last two digits are check digits calculated from the first nine, which is why randomly-typed or all-zero numbers usually fail validation.
Think of it as an important identifier for financial and administrative purposes. Whether a transaction requires it depends on the provider and the kind of service; ask before assuming a CPF is mandatory or entering someone else's number.
When do tourists need a CPF?
Registering a Brazilian prepaid SIM
Prepaid lines must be registered to an identity. The provider and registration channel determine which documents a foreign visitor can use; ask Claro, Vivo or TIM for its current passport and CPF requirements before visiting a shop. A travel eSIM is one alternative for a short trip.
Some Brazilian apps and e-commerce sites
A checkout may request a CPF, but requirements differ by service, seller and payment method. Check the provider's current instructions or contact support instead of assuming every Brazilian app or ticket site requires one.
Opening a Brazilian bank account
A CPF is commonly requested for Brazilian banking, but eligibility and documentation depend on the institution and your residency status. Ask the bank for its current requirements before applying.
Contracts and local services
A landlord, utility or service provider may request a CPF for a long-term contract. Requirements vary by transaction; ask the provider which identity documents it accepts. A short hotel booking usually uses passport details.
Pharmacy loyalty programmes
Some pharmacies request a CPF to enrol in a loyalty programme or apply a promotion. Discounts and eligibility vary; compare the displayed price and do not apply for a CPF solely on the assumption that it will save money.
When you don't need a CPF
For the vast majority of tourist activities, your passport is all you'll ever show:
- • Hotels & hostels — Passport details are generally used for guest registration; confirm the property's check-in instructions.
- • Restaurants & bars — A CPF is not normally needed for a meal; payment options depend on the venue.
- • Uber & 99 (ride-hailing) — Your existing international account works fine.
- • Cash purchases — An ordinary cash purchase usually does not require a CPF; loyalty offers or invoices can have separate requests.
- • International credit cards — Card acceptance and identity checks vary by payment processor and purchase.
- • Tours & attraction tickets — Check the seller's current checkout instructions and accepted travel document.
- • Christ the Redeemer & Sugarloaf — Confirm current requirements with the official seller or authorised ticket provider.
The workarounds locals actually use
1. Use a travel eSIM instead of a local SIM
A travel eSIM may avoid registration for a Brazilian prepaid line. If you want a local number, ask the carrier whether it accepts a foreign passport or requires a CPF. Full detail in our eSIM & SIM card guide.
2. Buy tickets on international platforms
If a Brazilian ticket checkout will not accept your documents, contact the organiser or choose an authorised seller whose current checkout instructions accept your passport. Check each product's requirements; an international site does not automatically guarantee a particular ticket or entry condition. See our Christ the Redeemer guide.
3. Ask the provider about a passport route
Some booking, delivery and payment services may accept a foreign passport or offer an international checkout; others require a CPF. Ask the service provider what it accepts for this exact transaction. Do not use another person's CPF or assume a hotel can register something on your behalf.
Buy the big-ticket sights with your passport, not a CPF
Christ the Redeemer and Sugarloaf sell tickets to foreigners online without any CPF — the international platforms below handle entry, timed slots and transport, and you check out with your passport details. A far simpler path than wrestling with a Portuguese ticket site.
How to get a CPF as a foreigner
If you decide you genuinely need a CPF, first identify the right official route for your circumstances. Receita Federal's own service is free; partner and consular procedures can have different documentation and appointment requirements:
If you live abroad — check the consular process
The official service directs foreign residents abroad to the Brazilian consular office with jurisdiction for their location. Check its current e-consular appointment process, required documents and any service fee; do not assume a fixed processing time.
If you are in Brazil — confirm whether you need in-person service
Receita Federal says a foreigner identified only by passport must attend in person in Brazil. Start with the official CPF service page, follow its form and document instructions, and confirm the current service location and appointment rules before travelling to an office.
Follow the protocol to completion
If an online form or partner channel gives you a protocol, follow the instructions about presenting identity documents to Receita Federal or a consulate. The office, available appointments and completion time depend on the case; do not rely on a same-day promise.
Official CPF application sources
- Brazilian government: apply for a CPF from abroad — check the consular appointment process for your place of residence.
- Receita Federal: foreigner identified only by passport — current guidance says this applicant must attend in person in Brazil, or use the consular route when abroad.
- Receita Federal: in-person service — confirm locations and appointment availability before travelling.
Common mistakes & scams
⚠ Paying an unofficial intermediary to 'get you a CPF'
Start with Receita Federal or the relevant Brazilian consulate. Its CPF service is free; fees or assistance offered by third parties are separate and should be checked before you share personal documents or pay.
⚠ Using a fake or generated CPF
Online 'CPF generators' produce numbers that may belong to a real person. Entering one to clear a form field is fraud and can rebound on you. Don't do it — use a genuine workaround instead.
⚠ Assuming you need one for everything
Most visitors spend a week or two in Rio without ever needing a CPF. Don't let it derail your planning unless you have a specific, confirmed need.
⚠ Sharing your CPF freely once you have it
Treat it like a Social Security or National Insurance number — it links to your financial identity in Brazil, so don't post it online or hand it out unnecessarily.
⚠ Relying on the '000.000.000-00' trick
Some travellers type all-zeros into a CPF field. It occasionally slips through, but most modern Brazilian checkouts validate the check digits and reject it. Don't build your plans around it.
Local expert tips
- The number-one CPF headache is the SIM card — so remove it entirely. Install a Brazil travel eSIM before you fly and you never set foot in a carrier store. Keep your home SIM active for bank 2FA texts.
- Ask your hotel or pousada reception. Front desks routinely book tickets, arrange deliveries or register services using the property's own CPF. It's completely normal — just ask politely.
- For attraction and Carnaval tickets, check the current official seller instructions and use only an authorised provider. Requirements vary by product; our Sambadrome guide explains what to check before buying.
- For domestic flights, follow the airline's current instructions for foreign passport details. If the form rejects your documents, ask the airline or authorised agent instead of entering a placeholder CPF.
- If a longer stay or banking task may require a CPF, check the official process early. Foreign residents abroad and visitors already in Brazil can have different application routes.
- Food-delivery apps and checkout requirements change. Check current app registration instructions; if a CPF field blocks you, contact support or order directly from a restaurant.
Real-world examples
Buying Sambadrome tickets: check the event's current official ticket instructions and ask the seller how a foreign passport is handled. Use only an authorised seller; our Sambadrome guide explains how to check ticket sources.
Food delivery: iFood dominates Brazil, and its signup asks for a CPF — though its own help pages describe the field as a security measure and offer WhatsApp verification, and it publishes PayPal and cash-to-the-courier as payment methods. Uber Eats left Brazil in 2022. Our Rio food delivery guide covers the routes that work without a CPF, including the 99 taxi app you may already have.
Domestic flights: airline booking forms differ by language, route and passenger details. Follow the airline's current instructions for a foreign passport and contact its support team if the form rejects it rather than entering a made-up CPF.
Pharmacy loyalty programmes: some stores request a CPF for promotions. Compare the displayed price and terms; discounts vary and are not a reason on their own to request an identifier.
Before you fly: cover the things a CPF can't
A CPF sorts your admin; it does nothing if you get sick, have a bag stolen or miss a flight. Travel insurance with medical and theft cover is the one piece of pre-trip paperwork we'd never skip for Brazil.
Get a travel insurance quoteFrequently asked questions
Do tourists actually need a CPF in Brazil?
Usually not for ordinary travel, but requirements vary by provider and transaction. Check the precise app, carrier or ticket seller before assuming a CPF is necessary; use your passport where accepted.
Can I use my passport number instead of a CPF?
Often, but not everywhere. Hotels, tour operators, airlines and apps set their own rules. Check the current instructions for the specific booking or registration.
How much does it cost to get a CPF as a foreigner?
Receita Federal's CPF service is free. If you use a partner agency or consular service, check its current fees and appointment process directly; I could not verify one uniform fee for every provider.
How long does a CPF last?
A CPF is permanent and never expires. Once issued it's yours for life, even if you never return to Brazil, so you only ever apply once.
Do I need a CPF to buy a SIM card in Rio?
Prepaid registration requires identity information, but which documents a foreign visitor can use depends on the provider and channel. Ask the carrier for its current process before going to a shop. A travel eSIM can avoid registering a Brazilian prepaid line.
Can I get a CPF at Rio's Galeão (GIG) airport?
Do not assume CPF registration is available at GIG. Check Receita Federal's current service directory before planning an airport visit. Foreign visitors identified only by passport may need an in-person service appointment elsewhere in Brazil, or a consular process if they live abroad.
Do children travelling with parents need a CPF?
Not for tourist activities. A child's passport is sufficient for all standard travel needs. A CPF is only relevant for longer-term legal or financial matters.
How do I buy Sambadrome / Carnaval tickets without a CPF?
Ticketing requirements depend on the official seller and event. Check the current official checkout instructions and contact the organiser if a foreign passport is rejected; use only a seller authorised for that event. See our Sambadrome guide for ticket checks.
Can I open a Brazilian bank account without a CPF?
Brazilian banks commonly request a CPF, but eligibility and identity requirements vary by institution and residency status. Ask the bank directly before starting an application.
Is it legal for a foreigner to get a CPF?
Foreigners can request a CPF through Receita Federal's process. The correct channel and documents depend on whether you are in Brazil or reside abroad; follow the official service instructions. A CPF registration by itself does not determine your immigration status.