CPF for foreigners: how to get one in Brazil or abroad

Updated October 2026 · Legal review: Isadora Rizzi, lawyer (OAB/PR 75.878)

The CPF (Cadastro de Pessoas Físicas) is Brazil’s individual taxpayer number. Foreigners, resident or not, can and often need to have a CPF.

Why do foreigners need a CPF?

  • To buy or rent property.
  • To be a partner in a Brazilian company.
  • To open a bank account and invest.
  • To apply for a residence permit and other public services.

How to get a CPF in Brazil

You can apply online on the Federal Revenue website, or in person at partner units such as Banco do Brasil, Caixa and the Post Office, or at a Federal Revenue service desk. In general, a passport or migrant ID is enough.

How to get a CPF abroad

You can apply at Brazilian consular offices or, in many cases, directly online by sending scanned documents.

Documents

  • Passport or identity document.
  • Proof of address.
  • For minors, the parents’ or guardians’ documents.

Learn about our document services →

Frequently asked questions

Does a foreigner’s CPF expire?

It does not expire, but it must be kept in good standing with the Federal Revenue.

Can a tourist get a CPF?

Yes, residence in Brazil is not required.

Is the CPF free?

Online and at consulates, as a rule yes. Partner units may charge a fee.

Tell us your goal. We'll show you the way.

We reply with the most suitable legal pathway and a tailored proposal.

Chat on WhatsApp