Getting Started

CPF for Foreigners: How to Get Brazil Tax ID Number

by SedeFiscal

The CPF (Cadastro de Pessoas Físicas) is Brazil’s individual taxpayer identification number. For foreigners planning to open a business, sign contracts, or even use basic financial services, obtaining a CPF is the mandatory first step. Without it, you cannot register a company, open a bank account, or sign a lease.

What Is the CPF?

The CPF is an 11-digit number issued by the Receita Federal (Federal Revenue Service). It identifies every individual — Brazilian or foreign — in the national tax system. Think of it as Brazil’s equivalent of a Social Security Number or Tax Identification Number.

Why Foreigners Need a CPF

  • Company formation: Required to register as a partner or sole owner of any Brazilian entity
  • Bank accounts: No bank will open a personal or business account without one
  • Contracts: Rental agreements, service contracts, and property purchases all require a CPF
  • Investments: Mandatory for stock market accounts and real estate transactions
  • Daily life: Needed for buying a phone plan, signing up for services, and online purchases

How to Obtain a CPF as a Foreigner

There are three main methods depending on your location and situation.

1. At a Brazilian Consulate or Embassy (Outside Brazil)

This is the most common method for foreigners who have not yet arrived in Brazil.

StepDetails
Schedule appointmentContact the nearest Brazilian consulate
Fill out the formComplete the CPF application form provided
Submit documentsPassport (original + copy), visa if applicable
Pay the feeApproximately USD 15–30 depending on the consulate
Receive CPFUsually issued within 5–10 business days

2. Online via the Receita Federal Website (From Abroad)

Since 2023, some foreigners can request a CPF entirely online through the Receita Federal portal. This option is available for citizens of countries that have data-sharing agreements with Brazil.

Requirements:

  • Valid passport
  • Proof of identity from your home country
  • Access to the Receita Federal e-CAC portal

3. In Person at the Receita Federal (Inside Brazil)

If you are already in Brazil on a valid visa, you can visit a Receita Federal office directly.

Documents needed:

  • Original passport with valid entry stamp or visa
  • Completed CPF application form
  • Proof of address in Brazil (if available)

Processing is often same-day at physical offices.

Common Issues and How to Avoid Them

  • Name discrepancies: Ensure your name on the CPF matches your passport exactly. Differences can block company registration later.
  • Expired documents: All submitted documents must be current and valid.
  • Lost CPF number: You can retrieve your CPF online at the Receita Federal website using your passport data.

CPF vs. CNPJ: Understanding the Difference

DocumentPurposeWho needs it
CPFIndividual tax IDEvery person (Brazilian or foreign)
CNPJCompany tax IDEvery registered business entity

You need a CPF before you can apply for a CNPJ. SedeFiscal clients who are forming a company in Brazil should secure their CPF first, then proceed with CNPJ registration using a virtual office fiscal address.

Timeline Summary

MethodLocationProcessing time
ConsulateOutside Brazil5–10 business days
Online (Receita Federal)Anywhere3–7 business days
In-person (Receita Federal)Inside BrazilSame day to 3 days

Next Steps After Getting Your CPF

Once you have your CPF, you can move forward with company formation in Brazil. This typically involves choosing a company type, selecting a CNAE activity code, and registering your CNPJ — all of which require a valid fiscal address. SedeFiscal provides fiscal addresses in Porto Alegre that meet all Receita Federal requirements for CNPJ registration.

Getting your CPF right from the start avoids delays in every subsequent step of your Brazilian business journey.

Frequently Asked Questions

Is the CPF mandatory for foreigners in Brazil?
Mandatory for any act with tax effect: opening a bank account, being a shareholder or administrator of a Brazilian company (CNPJ), buying real estate, signing a phone or internet contract, signing any local contract, or paying tax. Tourists passing through do not need one.
Can a foreigner get a CPF without visiting Brazil?
Yes, through three paths: (1) Brazilian consulate or embassy in your country of residence — free; (2) online at gov.br/receitafederal for those with a valid Brazilian visa; (3) via a procurador in Brazil with specific power of attorney. The consular route is the most common for foreign founders.
What documents are required?
Valid passport, completed CPF form (available on the Receita Federal portal), and — when applicable — proof of address in your country of residence or a consular registration. Foreigners resident in Brazil present their RNM/RNE instead of a passport.
How long does the CPF process take?
Consulate: 7 to 15 business days. Online with a valid visa: instant after data approval. In-person in Brazil (Banco do Brasil or Correios): same-day to 7 days. The CPF number is permanent in all cases and does not change.
Is CPF the same as CNPJ?
No. CPF identifies an individual (you, the person); CNPJ identifies a legal entity (the company). To open and run a Brazilian company as a foreigner, you need both: a CPF to be listed as shareholder/administrator, and a CNPJ for the company itself.

Need a fiscal address for your company in Brazil?

Plans starting at R$ 19.90/month with mail management included.

View Plans
CPFforeignersdocumentation
← Back to blog