Last updated: April 2026. Information verified through web research.

This is general information only, not legal advice. Rules change frequently — always verify with the official Receita Federal website or a qualified lawyer before making decisions.

What Is a CPF?

The CPF (Cadastro de Pessoas Físicas) is Brazil's individual taxpayer registry number. Think of it as the Brazilian equivalent of a US Social Security Number — but tourists can get one too, and you absolutely should.

Why Tourists Need a CPF

This surprises every first-timer. Here's what you can't do without one:

  • Book domestic flights at Brazilian prices — international-facing sites add a 20–30% "foreigner tax" invisibly
  • Buy concert or event tickets — Ticketmaster Brazil requires a CPF at checkout
  • Open a Nubank account (the best way to avoid exchange fees)
  • Register on iFood, 99, Rappi — essential delivery and ride apps
  • Get a SIM card at in-store pricing from Claro, TIM, or Vivo
  • Claim tax refunds at duty-free shops at the airport

How to Get One: 3 Methods

Method 1: Online (Fastest)

You can now apply for a CPF online from anywhere in the world through the Receita Federal website. The process is free and typically generates your CPF within minutes to a few hours.

  1. Go to: servicos.receita.fazenda.gov.br/Servicos/CPF/InscricaoCpfEstrangeiro
  2. Fill in your details (name, date of birth, nationality, passport number)
  3. Upload a clear copy of your passport
  4. Submit — no fee

You'll receive your CPF number directly. The number is yours for life — it never expires, even if you leave Brazil.

Method 2: At a Brazilian Consulate

If the online method doesn't work for you (it can be tricky with non-Portuguese addresses), apply through your nearest Brazilian consulate:

  1. Complete the online CPF form to get your protocol number
  2. Schedule an appointment via the e-consular system
  3. Bring your passport and the protocol
  4. Free, takes a few days to a couple of weeks

Method 3: In-Person in Brazil

If you're already in Brazil, walk into any Receita Federal office:

  1. Bring your passport (original + copy)
  2. Fill out the form on-site
  3. Receive your CPF number same day or within 24 hours

Annual Re-registration (New Requirement)

Important: Since January 13, 2025, all foreigners with a CPF must complete an annual re-registration through the official Receita Federal app. Download it from the App Store or Google Play to stay compliant.

What to Do With Your CPF

Store it in your phone's notes app. You'll type it into apps, websites, and checkout kiosks constantly. Brazilians know their CPF the way Americans know their phone number — memorize the 11-digit number.

Pro tip: Many cashiers at supermarkets will ask "tem CPF?" — they want your CPF for a loyalty discount. Always say yes if you have one.

Can You Skip It?

Technically, a CPF is not required for tourists entering Brazil. But practically, you'll hit walls constantly. The good news: it's free, fully online, and takes 10 minutes. Just get it.

Privacy Concerns

Your CPF links to your tax record in Brazil's system. For tourists, the practical risk is zero. Millions of expats use their CPF daily without issue.