— before everything else —

Get your CPF first. Free, online, five minutes.

The CPF is the single most important piece of paperwork for any foreigner in Brazil. It unlocks banks, leases, SIMs, and just about every commercial transaction in the country.

What is a CPF?

The CPF (Cadastro de Pessoa Física, "registry of physical persons") is Brazil's national tax identification number. It's the equivalent of a US Social Security Number, a UK National Insurance Number, or a Canadian SIN. It's an 11-digit number — formatted like 123.456.789-00 — assigned by the Receita Federal (Brazil's tax authority).

Unlike most national IDs, however, a CPF isn't restricted to citizens or residents. Anyone in the world can get one for free. And in Brazil, you'll need it constantly.

Bottom line: The CPF is free, takes 5 minutes online, and you should get it before you book your flight to Brazil.

Why you need one (it's not just for taxes)

Brazilians use the CPF for far more than tax filings. It's threaded into nearly every commercial transaction in the country. Here's what you can't do without one:

You can technically live in Brazil without a CPF for a few days — by paying cash everywhere and accepting that some transactions will quietly fail — but you'll feel friction every single day. Get one before you arrive and the friction disappears.

The three ways to get a CPF

Easiest · Free

1. Online from anywhere

Receita Federal's online portal accepts applications from foreigners residing outside Brazil. If your data matches your passport cleanly, the CPF number can be issued within minutes.

Best for: Almost everyone. Try this first.

Open the official portal →

Reliable · Free

2. Brazilian consulate abroad

If the online form rejects you (it sometimes does for certain document combinations or nationalities), book an appointment at the Brazilian consulate covering your home address. Free of charge, takes 1–4 weeks.

Best for: Cases where the online portal won't accept your data or you need a CPF + passport stamp at the same visit.

Find your nearest consulate →

Same-day · ~R$7

3. Once you're in Brazil

Walk into any branch of Banco do Brasil, Caixa Econômica Federal, or the Correios (post office). Bring your passport. Pay a small fee (~R$7). Issued same-day or within 48 hours.

Best for: Backup plan if you arrive without one.

What you'll need before you start

Step-by-step: the online application

  1. Open the official Receita Federal portal: servicos.receita.fazenda.gov.br/Servicos/CPF/cpfEstrangeiro. Switch to English in the upper-right corner.
  2. Read and accept the terms.
  3. Fill in your personal data. Match your passport exactly — same spelling, same accents (or absence of), same word order. Mismatches cause more rejections than any other field.
  4. Enter your address and email. Use your home address abroad. The CPF number is delivered by email, so make sure that field is correct.
  5. Review the summary screen and submit.
  6. Save the protocol number shown on the success screen — you'll need it if anything goes sideways.
  7. Wait for the CPF email. Most applicants receive it within minutes. Some take up to 72 hours. If five business days pass with no email, fall back to the consulate route.

Common pitfalls and how to avoid them

"My nationality isn't accepted by the form."

The online portal sometimes rejects applicants from countries without a data-sharing agreement with Brazil. If that happens, switch to the consulate route — a Brazilian consulate can issue the CPF on behalf of any nationality.

"I don't know one of my parents' names."

Brazilian forms require both parents' names. If one parent is genuinely unknown, the most reliable option is to email the consulate first and ask how they want you to handle it. Some accept "Não informado" (not informed); others require you to write it on the form before submitting in person.

"I have multiple middle names on my passport. Should I include them all?"

Yes — copy your full name from the passport's machine-readable zone exactly. Skipping a middle name is the second most common reason for mismatched applications.

"I made a typo. Can I edit my CPF later?"

Yes. The Receita Federal allows you to update CPF data online or at any branch. You'll need supporting documents (e.g., your passport for name changes).

"How do I check if my CPF is active?"

Use the official status check page: CPF status verification. You'll need your CPF number and date of birth. Status should read "Regular".

"Do I need to pay Brazilian taxes just because I have a CPF?"

No. Having a CPF doesn't make you a Brazilian tax resident. Tax residency is triggered by physical presence (more than 183 days in any 12-month period) — not by holding a CPF. Many foreigners hold a CPF for years without filing a Brazilian tax return.

Pro tips from people who've done this

Useful official links

Next up: With your CPF in hand, the next step is the Digital Nomad Visa or the step-by-step checklist.

— next step —

Got your CPF? Now the visa.

The CPF is the foundation. Once you have it, the Digital Nomad Visa is a 30-step process — and we have the checklist for it.