How to Get a CPF in Brazil as a Foreigner

A practical guide to understanding the CPF process, completing the online form, and knowing when to visit Receita Federal in person.

Guide for foreigners in Brazil • Updated 2026

What is a CPF?

The CPF, short for Cadastro de Pessoas Físicas, is an individual taxpayer identification number in Brazil. Even if you are not Brazilian, you may need a CPF to handle many practical aspects of life in the country.

For foreigners, having a CPF can be useful for opening bank accounts, renting property, signing contracts, getting a Brazilian phone plan, buying certain services, and dealing with different public or private systems in Brazil.

Who may need a CPF in Brazil?

A CPF can be useful for tourists staying longer, foreign students, digital nomads, retirees, investors, people relocating to Brazil, and foreigners who need to access local services more easily.

Step 1: Complete the online form

The first step is to complete the CPF registration form for foreigners on the Receita Federal website. The form asks for personal information such as name, date of birth, document type, document number, nationality, and other identification details.

After submitting the form, make sure to save or print the confirmation/protocol generated by the system. You may need to present it later when completing the process.

Step 2: Prepare your documents

Before going to Receita Federal, prepare your identification documents. Depending on your situation, this may include your passport, RNM/CRNM, migration protocol, or another valid identification document accepted for the CPF process.

It is also a good idea to bring a printed copy of the form confirmation or protocol, if available. Requirements may vary depending on the office and your specific case, so having organized documents can help avoid delays.

Step 3: Go to Receita Federal

After completing the online form, the foreigner should go to a Receita Federal office in the city where they are located to complete or confirm the request when required.

Important: in some cities, you may need to schedule an appointment before visiting Receita Federal. In other places, walk-in service may be possible depending on the local office, availability, and current rules.

Step 4: Check if appointment scheduling is required

Before going in person, check whether the Receita Federal office in your city requires an appointment. If scheduling is required, choose an available date and time and bring the appointment confirmation with you.

Common mistakes to avoid

  • Filling out the online form with spelling mistakes or inconsistent personal information.
  • Using a document number that does not match the identification document you will present.
  • Going to Receita Federal without checking whether an appointment is required.
  • Forgetting to save or print the form confirmation/protocol.
  • Bringing incomplete documents.

How long does it take?

The timing can vary depending on the city, the Receita Federal office, appointment availability, and whether the documents are complete. In some cases, the process can be simple, but delays may happen if the form or documents need correction.

Need help getting your CPF?

If you are in Brazil and want help completing the form, checking the required documents, understanding whether you need an appointment, or preparing for the Receita Federal visit, I can assist you through the process.

Get Help with CPF

Note: This article is for general informational purposes. Procedures may vary depending on Receita Federal rules, city, office availability, and each foreigner’s specific situation.

Leonardo Vieira

Local Support & Logistics Assistance for Foreigners in Brazil

Services About Resources Contact

© 2026 Leonardo Vieira

Posts Similares