top of page

What is a CNPJ in Brazil? A Guide for Foreigners Setting Up a Business (2026 Update)

  • Writer: Global Ageless Adventures
    Global Ageless Adventures
  • 3 days ago
  • 6 min read
Smiling woman in glasses works at a computer in a cozy office. She's wearing a red shirt, and a soft light from a lamp is illuminating her workspace.

A CNPJ (Cadastro Nacional da Pessoa Jurídica) is Brazil's unique tax ID for businesses, like an EIN in the US, required for any legal company operation, invoicing, or banking.


CNPJ Explained


The CNPJ is a 14-digit number issued by Brazil's Receita Federal to identify companies, NGOs, and entities for taxes, billing, and compliance. Without it, you can't legally operate, open a business bank account, or issue notas fiscais (invoices). It's essential for foreigners in São Paulo to start service-based businesses, such as travel agencies, language schools, or marketing consultancies.


MEI vs. Other Business Types

MEI (Microempreendedor Individual) suits solo entrepreneurs with low revenue, while ME (Microempresa) and EPP (Empresa de Pequeno Porte) fit growing operations. Key differences include revenue caps, taxes, and complexity:

Type

Annual Revenue Limit (2026)

Employees

Taxes

Best For

MEI

R$81,000 (~US$15,000)

1 max

Fixed monthly ~R$70 (DAS); exempt from IRPJ, PIS, COFINS

Freelancers, solo consultants in (e.g., teachers, translators, consulting pros)

ME

R$360,000 (~US$65,000)

Unlimited (but small)

Simples Nacional (6-33% on revenue)

Small teams, higher sales, like travel agencies, marketing professionals, consultants

EPP

R$4.8M (~US$870,000)

Unlimited

Simples Nacional or Lucro Presumido

Scaling businesses with staff

MEI is the simplest, with no accountant needed initially, an online setup, and social benefits like retirement. ME/EPP requires contracts, bookkeeping, and hiring an outside accountant, but allows for growth.


Foreigner Eligibility for CNPJ

Most foreigners qualify if they have a valid CPF (individual tax ID) or RNE/CRNM (migrant ID), plus proof of legal stay (e.g., a tourist visa valid for over 90 days requires regularization). Tourists on 90-day visas can't register MEI, but can do so for other visa types with a lawyer. Permanent residents (RP), temporary visa holders (work/study) who are allowed to work with their visa, and Mercosur citizens face fewer hurdles. Brazilians married to foreigners or with RNE can also apply.


How to Set Up MEI as a Foreigner (Fastest Option)

If you have a small business or occasional side work, a MEI is the way to go for the fastest and easiest setup. Not all types of companies can operate as MEI, but many of your simple mom and pop or freelancer ideas can.


That said, if you plan to make over the limit, the taxes get steep fast, and anything over the annual limit is heavily taxed. The good news is that you can convert your MEI into a company as you grow. It takes a couple of months and requires another legal process, but it is a good option if you are setting up and unsure of your growth potential.


  1. Get CPF: Via the Receita Federal site or Correios (needs passport/RNE).

  2. Register MEI: Free at Portal do Empreendedor or app select activity (e.g., marketing consultant), pay DAS monthly. CNPJ issues instantly.

  3. State/Municipal licenses: Automatic for most; check based on your location.

  4. Bank account: Commonly used for small businesses are Nubank or Inter PJ accounts (Pessoa Juridica), which require a CNPJ to set up. You should not be using your personal account for CNPJ work.


Total time: 1-2 days. Cost: R$0 setup, R$70/month tax, and potential banking fees.


Company Basics


When you open a company in Brazil, two concepts will shape almost everything about how your business is seen and taxed by the government: your CNAE code and your “nome fantasia” (trade name). Understanding both is essential, especially if you want to attract international clients or operate as a MEI (Microempreendedor Individual).


What is CNAE and why does it matters


CNAE stands for Classificação Nacional de Atividades Econômicas – the National Classification of Economic Activities. It is a standardized numeric code that tells the Brazilian government exactly what your company does, and it becomes part of your official CNPJ registration.


Choosing the right CNAE is not just a bureaucratic detail; it directly affects:


  • Your tax regime: The CNAE helps define whether your business can be registered as MEI, Simples Nacional, or Presumed Profit, and which tax rates will apply.

  • Your authorizations: The activities listed in your CNAE indicate what your company is legally allowed to do. If you work outside those activities, you can run into compliance issues. It is important to select as many as you can and even more when you set up your company, as adding more has a fee. Some types of services, as well, cannot go together in the same company, so it is a good idea to consult an expert when doing this process.

  • Your invoices (Notas Fiscais): The service or product on your invoice must match one of the activities described by your CNAE codes.


