Brazil CNPJ Database with Emails and Phones

Brazil CNPJ database with emails: what the free Receita Federal data includes, how many of 9,951,931 active companies have an email, and which are accountants.

Short answer: Brazil's CNPJ database from the Receita Federal (the federal tax authority) is public and free, and it already includes the email and phone each company registered. Our Brazil companies with email and phone dataset makes it ready to use: 9,951,931 active establishments of legal entities, without MEI micro-entrepreneurs, with an email on 91.6% and a +55 phone on 98.1%, for a one-time US$499. One caveat: for many companies the registered email belongs to their accountant. Only 4,998,168 rows have an email that no other company shares.

This guide explains what the Receita publishes, what changes in the processed version, and how to separate useful contacts from accounting firm addresses.

What the Receita Federal CNPJ database is

Every company in Brazil has a CNPJ (Cadastro Nacional da Pessoa Jurídica), the national business tax ID. The Receita Federal publishes the full register as open data: Empresas (companies), Estabelecimentos (establishments), Sócios (partners) and Simples Nacional files, with codes that join to lookup tables for CNAE activity codes, legal form and municipalities.

The volume is large. In the October 2026 edition (cut-off October 13) the register lists 73,809,379 establishments, of which 28,380,653 have active registration status. Getting to a usable B2B list means joining files, decoding tables and filtering.

What we excluded and why

Starting from those 28,380,653 active establishments, we removed, as documented on the dataset page:

  1. 17,447,868 establishments of natural persons: sole traders (legal form 213-5, which holds almost all of the 13,759,136 active MEI), individual rural producers, election candidates and companies whose legal name contains a CPF (personal tax ID).
  2. 1,054 establishments of companies flagged as MEI in the Simples file.
  3. 52,040 establishments headquartered abroad.
  4. 124,804 political party bodies, because their contact is usually a person's and reveals party affiliation.
  5. 802,956 establishments with no valid phone or email.

That leaves 9,951,931 establishments (8,985,407 head offices and 966,524 branches) of 9,003,047 companies, in all 27 states and 5,572 municipalities. We do not include partners, CPF numbers or shareholder structure.

CNPJ open data vs processed file

Criterion CNPJ open data datasets.lat file
Price Free US$499 national, from US$99 per state
Rows 73,809,379 establishments, every status 9,951,931 active with contact
Natural persons and MEI Included Excluded
Phone Area code and number in separate fields E.164 (+55), area code validated, ninth mobile digit added
Email As registered Validated; 71,849 invalid or filler values dropped
Shared email Not shown Column with how many companies use the same email
CNAE and legal form Codes Code plus official description in Portuguese
Formats Compressed files CSV or JSON (national); CSV, Excel or JSON (states)

The national file is not offered in Excel because it exceeds the row limit. State files do download in Excel.

The key point: many emails belong to the accountant

The emails and phones in the CNPJ are the ones the company registered with the Receita. For many companies the registration was filed by the accountant or the firm that handled the incorporation, so the address does not reach a sales or purchasing team.

To tell them apart, the email_compartido_por_empresas column counts how many distinct companies use the same email:

Email type Rows Share of the 9,116,989 with email
Used by one company only 4,998,168 54.8%
Shared by 10 or more companies 2,379,925 26.1%
Free webmail (Gmail, Hotmail, UOL and others) 5,745,785 63.0%
Own domain 3,371,204 37.0%

Phones show the same pattern: 2,447,673 rows have a phone shared by 10 or more companies. We validate email syntax but do not send test emails, so some mailboxes may not exist.

This is not a flaw in the file; it is how registration works in Brazil. It also has its own use: emails shared by hundreds of companies identify accounting firms, which are a sales channel in their own right for accounting software, payroll or financial services.

How to build a useful list in 5 steps

  1. Pick state and municipality. São Paulo state holds 2,947,981 establishments; the city of São Paulo alone has 1,240,737.
  2. Filter by CNAE. There are 1,329 distinct activities. Use cnae_principal_codigo and, to widen the net, cnaes_secundarios.
  3. Keep exclusive contacts. email_compartido_por_empresas = 1 leaves emails used by a single company.
  4. Prioritize mobiles for calls. tiene_movil flags 5,348,198 rows with a mobile number; 1,735,352 have two or more phones.
  5. Segment by size and age. porte_empresa separates 5,838,567 micro companies, 1,448,965 small companies and 2,664,392 "demais" (all others). 2,145,438 establishments opened in 2025 or 2026.

When the free source is enough

Use the open data directly if you have a data team, need the partners (which our file does not include) or want to load the whole register with every registration status. To look up a single CNPJ, the Receita's public lookup is enough.

The processed file makes sense when you need a prospecting list this week, with normalized phones, no natural persons and the shared-email flag already computed.

If you only sell in one state, see our guide to the Brazil company list by state. For shops and venues found on maps, there are Brazil business leads from OpenStreetMap with 20,936 businesses in 9 cities. All Brazilian lead files are on the Brazil B2B leads page.

FAQ

Is the Brazil CNPJ database free?

Yes. The Receita Federal publishes the register as open data. Our file starts from the October 2026 edition and processes it; it adds no data the Receita does not publish.

Are the CNPJ emails the company's own?

Not always. For many companies it is the accountant's email. 4,998,168 rows have an email no other company uses, and 2,379,925 have one shared by 10 or more.

Does it include MEI micro-entrepreneurs?

No. We excluded 17,447,868 active establishments of natural persons, which include almost all MEI, plus 1,054 more flagged as MEI in the Simples file.

Can I download it in Excel?

The national file, with 9,951,931 rows, is delivered in CSV or JSON. State files, such as São Paulo or Minas Gerais, also download in Excel.

How can I test it before paying?

The dataset page shows the full schema and the first 100 rows without signing up, and a free account lets you download 500 rows. Payment is one-time, with PayPal in USD.

Check the sample

Open the Brazil companies with email and phone dataset, see how email_compartido_por_empresas looks in the 100 sample rows and download 500 free rows with a free account to test your filter. For other countries, read Latin America company data by country.

B2B leads and company databases with contacts