
Image Source: pexels
You can get a CPF or CNPJ in Brazil even if you live abroad. These numbers act as your tax identification number and help you handle many legal and financial tasks. Many expats need a CPF to buy property, open a bank account, or sign contracts. A CNPJ helps if you want to create a company or manage rental income. You can start your application online, at a Brazilian consulate, or through a legal representative.
You may wonder if you need a CPF or CNPJ for your activities in Brazil. Both serve as a tax identification number, but they have different uses. CPF stands for cadastro de pessoa física, which means individual taxpayer registry. CNPJ is the identifier for companies and legal entities.
Here is a simple table to help you see the main differences:
| Aspect | CPF (Cadastro de Pessoas Físicas) | CNPJ (Cadastro Nacional da Pessoa Jurídica) |
|---|---|---|
| Eligibility | Individuals, including foreigners/non-residents | Companies and legal entities, including foreign companies |
| Purpose/Usage | Personal financial and legal activities (e.g., opening bank accounts, purchasing property, sending money) | Business/commercial activities, owning assets, customs declarations |
| Issued by | Brazilian Federal Revenue Bureau | Brazilian Federal Revenue Bureau |
| Application for Non-residents | Can apply via Brazilian consulates or by mail with required documents | Required for foreign companies to operate or invest in Brazil |
| Number Format | 11 digits | 14 digits |
You use a CPF for personal matters, such as opening a bank account or buying property. You use a CNPJ if you want to open a company in Brazil or manage business activities. Both numbers come from the Brazilian Federal Revenue Bureau.
You need a CPF or CNPJ if you plan to handle financial or legal tasks in Brazil. If you want to buy real estate, open a bank account, or send money, you need a CPF. This number acts as your individual taxpayer registry and helps you stay compliant with local laws.
If you want to start a business or invest as a company, you need a CNPJ. This identifier is required for any legal entity that wants to operate or own assets in Brazil. You cannot open a company in Brazil without a CNPJ.
Tip: Always check which identifier you need before starting your application. Using the right tax id in Brazil helps you avoid delays and legal issues.
You can apply for a CPF or CNPJ even if you live outside Brazil. The application process is clear, and you only need to prepare the correct documents. Both numbers are important for anyone who wants to manage assets or run a business in Brazil.

