Updated April 2026
How to Get a CPF in São Paulo: Step-by-Step Guide
São Paulo is home to the largest expat community in Brazil. If you are a foreigner living, working, or visiting SP, getting a CPF should be one of the first things you do. Here is exactly where to go, what to bring, and how to avoid wasting a trip.
Best places to get a CPF in São Paulo
You have two options: Correios (post office) or Receita Federal. For most foreigners, Correios is faster and easier.
Correios (recommended)
The Correios charges R$7 (about $1.50) and processes CPF applications on the spot. Not every branch offers this service, so you need to go to the right one. Branches in these neighborhoods are reliable for CPF services:
- ✓ Pinheiros - popular expat area, staff used to foreign applications
- ✓ Vila Madalena - walkable from Pinheiros, less busy
- ✓ Itaim Bibi - business district, efficient service
- ✓ Consolação - central, near Paulista, easy metro access
- ✓ Centro - main post office, busier but always available
Receita Federal (CAC Bela Vista)
The Receita Federal office at CAC Bela Vista is the most well-known option for foreigners in SP. The service is free but can take longer. Some people prefer this because it is the tax authority itself. Wait times vary, and you may need to check their website for scheduling.
What to bring
- ✓ Passport (original, valid, not expired)
- ✓ Proof of address in São Paulo (utility bill, rental contract, or bank statement)
- ✓ If no local address: host declaration letter from whoever you are staying with
- ✓ R$7 in cash for the Correios fee (some accept card)
- ✓ A photocopy of your passport (some offices ask for this, bring one to be safe)
Know exactly where to go in SP
GET CPF finds the right Correios for your neighborhood, pre-fills your forms, and checks your documents before you leave. No wasted trips.
Get started for $29Tips for getting your CPF in São Paulo
- Go early. Correios opens at 9am. The first hour is the least busy. By lunchtime, lines can build up.
- Avoid Mondays. Post offices in SP tend to be busiest on Mondays. Tuesday through Thursday is ideal.
- Smaller branches are faster. The main Centro post office is always busy. A neighborhood branch in Pinheiros or Vila Madalena will have shorter waits.
- Bring a pen. You will fill out a paper form. Having your own pen saves time.
- Staff may not speak English. Even in SP, Correios staff rarely speak English. A Portuguese cheat sheet with key phrases helps.
What to expect at the office
Walk in and tell the attendant you need a CPF. They will give you a form to fill out (in Portuguese). You write your name, nationality, date of birth, passport number, and Brazilian address. Hand over the form with your passport and address proof. Pay R$7. In most cases, you receive your CPF number printed on a receipt right there.
The whole process takes about 15 minutes if you have everything ready. If something is missing, they will tell you to come back, which is exactly why preparation matters.
Frequently asked questions
Which Correios in São Paulo does CPF for foreigners?
Not every branch offers CPF services. Branches in Pinheiros, Vila Madalena, Itaim Bibi, and Consolação are reliable. GET CPF identifies the correct office for your location.
Do I need an appointment?
No. CPF applications at Correios are walk-in. No appointment needed.
How long does it take?
About 15 minutes. At most Correios in SP, you get your CPF number the same day, often within minutes.
Can I go to any Correios?
No. Only certain branches offer CPF services. Going to the wrong one wastes your time.
What if I do not have a São Paulo address?
Use a host declaration letter from your Airbnb host, friend, or whoever you are staying with. GET CPF generates this for you.
Get your CPF in São Paulo on the first try
Right office, right documents, right phrases. Everything prepared in 5 minutes.
Get started --