A CPF (Cadastro de Pessoas Físicas) is Brazil's individual tax ID — foreigners need it to buy property, sign contracts, and start an Airbnb company in Rio de Janeiro.
Get Your CPF in Brazil as a Foreigner — Complete Guide 2026
The information in this article is based on personal experience and publicly available official sources. This is not legal or tax advice. Consult a qualified attorney and tax advisor in your country of residence and in Brazil before making any investment decisions.
What Is a CPF Number and Why Do Foreigners Investing in Brazil Need One?
A CPF (Cadastro de Pessoas Físicas) is Brazil's official individual taxpayer number — the equivalent of a German Steuer-ID. Without a CPF, foreigners cannot purchase real estate, sign property deeds at a cartório, open a Brazilian bank account, register a CNPJ company, or receive Brazilian income. Registration is free and possible from abroad through any Brazilian consulate. (Receita Federal, 2026)
The Legal Basis: Why Brazil Requires a CPF for All Fiscal Activity
The CPF is governed by Instrução Normativa RFB 1.548/2015 and its subsequent updates. Every natural person — Brazilian or foreign — who has a fiscal relationship with Brazil is required to register. This includes anyone who owns Brazilian assets, receives Brazilian-source income, or is a partner or director in a Brazilian legal entity.
In practical terms, a cartório (notary's office) is legally prohibited from processing a property deed for a buyer without a registered CPF. Banks apply the same rule when opening accounts for non-residents. If you plan to invest in buying an apartment in Rio from abroad, getting your CPF is the mandatory first step in the entire chain.
CPF vs. CNPJ: What Is the Difference?
These two numbers are often confused but serve entirely different purposes. A CPF (Cadastro de Pessoas Físicas) identifies a natural person — an individual human being. A CNPJ (Cadastro Nacional de Pessoas Jurídicas) identifies a legal entity such as a Ltda company, SA, or EIRELI.
You always need a CPF before you can register a CNPJ. The founder of any Brazilian company must present a valid CPF during the CNPJ registration process. For Airbnb investors, the optimal structure is:
- CPF → proves your individual identity for property purchase and bank accounts
- CNPJ (via LTDA) → receives Airbnb revenue under Simples Nacional at significantly lower tax rates
With only a CPF and a personal foreign account: Airbnb deducts 15% IRRF at source on every payout, plus ~16% platform fees. With CPF + CNPJ under Simples Nacional: platform fees drop to ~3–4% and total tax is approximately 6–15% on gross revenue. The difference on R$200,000 annual gross is roughly R$20,000–30,000 per year.
Who Needs to Get a CPF Number in Brazil as a Foreign Investor?
Any foreigner who plans to buy property in Brazil, open an LTDA company, or receive Airbnb rental income must obtain a CPF — regardless of the investment size. German residents apply through the Brazilian consulate without visiting Brazil. Investors already in Brazil can apply at Receita Federal offices, Banco do Brasil, or Correios branches. There is no minimum income or investment threshold to qualify.
Situations That Require a CPF as a Foreign Real Estate Investor
The following transactions are legally impossible for foreigners without a valid CPF:
- Property purchase: The escritura pública (public deed) at the cartório requires CPF for both buyer and seller. No CPF = no deed = no legal ownership.
- Contracting services: Hiring a Brazilian architect, builder, or property manager under a formal contract often requires your CPF on the NF-e (electronic invoice).
- Opening a Brazilian bank account: Nubank, Bradesco, Banco do Brasil, and Itaú all require a CPF for non-resident accounts. Without a bank account, transferring renovation funds or receiving Airbnb payouts becomes extremely difficult.
- CNPJ registration: Every partner in a Brazilian LTDA must present a valid CPF. You cannot open a business entity without it.
- Airbnb income under a Brazilian legal structure: To receive payments as a Brazilian-registered host (lower tax rate), your CNPJ must be linked to a CPF.
Tax Consequences of Collecting Airbnb Revenue Without a CNPJ
Many foreign investors start receiving Airbnb income before they have set up their Brazilian company. While legally possible, this comes with a significant financial penalty. Read the detailed breakdown in our guide to Airbnb tax in Rio de Janeiro for the full picture.
Airbnb Brazil is legally required to withhold 15% IRRF (Imposto de Renda Retido na Fonte) on all payouts to foreign individuals without a Brazilian CNPJ. This withholding is not recoverable and is applied before you receive your money. On R$180,000 gross annual revenue, that is R$27,000 gone before you even see it — in addition to Airbnb's platform fees.
What Documents Do You Need to Get a CPF in Brazil as a Foreigner?
Receita Federal requires three items: a valid passport (original or certified copy), your foreign tax identification number (German Steueridentifikationsnummer), and a completed Formulário DSCAD-PF (downloadable from gov.br/receitafederal). Consulates authenticate document copies on-site at no charge. CPF registration itself is free — no fees apply at any stage. Processing begins once the consulate forwards the file to Receita Federal.
Document Checklist for German Residents Applying via Consulate
- Valid passport — must be current (not expired, and ideally not expiring within 6 months). The consulate will make a certified copy.
- Completed Formulário DSCAD-PF — the official Receita Federal CPF registration form (free download from gov.br). Fill it in Portuguese or with an accompanying translation — most Brazilian consulates have staff who can assist.
- German Steueridentifikationsnummer — your 11-digit German tax ID issued by the Bundeszentralamt für Steuern. This is required as your "foreign taxpayer identification number" on the DSCAD-PF form.
- Proof of address — some consulates (particularly Berlin and Frankfurt) request a current German Meldebestätigung or utility bill. Call ahead to confirm requirements for your specific consulate.
CPF Application Methods: Side-by-Side Comparison
| Application Method | Location | Cost | Processing Time | Best For |
|---|---|---|---|---|
| Brazilian Consulate (abroad) | Munich, Berlin, Frankfurt, Hamburg | Free | 2–4 weeks | German residents not travelling to Brazil |
| Receita Federal (in Brazil) | RF offices, Banco do Brasil, Correios, Caixa | Free | Same day | Investors already present in Brazil |
| e-Notariado digital portal | Online (notariado.org.br) | Free | Varies | Brazil residents with existing e-CPF certificate only |
How Do You Apply for a CPF at a Brazilian Consulate from Germany?
Book an appointment at the Brazilian consulate nearest to you (Munich, Berlin, Frankfurt, or Hamburg), bring your original passport and completed DSCAD-PF form, and pay nothing — the application is free. The consulate submits your file to Receita Federal digitally. Within 2–4 weeks your CPF number becomes available on the Receita Federal portal (receita.economia.gov.br) as a downloadable PDF certificate.
Brazilian Consulates in Germany: Addresses and Appointment Booking
All four Brazilian consulates in Germany process CPF applications. Book your appointment online at agendamento.itamaraty.gov.br. Wait times for appointments vary by location — Munich typically has shorter queues.
- Munich: Königinstraße 34, 80802 München — covers Bavaria, Baden-Württemberg
- Berlin: Wallstraße 57, 10179 Berlin — covers Berlin, Brandenburg, eastern Germany
- Frankfurt: Stephanstraße 26, 60313 Frankfurt — covers Hesse, Rhineland-Palatinate, Saarland
- Hamburg: Alsterufer 5, 20354 Hamburg — covers northern Germany
When you arrive, the consular officer will review your documents, make certified copies, and submit the DSCAD-PF form electronically to Receita Federal on your behalf. The entire appointment typically takes 20–30 minutes.
After Submission: What to Expect and How to Download Your CPF
Once submitted, Receita Federal processes the application in Brasília. You will receive an email confirmation when your CPF number is issued — typically within 2–4 weeks of consulate submission. To download your CPF certificate:
- Go to receita.economia.gov.br/cidadaos and click "Consultar CPF"
- Enter your name, date of birth, and passport number as registered
- Download the Comprovante de Situação Cadastral no CPF as a PDF
- This PDF is the legal proof of your CPF — present it to banks, cartórios, and lawyers
The CPF certificate has no expiry date, but you must keep your registration "regular" (regular status) by filing annual income tax returns with Receita Federal once you have Brazilian-source income — including Airbnb revenue.
I applied for my CPF at the Brazilian consulate in Munich before buying my first Ipanema apartment. The appointment itself took 25 minutes. My CPF was issued 18 days later. I then used it to open a Bradesco non-resident account and register my LTDA — all without stepping foot in Brazil. The entire setup took about 6 weeks from first consulate appointment to active CNPJ.
Can Foreigners Apply for a CPF Online Without Visiting a Brazilian Consulate?
Since 2020, Receita Federal's online portal allows CPF self-registration — but only for Brazilian nationals with an existing digital certificate (e-CPF). Foreign investors without prior Brazilian documentation cannot complete full online registration because the portal itself requires a CPF to authenticate. The e-Notariado platform (notariado.org.br) offers a consulate-backed digital process, but an initial consulate appointment remains required for most German-based investors.
What the e-Notariado Platform Offers After You Have Your CPF
Once you have your CPF, the e-Notariado platform (run by the Brazilian Federal Notary Council) becomes extremely useful. It allows you to:
- Obtain an e-CPF digital certificate (cost: approximately R$150–300, valid 3 years)
- Sign property purchase agreements (escritura pública) remotely without travelling to Brazil
- Grant power of attorney to a Brazilian lawyer or accountant digitally
- Authenticate documents for CNPJ registration
For the remote Airbnb investment model I use from Munich, e-Notariado is the tool that made it possible to close on two properties without ever visiting Brazil. After the initial consulate appointment to get your CPF, everything else can be done digitally.
Future Outlook: Will Foreigners Be Able to Apply for a CPF Fully Online?
Receita Federal has signalled plans to expand online CPF registration to non-residents as part of Brazil's broader digital government agenda (Gov.br platform). However, as of October 2026, no confirmed launch date exists for a fully self-service foreign CPF pathway.
The practical advice: do not wait for a future digital solution. Book your consulate appointment today. The 2–4 week processing time means delaying by even one month pushes back your entire investment timeline — including the property search, CNPJ registration, and the ability to earn Airbnb income from the best Rio neighbourhoods.
What Are the Next Steps After Getting Your CPF as a Foreign Investor?
With your CPF secured, the path to Airbnb income in Rio has three steps: open a Brazilian bank account (Nubank or Bradesco accept non-residents with CPF plus passport), hire a Brazilian accountant to register a CNPJ under Simples Nacional (reducing your Airbnb tax from 15% IRRF to approximately 6–15%), and use e-Notariado to sign the property purchase deed without travelling to Brazil.
Opening a Brazilian Bank Account as a Non-Resident
With your CPF in hand, two banks stand out for non-resident foreign investors:
- Nubank: Fully digital, opens with CPF + passport scan. No monthly fees. Accepts international wire transfers (SWIFT). Fastest account opening — often approved within 48 hours of application.
- Bradesco (Conta Não-Residente): Traditional bank, more useful for higher-volume transactions and when your LTDA requires a corporate account. In-person appointment required at a Bradesco branch in Brazil, or via their international banking desk.
The bank account is necessary to receive Banco Central-compliant international capital transfers for property purchase and to receive Airbnb payouts within Brazil before remitting profits abroad.
Registering a CNPJ for Your Airbnb Business
This is the step that dramatically improves your return on investment. With a CNPJ registered under Simples Nacional, your Airbnb revenue is taxed at 6–15% (depending on annual gross) versus 15% IRRF for individuals. The combined Airbnb platform fee also drops from ~16% (individual host) to ~3–4% (Brazilian-registered host with CNPJ).
Hire a Brazilian contador (accountant) who specialises in non-resident property investors. Monthly accounting fees typically range from R$300–600. The CNPJ registration itself takes 5–10 business days through the Receita Federal's REDESIM portal.
All four of my Ipanema apartments operate under a single LTDA registered in Rio de Janeiro. Under Simples Nacional, our effective tax rate on Airbnb revenue is approximately 8% combined — versus the 15% IRRF that would apply if I ran everything as an individual foreign account. On R$800,000 combined annual gross, that difference is roughly R$56,000 per year in additional profit.
Need help navigating the full setup process? Review our complete guide to working with Uan Brazil Homes — I help investors from Germany, the UK, and the USA set up their CPF, CNPJ, and property acquisition remotely.
- A CPF is legally mandatory for any foreigner who buys property, opens a Brazilian company, or earns Airbnb income in Brazil — there is no workaround and no minimum investment threshold that exempts you.
- Registration is completely free and takes 2–4 weeks through a Brazilian consulate in Germany; the only documents needed are your passport, German tax ID, and the DSCAD-PF form from gov.br.
- Without a CNPJ linked to your CPF, Airbnb deducts 15% IRRF at source on every payment — establishing a Brazilian LTDA under Simples Nacional can reduce your effective tax rate to approximately 6–15%.
- After receiving your CPF, you can get an e-CPF digital certificate from e-Notariado (notariado.org.br), which enables you to sign property purchase deeds and grant powers of attorney remotely — no travel to Brazil required.
- The CPF is a fiscal identifier only — it grants no right of residence or work in Brazil. A CPF with regular status requires annual Receita Federal income tax filings once you have Brazilian-source income.
Frequently Asked Questions: CPF for Foreigners in Brazil
Ready to Start Your Rio Airbnb Investment?
Get your CPF, open your LTDA, and acquire your first Ipanema apartment — all without leaving Germany. I've done it four times. Let me show you how.