Image Source: pexels
The CPF, or Cadastro de Pessoa Física, is a unique tax identification number issued by the Federal Revenue Bureau of Brazil. You use this number as your individual taxpayer registry for many activities in Brazil. The Federal Revenue, also known as Receita Federal, manages the CPF system. The CPF replaced the older Taxpayer Identification Card in the 1980s and now serves as the main document for tax accountability and social security.
You need a CPF if you want to open a bank account, buy property, or sign contracts in Brazil. The CPF acts as your official identifier for tax and legal matters. Many government agencies, banks, and private companies accept the CPF as a valid identification document. The purpose of having a CPF is to help you handle personal and business-related activities across Brazil. If you are an expat or a foreigner with assets or business in Brazil, you must obtain a CPF for foreigners to stay compliant with local laws.
You can apply for a CPF number even if you do not live in Brazil. The Federal Revenue Bureau offers several ways to get a CPF number. You can apply online, at a Brazilian consulate, or through a legal representative. The process to apply for a CPF number is clear and does not require you to travel to Brazil.
Here is a step-by-step guide to help you apply for a CPF number as a non-resident:
Note: Since late 2023, all non-residents must schedule an in-person appointment at the consulate when applying from abroad. This step helps the Federal Revenue Bureau verify your identity and documents.
You must prepare the required documents for issuing a foreigner’s CPF before you start your application. The Federal Revenue Bureau will only issue a CPF number if you provide all necessary paperwork. Here is a list of what you need:
Tip: Always double-check your documents before submitting your application. Incomplete or unclear documents can delay the process.
You have several options to apply for a CPF number, depending on your location and situation:
| Application Method | Where to Apply | Who Can Use This Option |
|---|---|---|
| Online (e-Consular) | Brazilian Embassy or Consulate via e-Consular | Non-residents applying from abroad |
| Federal Revenue Bureau office (by region) | Some non-residents | |
| In Person (in Brazil) | Banco do Brasil, Caixa Econômica Federal, Correios | Visitors in Brazil |
| Legal Representative | Appointed attorney or representative in Brazil | Those needing remote assistance |
If you want to issue a CPF for foreigners not residing in Brazil, you should use the e-Consular system and attend your appointment at the nearest Brazilian consulate. If you are in Brazil, you can visit a bank or post office to start your application.
The Federal Revenue Bureau usually processes CPF applications quickly. If you apply online or by email, you may receive your CPF number within a few days. If you apply at a consulate, processing may take up to two weeks, depending on the volume of requests and the accuracy of your documents.
The application fee is about USD $1.50, but some consulates may waive this fee for certain cases. Always check the latest fee and exchange rates before you apply.
Common challenges include missing documents, unclear photos, or mistakes on the application form. You can avoid delays by preparing all documents carefully and following the instructions from the Federal Revenue Bureau.
If you face problems such as irregular CPF status, suspension, or duplication, you should contact the Federal Revenue Bureau or seek help from a legal representative. Legal representatives can help you manage the process, prevent errors, and resolve issues with your CPF status.
The CPF is your key tax id in Brazil. You need it for many activities, such as buying property, opening a bank account, or starting a business. The Federal Revenue Bureau uses the CPF to track your tax obligations and legal activities. Always keep your CPF information safe and up to date.
The CPF, or natural persons register, is essential for anyone who wants to participate in Brazil’s financial and legal system. Applying from abroad is possible, and the process is now more secure and efficient thanks to the e-Consular system.
The CNPJ, or Cadastro Nacional de Pessoas Jurídicas, is the national registry for legal entities in Brazil. The Federal Revenue Bureau, also known as Receita Federal, manages this system. You use the CNPJ as the official tax identification number for companies, partnerships, investment funds, and other legal entities. The CNPJ consists of 14 digits, which include a unique identifier, a branch code, and check digits. This number replaced the older CGC system in 1998. The Cadastro Nacional da Pessoa Juridica allows you to verify any company’s status in a public database. If you want to open a company in Brazil, you must obtain a CNPJ. This number is essential for commercial transactions, government records, and compliance with Brazilian law.
The CNPJ enables you to legally conduct business activities in Brazil. You need it to own assets such as real estate, vehicles, or bank accounts. The CNPJ also helps reduce fraud and ensures that you follow the rules set by the Federal Revenue. If you plan to operate as an individual microentrepreneur or a sole entrepreneur, you still need a CNPJ to register your business and pay taxes.
The CNPJ is the main tax id in Brazil for legal entities. Without it, you cannot open a company in Brazil or participate in most business activities.
You can obtain a CNPJ even if you do not live in Brazil. The process involves several steps, and you must follow the legal requirements set by the Federal Revenue Bureau. You need to appoint a legal representative who lives in Brazil. This person will act on your behalf during the application and registration process.
Here is a step-by-step guide to help you register for a CNPJ:
You can complete most of these steps remotely by granting power of attorney to your legal representative in Brazil. The process often requires digital certificates for secure online submissions.
When you apply for a CNPJ, you must gather several documents. The Federal Revenue Bureau and other authorities require these documents to verify your identity and the legitimacy of your business. Here is a list of the main documents you need:
All foreign documents must be legalized and apostilled if required. You must send hard copies to Brazil and ensure that all translations are done by an official sworn translator.
If you want to open a company in Brazil as a foreigner, you must follow some special steps and meet extra requirements. The process can seem complex, but you can manage it with careful planning and the help of a local legal representative.
Foreign business owners must comply with strict identity and tax compliance rules. You must appoint at least one Brazilian resident as your company’s legal representative or manager. All foreign documents must be certified, apostilled, and translated. The process can take 60 to 90 days, depending on the complexity of your business and the speed of document processing.
Brazil’s multi-layered government system means you must comply with federal, state, and municipal regulations. You may need extra licenses for regulated sectors. The Federal Revenue, Receita Federal, and other agencies will check your documents carefully. If you follow each step and prepare your paperwork, you can obtain a CNPJ and start your business activities in Brazil.