There are two main types of CNAE codes:

  • Main CNAE: The activity that generates most of your revenue and usually defines your tax framework.

  • Secondary CNAEs: Other activities your company also performs or intends to perform; you can register several of these if needed.


For MEI, CNAE is even more strategic. Every MEI must select at least one CNAE from a restricted official list of allowed activities; if your activity is not on that list, you cannot operate as MEI and must choose another business structure.


Because of its impact on taxes and legal compliance, choosing CNAE requires planning and, ideally, guidance from a qualified accountant.


Nome fantasia: your brand-facing identity

While CNAE speaks to the government, your nome fantasia speaks to the market.

In Brazil, “nome fantasia” is the trade name or brand name that your customers see in everyday life. It differs from the razão social (legal name), the formal name registered with government agencies and used in contracts and official documents.


For example:

  • Razão social (legal name): “ABC Serviços Empresariais LTDA”

  • Nome fantasia (trade name): “ABC Consulting”


The nome fantasia is the name that appears on your website, social media, storefront, and marketing materials. It is a key part of your branding strategy, helping you:

  • Be more memorable and attractive to your ideal clients

  • Communicate positioning (for example, more modern, more international, more premium)


When you register a company or an MEI, you usually provide your legal name and, when applicable, your nome fantasia in the same process, which also includes your CNAE and other details.


Putting it together: structure + brand

You can think of CNAE and nome fantasia as two sides of the same coin:

  • CNAE = your structural definition: it defines what you are allowed to do and how you will be taxed.

  • Nome fantasia = your brand definitirand definition: it defines how the market sees you.


A well-set business in Brazil will align both: the CNAE codes correctly reflect the company's actual activities, and the nome fantasia clearly communicates those activities in a way that is simple and attractive to clients.


The right CNAE protects you from tax and regulatory problems, while a strong nome fantasia helps you build trust and visibility with customers.


Setting Up ME or EPP as a Foreigner

If you plan to grow a business, work with specific CNAEs, or have a partner, you need to set up a proper company. It is important to note that companies pay yearly taxes whether you make money or not, and there is a fee to dissolve the company if you decide not to move forward with the business. Plus, a company offers more opportunities for partnerships or growth. Documents you need to have to start a company:


  1. CPF

  2. RNE

  3. Proof of a physical address for the business (you can use where you live if you are working from home there and it is not a physical location for customers)

  4. Clear idea of your CNAEs and


Next, you need to actually open the company, which costs about R$3,000 to set up and get started for the simplest level. This is best done by hiring a lawyer or a firm that specializes in this.


The most cost-effective way, in my opinion, is through Contabilize. They offer affordable accounting services at a monthly fee and often have packages that can help you convert your MEI to an ME or set up the company free of charge with one of their more premium monthly packages. With their services, you have access to their platform that helps you organize and emit Nota Fiscals (Official Invoices), pay taxes, and more.


Here are the steps they will help you use to estimate the fees, but check for the most up-to-date fees in your area. They also offer services via WhatsApp or through scheduling calls, and you can add additional services as needed throughout your business practice, offered by specialists.


  1. Draft Contrato Social (articles): Use a lawyer (~R$500-1,000).

  2. Register at Junta Comercial (state board): Submit docs online (~R$100-300 fee).

  3. Get CNPJ: Automatic post-Junta via Receita Federal.

  4. Inscrição Estadual/Municipal: For ICMS/ISS taxes.

  5. Alvará: Local fire/health approval if needed for a location.

  6. Verification levels: There are various tests of authenticity that normally need to be done by scheduling an appointment to review documents and authenticate your company, partnership, and legal standing.

  7. Open a PJ bank account if you don't already have one


Total time: About 4 weeks. Cost: R$1,500-R$3,000+ setup, R$150+/month taxes, R$150+/month accounting fees, and potential banking fees.



Ready to launch your Brazil business?

Want a consultant to help you walk through all the steps?

Reach out to us for support.


Comments


Get Your Questions Answered Messaging Us On Whatsapp:

+55 11 972138992

Email us for more details:

globalagelessadventures@gmail.com

©2026 Global Ageless Adventures via Oasis Travel 

CNPJ: 52.150.658/0001-83

  • LinkedIn
  • Facebook
  • alt.text.label.Instagram
bottom of page