How to get a CPF for foreigners in Brazil | 2016 guide

As a foreigner in Brazil, you will need your CPF number (Cadastro de Pessoas Físicas) in order to get your life started (rent an appartment, open a bank account et cetera.)

Because as with every bureaucratic thing in Brazil, it’s not always 100% clear what you need to do, what documents you need to provide and how it all works.

In this post, I explain it all to you.

Starting from printing an online form to going to the “Correios” (Post Office), the “Receita Federal” (Tax Service) and everything in between.

As I went through the process of getting a CPF in February 2016 I thought I’d use my experience and write down a detailed guide of applying for a CPF number in Brazil, in the hope that you will have an easy and less stressful time getting yours 🙂

Let’s get into it.

8 Steps to apply for your CPF as a foreigner in Brazil

      1. Go to the online form to apply for a CPF for foreigners at on the website of the Brazilian Ministry of Finance. *
        Online form for applying for a CPF as a foreigners in BrazilRight off the bat, you’re hit with a page only available in Portuguese, which even your Chrome browser can not translate into your native language. (I happen to know this because the website is coded in frames, so Chrome can not read the text and thus, can not translate it for us.)If you would like to know what it says on this first page of the form, I worked some magic and translated the page into English using Google Translate:receita federal cpf for foreigners in english translated by google translateIf your browser gave you a security warning after clicking the link:security warning chrome on receita federal website 1it is because the government website is not using a safe https security protocol to run their website on. Since it is asking you to fill out personal information, they should. But they don’t. So Google Chrome is nice enough to warn you about it.However, in our case… We have no choice.
        We must enter the website in order to get the form you need for your CPF.So instead of clicking the big blue “Back to safety” button, you click on the words “Advanced” on the left.
        This will unfold some extra text with the phrase “Proceed to (unsafe)”.
        You click that link, to get through to the website.
        security warning chrome on receita federal website 2
      2. Now that you are on the site, you need to select the country of your nationality from the dropdown list and click the “Fichar” button to your country and click fichaWhen you select your country, remember to look for it the way it is written in Portuguese! It may be completely different than it is officially named in English.
        For example: my country is called “The Netherlands” but it showed as “Paises Baixos (Holanda)” in the list. The same goes for “Kenia” which is written like “Quenia” and “United Kingdom” which you can find as “Reino Unido”.
        Portuguese wording of countries
      3. There will open a screen asking you for your information that looks like this. You put in your details and hit the “Enviar” button.
        4 Online form for obtaining a CPF foreigners in Brazil
        Again, I did some magic and translated this page to English so you can understand what it means if you don’t have a Brazilian friend helping you:Online form for obtaining a CPF foreigners in Brazil translated to EnglishIn our case we are trying to apply for a CPF number so not all of the fields apply to us. For example, the CPF number at the top right is only necessary when you were filling out this form for a cancelation or alteration. Also, the field “Titulo Eleitoral” (Voters Card Number) is not applicable to us.Here’s what a completely filled out form should look like. I used my own name and data, with sensitive data blurred out of course 😏Completely filled out CPF application form for foreigners
      4. A pop up screen will show up which has your details entered into a nice looking black and white, government form.pop up screen after completing the CPF for foreigners application form asking for confirmation
        Check your details one last time and click the small button at the top “Confirmar envio” (This button actually commands your computer to print, so your computer will open another pop up screen asking you to print the document, which is step 5)
      5. Now your CPF application form is ready to print! Click the “Print” button and print it right away at home or scroll down and “Save as PDF” to later print it at a “LAN house” somewhere in your city, like I did. CPF for foreigners form sent and ready to print or save
      6. Find your nearest Post Office (called “Correios” in Brazil) and go there with your passport and CPF application form. Pick a number (“senha”) and wait until your number shows up on the screen. When your number shows up, proceed to the booth and present your CPF application form and passport.Correios with CPF application form and passport
        • Pay the R$ 7 fee. (At time of writing the fee was R$ 7, let me know if this is not the case anymore and I’ll adjust it, but it shouldn’t change too much or too soon.)
        • Sign the paper that they present you after they have done some typing on their computer.
        • You will be given a receipt that proves you have paid the fee.passport cpf application and comprovante receipt at correios

        This is all you will need to go to the Receita Federal office.

      7. Go to a Receita Federal pick a number (senha) and wait your turnwaiting for my senha to show up at receita federal
        • As your number shows up on the screen, proceed to your booth and provide your CPF application form, passport and comprovante (that you got at the Correios).at receita federal - government official is processing my CPF application
        • they will ask you to sign some papers and write your mothers full name
        • they will give you a paper and send you to another desk that has the printer. Present them that printout and they will print your CPF on a sheet of receita federal - last step - government official printed my CPF
      8. Take your CPF on your sheet of paper and go to any LAN house to get it plasticized. (Save the CPF number in your phone so you always have your CPF number with you.)

Pronto! You now have your CPF nice and safe and plasticized.My CPF for estrangeiros - comprovante de inscricao - plasticized


* (Some people found this link on the Receita Federal website:

wrong receita federal page - for brazilians onlywhich will show you a link “Inscrição CPF Internet” and if you click it you will see a different form.wrong CPF application form - for Brazilians onlyThis is a form only for habitants of Brazil. This form is not for foreigners!
The correct CPF application form for foreigners is found here: 

Leave a Reply

Your email address will not be published. Required fields are marked *