Image Source: pexels
If you lose or forget your cpf number, you cannot recover it through a Brazilian consulate because of tax privacy laws. You must visit a Federal Revenue Bureau office in Brazil to retrieve your cpf. If you cannot travel, you can appoint a representative to act on your behalf. Your representative must bring your identification documents and a power of attorney. For questions, you may contact the Federal Revenue by email at cpf.residente.exterior@receita.fazenda.gov.br. There is no official process for recovering a lost cnpj number for non-residents, so you should keep your company records safe.
Tip: Always store your cpf and cnpj numbers in a secure place. Take a photo or write them down in a password-protected file.
You may want to check the status of your cpf or cnpj application after you submit your documents. The Federal Revenue provides online tools for tracking progress, but these are only available in Portuguese. You need your protocol number or registration details to access the system. If you applied through a Brazilian consulate, you can contact the consulate directly for updates. Sometimes, language barriers or unfamiliar online platforms can make tracking difficult. If you face issues, ask your legal representative or a trusted contact in Brazil to help you navigate the process.
| Issue | Description | Impact on Non-Residents |
|---|---|---|
| In-person appointment requirement | You must attend an appointment at a Brazilian Consulate for cpf application | Adds travel and scheduling challenges |
| Document submission via e-consular | You must upload digital documents before your appointment | Requires comfort with online systems |
| No longer simple online application | You cannot get cpf by email anymore | Increases time and complexity for foreigners |
You must keep your cpf and cnpj records up to date. If your address, name, or other details change, you should update your information as soon as possible. To update cpf details, visit a Brazilian consulate if you live abroad or a Federal Revenue office if you are in Brazil. Bring your identification, proof of address, and your mother’s name. You may need to complete a tax declaration to confirm your residency status. If you have a representative in Brazil, you can grant them power of attorney to update your records. The Federal Revenue no longer accepts email requests for cpf updates.
For annual updates, you can use the Federal Revenue app on your phone. Enter your cpf number and date of birth, then follow the instructions to upload a photo and your passport. If you have problems with the app, visit a consulate with your documents and any error messages.
Note: Keeping your information current helps you avoid problems with banks, property transactions, and tax compliance in Brazil.
To get a cpf or cnpj as a non-resident, you should follow these steps:
These numbers help you open bank accounts, sign contracts, and follow Brazil’s tax rules. Always update your information and ask for help if you have questions.
You usually receive a CPF within a few days to two weeks. CNPJ registration can take 60 to 90 days. Processing times depend on document accuracy and the office workload.
Yes, you can apply for a CPF at a Brazilian consulate or through a legal representative. For a CNPJ, you must appoint a Brazilian resident as your legal representative to handle the process.
The CPF application fee is about USD $1.50, based on current exchange rates. CNPJ registration fees vary by state and business type. Always check the latest rates before you apply.
Check your documents for errors or missing information. Contact the Federal Revenue Bureau or your legal representative for help. Correct any mistakes and resubmit your application.
As a non-resident navigating the process of obtaining a CPF or CNPJ in Brazil, managing international payments for legal or business activities can be complex, with high fees and delays. BiyaPay simplifies this by offering remittance fees as low as 0.5%, far below typical bank charges. Supporting same-day transfers to most countries, BiyaPay ensures fast, secure payments for tasks like property purchases or business setup. Its real-time exchange rate queries and fiat-to-digital currency conversion make cross-border transactions seamless. Registering is quick and doesn’t require a branch visit, perfect for non-residents. Streamline your financial transactions in Brazil—sign up for BiyaPay today for cost-effective, reliable global payments.
*This article is provided for general information purposes and does not constitute legal, tax or other professional advice from BiyaPay or its subsidiaries and its affiliates, and it is not intended as a substitute for obtaining advice from a financial advisor or any other professional.
We make no representations, warranties or warranties, express or implied, as to the accuracy, completeness or timeliness of the contents of this publication.



