Uma lista de empresas por CNAE é um recorte do cadastro de CNPJs filtrado pelo código de atividade econômica (CNAE). Dá para montá-la de graça com os dados abertos do CNPJ da Receita Federal: ache o código na pesquisa do IBGE, baixe os arquivos mensais e filtre por CNAE, município e situação ativa. Depois, complete os contatos, que no cadastro costumam estar incompletos.
O que é o CNAE e como o código é organizado
O CNAE (Classificação Nacional de Atividades Econômicas) é a tabela oficial que diz o que cada empresa faz. Todo CNPJ tem uma atividade principal e pode ter várias secundárias, cada uma com um código. A classificação é mantida pelo IBGE no âmbito da CONCLA, a Comissão Nacional de Classificação.
Nos cadastros públicos, como o CNPJ, usa-se a CNAE-Subclasses, hoje na versão 2.3, em vigor desde janeiro de 2019. Segundo o IBGE, ela tem cinco níveis: 21 seções, 87 divisões, 285 grupos, 673 classes e 1.332 subclasses. Veja como um código se decompõe:
| Nível | Formato | Exemplo (dentista) |
|---|---|---|
| Seção | 1 letra | Q |
| Divisão | 2 dígitos | 86 |
| Grupo | 3 dígitos | 863 |
| Classe | 4 dígitos + dígito verificador | 8630-5 |
| Subclasse | 7 dígitos | 8630-5/04, Atividade odontológica |
Para montar uma lista de prospecção, o nível que interessa é a subclasse. Nos arquivos da Receita ela aparece sem pontuação: 8630-5/04 vira 8630504.
Como achar o CNAE certo para o seu segmento
Use a pesquisa CNAE do IBGE (CONCLA). Ela aceita palavras, não só códigos. Três cuidados evitam a maior parte dos erros:
- Busque pela atividade, não pelo nome popular. “Academia” está em “atividades de condicionamento físico”; “salão de beleza” em “cabeleireiros, manicure e pedicure”.
- Leia as notas explicativas. Cada subclasse diz o que compreende e o que não compreende. É ali que você descobre que estética e cabeleireiro são códigos diferentes.
- Liste os vizinhos. Um mesmo tipo de cliente costuma se espalhar por duas ou três subclasses. Imobiliárias, por exemplo, podem estar em corretagem ou em administração de imóveis.
A tabela abaixo mapeia segmentos comuns em prospecção para a subclasse mais provável. Conferimos cada código e descrição na tabela de CNAEs que a Receita Federal distribui com os dados abertos do CNPJ (edição de setembro de 2026).
| Segmento | Subclasse | Descrição oficial |
|---|---|---|
| Clínica odontológica | 8630-5/04 | Atividade odontológica |
| Escritório de contabilidade | 6920-6/01 | Atividades de contabilidade |
| Escritório de advocacia | 6911-7/01 | Serviços advocatícios |
| Academia | 9313-1/00 | Atividades de condicionamento físico |
| Restaurante | 5611-2/01 | Restaurantes e similares |
| Salão de beleza | 9602-5/01 | Cabeleireiros, manicure e pedicure |
| Clínica de estética | 9602-5/02 | Atividades de estética e outros serviços de cuidados com a beleza |
| Imobiliária | 6821-8/01 | Corretagem na compra e venda e avaliação de imóveis |
| Oficina mecânica | 4520-0/01 | Serviços de manutenção e reparação mecânica de veículos automotores |
| Pet shop | 4789-0/04 | Comércio varejista de animais vivos e de artigos e alimentos para animais de estimação |
CNAE principal x secundário: por que o filtro erra
O CNAE descreve o que a empresa declarou ao abrir ou alterar o CNPJ, não necessariamente o que ela faz hoje. Por isso um filtro só por código erra para os dois lados.
Empresas certas que ficam de fora
- Atividade registrada em outro código. Uma clínica com dentistas e médicos pode ter como principal uma subclasse de atividade médica e a odontológica só como secundária. Filtrando só o principal, ela some.
- Empresa que mudou de ramo e não atualizou o cadastro.
- Código vizinho. Você filtrou corretagem de imóveis e a imobiliária que procura está em gestão e administração da propriedade imobiliária.
Empresas erradas que entram
- CNAE secundário “de precaução”. É comum um CNPJ listar dezenas de atividades secundárias que nunca exerceu. Incluir o secundário no filtro amplia a lista, mas traz esse ruído.
- Empresas sem operação. Situação ativa na Receita não significa porta aberta: há CNPJs ativos sem atividade real há anos.
- Porte errado. O mesmo código cobre o consultório de um dentista só e uma rede com dezenas de unidades.
Como tirar a lista de empresas por CNAE da Receita Federal
A Receita Federal publica todo mês a base completa do CNPJ como dado aberto, sem custo e sem cadastro. Em outubro de 2026 os arquivos ficam no repositório de arquivos da Receita Federal, na pasta Dados › Cadastros › CNPJ, com uma subpasta por mês (a mais recente era 2026-09). O conjunto também está listado no Portal Brasileiro de Dados Abertos.
O que vem em cada arquivo
| Arquivo | O que tem | Para que serve na lista |
|---|---|---|
| Estabelecimentos (0 a 9) | Um registro por matriz ou filial: nome fantasia, situação cadastral, data de início, CNAE principal, CNAEs secundários, endereço, UF, município, telefones e e-mail | É onde você filtra por CNAE e cidade |
| Empresas (0 a 9) | Razão social, natureza jurídica, capital social e porte | Nome oficial e um indicador de porte |
| Sócios (0 a 9) | Nome e qualificação de sócios e administradores, com CPF mascarado | Achar quem decide |
| Simples | Opção pelo Simples Nacional e pelo MEI, com datas | Separar MEI e Simples das demais |
| Cnaes, Municipios e outras tabelas | Códigos e descrições | Traduzir os códigos em texto |
O esforço real
É grátis, mas não é um clique. Na edição de setembro de 2026, os 37 arquivos somavam cerca de 7,8 GB compactados, sendo uns 5,4 GB só de Estabelecimentos. Na prática:
- Os arquivos são CSV sem cabeçalho, separados por ponto e vírgula e codificados em Latin-1. Os nomes das colunas não vêm no arquivo: você precisa do layout (metadados) do conjunto para saber o que é cada campo.
- Excel não dá conta. Os arquivos de Estabelecimentos, descompactados, passam do limite de cerca de 1 milhão de linhas de uma planilha. Use Python com pandas ou DuckDB, ou carregue tudo em um banco como PostgreSQL. Há vários projetos de código aberto no GitHub que fazem a carga.
- Os CNAEs secundários vêm numa só coluna, separados por vírgula. Para filtrar por eles, quebre a coluna.
- O município usa o código da Receita, não o do IBGE. Faça o cruzamento com a tabela Municipios que vem junto.
- As tabelas se ligam pelo CNPJ básico, os 8 primeiros dígitos. Filiais repetem a empresa; decida se quer uma linha por estabelecimento ou por empresa.
- A base muda todo mês. Para manter a lista viva, repita a carga.
Exemplo do fluxo para “dentistas ativos em Curitiba”: filtre Estabelecimentos por CNAE principal 8630504, situação ativa e o código de Curitiba na tabela Municipios; junte com Empresas para a razão social e com Sócios para os nomes dos sócios. Exporte o resultado para CSV.
O que a base da Receita não resolve
A base é ótima para responder “quais empresas existem com esse código nessa cidade”. Ela é fraca para responder “como eu falo com quem decide”.
- Telefone e e-mail do cadastro. Muitos estão vazios. Os preenchidos costumam ser os informados na abertura do CNPJ, às vezes anos atrás, e com frequência são do escritório de contabilidade que fez o registro.
- Sem site, WhatsApp ou redes sociais. O cadastro não tem esses campos.
- Sem sinal de atividade. Não há avaliações, horário de funcionamento ou qualquer indício de que a empresa atende hoje.
- Dados pessoais. Nome de sócio e e-mail de empresário individual são dados pessoais. Dado público não é dado livre: a LGPD continua valendo. Veja o guia de LGPD na prospecção B2B.
Por isso a lista por CNAE é o começo, não o fim. O passo seguinte é enriquecer cada empresa com canais que funcionam, como explica o guia de como montar uma lista de leads B2B.
CNAEs do Simples Nacional: o que vale saber
Nem toda atividade pode optar pelo Simples Nacional. As vedações estão no art. 17 da Lei Complementar 123/2006, e a Resolução CGSN 140/2018 as traduz em códigos: o art. 8º manda verificar a atividade pelos CNAEs informados no CNPJ, o Anexo VI relaciona os códigos impeditivos e o Anexo VII, os códigos ambíguos, que abrangem ao mesmo tempo atividade permitida e impeditiva. Quem tem um CNAE ambíguo pode optar se declarar que exerce só a parte permitida.
Essas listas mudam com novas resoluções do Comitê Gestor. Não reproduzimos aqui uma lista de CNAEs permitidos porque ela fica desatualizada rápido. Para decidir a tributação de uma empresa, consulte a versão vigente no portal do Simples Nacional e um contador.
Para prospecção, o que interessa é outra pergunta: quais empresas do meu segmento são do Simples ou MEI? Isso é útil porque o regime dá uma pista de porte. A resposta está no arquivo Simples dos dados abertos: cruze pelo CNPJ básico com a sua lista por CNAE. Para conferir uma empresa só, use a consulta de optantes do Simples Nacional.
Outro caminho: buscar por categoria do Google e casar o CNPJ
Em vez de partir do cadastro fiscal, dá para partir de onde a empresa se apresenta ao cliente: a categoria de negócio no Google. Uma clínica escolhe “dentista” no perfil porque é assim que quer ser encontrada, independentemente do código que o contador pôs no CNPJ.
| Filtro por CNAE (Receita) | Categoria do Google + CNPJ | |
|---|---|---|
| Ponto de partida | O que a empresa declarou ao fisco | Como a empresa se apresenta ao cliente |
| Cobertura | Todo CNPJ, inclusive inativos de fato | Só empresas com perfil no Google, que tendem a estar operando |
| Contatos | Telefone e e-mail do cadastro | Telefone do perfil, site, e-mail público, WhatsApp, redes |
| Decisor | Quadro de sócios | Quadro de sócios, depois de achar o CNPJ |
| Esforço | Carga e tratamento de gigabytes | Busca por segmento e cidade |
É assim que o Reachant funciona. Você escolhe o mercado Brasil, uma ou mais das cerca de 3.900 categorias de negócio do Google e a cidade. O Reachant busca as empresas pela API oficial do Google Places, encontra o site e o CNPJ de cada uma por busca na web e traz razão social e quadro de sócios (QSA) a partir dos dados da Receita, via BrasilAPI, além de e-mail público, WhatsApp e redes do site da empresa. O custo aparece antes de rodar e a lista sai em CSV.
Uma ressalva honesta: o Reachant não filtra por código CNAE. Se a sua regra de negócio exige um código específico, por exemplo para uma oferta que só serve a uma atividade regulada, comece pelos dados abertos. Se o que você quer é falar com empresas de um segmento numa cidade, a categoria do Google costuma ser o atalho. O extrator de leads detalha o processo e o plano grátis.
Perguntas frequentes
Como conseguir uma lista de empresas por CNAE de graça?
Baixe os dados abertos do CNPJ que a Receita Federal publica todo mês (arquivos Estabelecimentos, Empresas e Sócios) e filtre a coluna de CNAE principal, e se quiser a de CNAE secundário, pelo código do segmento, junto com UF, município e situação cadastral ativa. É gratuito, mas os arquivos somam alguns gigabytes compactados e pedem uma ferramenta capaz de processá-los, como Python, DuckDB ou um banco de dados.
Onde consulto qual é o CNAE de uma atividade?
Na pesquisa CNAE do IBGE (CONCLA). Busque por palavras da atividade, como “odontológica” ou “contabilidade”, e leia as notas explicativas da subclasse, que dizem o que ela compreende e o que não compreende.
Quais CNAEs podem ser do Simples Nacional?
A regra está na Lei Complementar 123/2006 (art. 17) e na Resolução CGSN 140/2018, que relaciona em anexos os códigos CNAE impeditivos e os ambíguos (que abrangem atividade permitida e impeditiva ao mesmo tempo). Como a resolução é alterada com frequência, confira a versão vigente no portal do Simples Nacional ou com um contador antes de tomar qualquer decisão tributária.
A lista da Receita traz telefone e e-mail das empresas?
Traz os campos de telefone e e-mail informados no cadastro do CNPJ, quando existem. Na prática muitos estão vazios, desatualizados ou pertencem ao escritório de contabilidade que registrou a empresa, por isso vale enriquecer a lista com o site e as redes da empresa antes de prospectar.
O Reachant filtra empresas por CNAE?
Não. O Reachant busca por categoria de negócio do Google e cidade, e depois encontra o CNPJ, a razão social e o quadro de sócios de cada empresa. Se você precisa filtrar estritamente por código CNAE, use os dados abertos da Receita.
Continue lendo
Monte sua primeira lista de graça
50 leads e 100 créditos por mês no plano Free, sem cartão. Segmento, cidade e pronto.