Empresas Novas por CNPJ, CNAE, UF e Porte
Pricing
from $4.00 / 1,000 empresa nova
Empresas Novas por CNPJ, CNAE, UF e Porte
Encontre empresas recém-abertas no Brasil a partir dos dados abertos oficiais da Receita Federal. Filtre matrizes ativas por mês, UF, CNAE completo ou prefixo e porte; receba CNPJ, razão social, início, município, natureza jurídica e capital social. Cobrança apenas por lead entregue.
Pricing
from $4.00 / 1,000 empresa nova
Rating
0.0
(0)
Developer
Johnn Mottin
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
Encontre empresas recém-abertas no Brasil por CNAE, UF e porte
Transforme o snapshot mensal do CNPJ em uma lista prática de novas matrizes ativas para prospecção, pesquisa de mercado e inteligência comercial.
Este Actor entrega empresas cujo início de atividade pertence ao mês de referência, com filtros por:
- UF;
- CNAE completo;
- prefixo de CNAE;
- porte.
Cada lead pode incluir CNPJ, razão social, data de início, CNAE principal, UF, código de município, natureza jurídica e capital social.
O produto usa um índice mensal mantido pela JM Forge, construído a partir dos arquivos oficiais de dados abertos do CNPJ da Receita Federal. Cada registro carrega versaoDosDados e staleness para deixar explícito de qual fotografia mensal ele veio.
Sem scraping de site. Sem busca por nome. Sem IA em runtime.
Principais recursos
- Empresas recém-abertas no Brasil
- Matrizes ativas
- Filtro por mês de início
- Filtro por UF
- Filtro por CNAE completo
- Filtro por prefixo de CNAE
- Filtro por porte
- CNPJ limpo e formatado
- Razão social
- Data de início
- CNAE principal
- UF
- Código de município da base CNPJ
- Natureza jurídica
- Capital social
- Versão dos dados em cada registro
- Alerta explícito de índice atrasado
- Resumo gratuito da execução
- Contagem por UF
- Até 50.000 leads por execução
- Cobrança somente por empresa entregue
- Pay Per Event
Actor comunitário não-oficial. Sem afiliação com a Receita Federal do Brasil ou qualquer órgão público. Os dados de origem são públicos e vêm dos arquivos de dados abertos do CNPJ. O Actor consome um índice mensal derivado desses arquivos e mantido pela JM Forge. Use
versaoDosDadosestalenesspara verificar a fotografia efetivamente usada.
Para que este Actor serve
A pergunta central é:
Quais matrizes ativas começaram atividade neste mês e combinam com o nicho que quero prospectar?
Exemplos de uso:
- prospecção B2B;
- geração de leads;
- pesquisa de novos entrantes;
- análise de abertura de empresas;
- inteligência territorial;
- mapeamento de setores;
- acompanhamento de concorrência;
- listas por CNAE;
- listas por estado;
- enriquecimento de CRM;
- dashboards mensais;
- automação comercial.
Para quem é
Equipes de vendas B2B
Crie listas mensais de empresas que acabaram de entrar no mercado dentro do seu segmento.
Exemplo:
UF = SPCNAE prefixo = 56porte = 01
Isso pode ajudar uma empresa que vende para pequenos negócios de alimentação a encontrar novas matrizes dentro desse recorte.
Agências e prestadores de serviço
Pesquise novos negócios que podem precisar de:
- marketing;
- contabilidade;
- tecnologia;
- seguros;
- meios de pagamento;
- telecom;
- serviços empresariais;
- equipamentos;
- fornecedores.
Pesquisa de mercado
Analise novos entrantes por:
- UF;
- divisão CNAE;
- CNAE específico;
- porte.
Dados e automação
Conecte o Dataset a:
- Apify API;
- n8n;
- Make;
- Google Sheets;
- CRM;
- bancos de dados;
- BI;
- aplicações internas.
O que significa "empresa nova" neste Actor
O recorte deste produto é específico.
Um NEW_COMPANY representa:
estabelecimento matriz+situação ativa+data de início no mês de referência
Portanto, o Actor não usa "empresa nova" como sinônimo de qualquer registro CNPJ que apareceu ou mudou.
O que fica fora do recorte
Este Actor não inclui como lead:
- filial recém-aberta;
- empresa já baixada;
- reabertura tratada como empresa nova;
- alteração cadastral de empresa antiga;
- empresa de outro mês de referência.
Para acompanhar alterações cadastrais de CNPJs existentes, use o Actor independente de monitoramento de mudanças.
Fonte dos dados
A origem é a base pública de CNPJ da Receita Federal.
O fluxo técnico é:
snapshot oficial de dados abertos da RFB↓índice mensal JM Forge (RFB-INDEX)↓filtros deste Actor↓NEW_COMPANY
O Actor não precisa baixar o snapshot completo de vários gigabytes em cada execução.
Ele lê o índice mensal pré-processado e entrega somente os registros relevantes ao filtro.
Por que existe um índice intermediário
O snapshot oficial do CNPJ é grande.
Para transformar essa fonte em uma consulta rápida de novos entrantes, a JM Forge pré-processa mensalmente os dados públicos e cria um índice por:
mês de referênciaUFchunks
Esse índice é uma dependência de dados do produto.
Ele não é outro Actor sendo encadeado em runtime.
Frescor mensal
Este produto é mensal.
Ele não promete:
tempo realatualização diáriaalerta instantâneo de abertura
O mês usado fica explícito em:
versaoDosDadosstaleness
Se o índice mensal esperado ainda não estiver disponível, o Actor não esconde isso.
staleness
Cada NEW_COMPANY inclui um bloco como:
{"staleness": {"indexMonth": "2026-07","expectedMonth": "2026-07","stale": false}}
Quando:
stale: true
o Dataset continua identificando a versão real usada, e o resumo recebe um aviso de qualidade.
Isso evita apresentar uma fotografia antiga como se fosse o mês esperado.
versaoDosDados
O formato pode incluir informações como:
{"snapshotMonth": "2026-08","referenceMonth": "2026-07","builtAt": "2026-08-31T23:22:20.138Z"}
snapshotMonth
Mês do snapshot oficial usado pelo processo de indexação.
referenceMonth
Mês de início das empresas selecionadas no índice.
builtAt
Momento em que o índice mensal foi construído.
Use o conteúdo efetivamente retornado pelo Actor como fonte de verdade para a versão da execução.
Input
Exemplo recomendado
{"ufs": ["SP"],"cnaes": ["56"],"portes": ["01"],"mes": "","maxResults": 500,"maxRuntimeMs": 300000}
Campos de input
| Campo | Default | Descrição |
|---|---|---|
ufs | [] | UFs desejadas. Vazio = todas as disponíveis. |
cnaes | [] | CNAEs completos ou prefixos de 2–7 dígitos. Vazio = todos. |
portes | [] | 01, 03 e/ou 05. Vazio = todos. |
mes | vazio | Mês de referência AAAA-MM. Vazio = índice mais recente. |
maxResults | 1000 | Máximo de leads entregues/cobrados. |
maxRuntimeMs | 300000 | Teto de runtime. |
debug | false | Logs adicionais. |
Filtro por UF
Exemplo:
{"ufs": ["SP","MG","PR"]}
Lista vazia:
{"ufs": []}
significa todas as UFs disponíveis no índice do mês.
O código:
EX
representa Exterior quando presente na classificação de UF da fonte.
Filtro por CNAE
Você pode usar o código completo:
{"cnaes": ["5611201"]}
ou um prefixo:
{"cnaes": ["56"]}
O prefixo 56 inclui qualquer CNAE principal que comece com:
56
Isso permite pesquisar uma divisão inteira sem listar todos os CNAEs individualmente.
Múltiplos CNAEs
O registro passa pelo filtro quando casa com qualquer prefixo solicitado.
Exemplo:
{"cnaes": ["56","6201","6911701"]}
Filtro por porte
Códigos disponíveis:
01 = Micro Empresa03 = Empresa de Pequeno Porte05 = Demais
Exemplo:
{"portes": ["01","03"]}
Mês de referência
Para usar o índice mais recente:
{"mes": ""}
Para solicitar um mês específico ainda disponível no índice:
{"mes": "2026-07"}
O mês se refere ao recorte de início de atividade usado pelo índice.
Output
O Dataset contém:
NEW_COMPANYRUN_SUMMARY
NEW_COMPANY é o lead cobrado.
RUN_SUMMARY é gratuito.
Exemplo de NEW_COMPANY
{"recordType": "NEW_COMPANY","cnpj": "68195128000191","cnpjFormatado": "68.195.128/0001-91","razaoSocial": "EMPRESA EXEMPLO LTDA","dataInicio": "2026-07-27","cnaePrincipal": "5620104","uf": "SP","municipioCodigo": "7107","porte": "01","naturezaJuridica": "2135","capitalSocial": "100,00","matrizFilial": "matriz","situacao": "ATIVA","versaoDosDados": {"snapshotMonth": "2026-08","referenceMonth": "2026-07","builtAt": "2026-08-31T23:22:20.138Z"},"staleness": {"indexMonth": "2026-07","expectedMonth": "2026-07","stale": false},"observedAt": "2026-08-31T23:26:22.912Z"}
O exemplo mostra o shape do registro.
Os valores reais dependem da versão mensal do índice e dos filtros usados.
Campos de NEW_COMPANY
| Campo | Descrição |
|---|---|
recordType | NEW_COMPANY. |
cnpj | CNPJ sem máscara. |
cnpjFormatado | CNPJ formatado. |
razaoSocial | Razão social quando disponível. |
dataInicio | Data de início de atividade. |
cnaePrincipal | CNAE principal. |
uf | UF do estabelecimento matriz. |
municipioCodigo | Código de município da base CNPJ. |
porte | Código de porte. |
naturezaJuridica | Código de natureza jurídica. |
capitalSocial | Capital social conforme representado no índice. |
matrizFilial | matriz. |
situacao | ATIVA. |
versaoDosDados | Carimbo do snapshot/índice usado. |
staleness | Diagnóstico do mês de referência. |
observedAt | Timestamp da entrega. |
Código do município
O Actor retorna:
municipioCodigo
conforme a codificação usada no conjunto de dados CNPJ.
Ele não converte esse código para o nome do município nesta versão.
Se você precisa do nome, faça o mapeamento downstream com a tabela correspondente.
Capital social
capitalSocial é preservado conforme representado no índice derivado da fonte.
Não assuma que seja um número JavaScript já convertido.
Faça parsing downstream conforme sua necessidade de moeda/decimal.
RUN_SUMMARY
O resumo final é gratuito.
Ele pode incluir:
recordsWrittenunitsRequestedunitsOkunitsFailedcapReasonqualityAlertsourceUnavailablewarningsunitsoutcomeKindbillableRecordsstateVersionreporthttpRequestscostpricingLabel
report
O bloco:
report
pode incluir:
indexMonthstalenesstotalNovasNoMesscannedmatcheddeliveredskippedByCapporUf
totalNovasNoMes
Quantidade total de novas matrizes no índice mensal antes dos filtros do usuário.
scanned
Registros lidos nos chunks efetivamente processados.
matched
Registros que passaram pelos filtros aplicados.
delivered
Leads realmente entregues.
skippedByCap
Registros que casaram com o filtro, mas ficaram além do limite de entrega.
porUf
Quantidade encontrada por UF dentro das unidades processadas.
Resultado zero é válido
Uma consulta pode retornar:
matched = 0delivered = 0
sem existir erro.
Exemplo:
UF específica+CNAE muito restrito+porte específico
pode legitimamente não ter nenhuma nova matriz naquele mês.
Busca sem lead entregue não gera cobrança de new-company-lead.
Falha parcial por UF
O índice é lido em unidades por UF.
Se uma UF falhar enquanto outras funcionam, o Actor pode entregar resultado parcial.
O resumo e os warnings deixam isso explícito.
Uma UF indisponível nunca é interpretada como:
0 empresas
para aquela UF.
API da Apify
Execute via API:
curl -s "https://api.apify.com/v2/acts/<SEU_USUARIO>~cnpj-new-companies/run-sync-get-dataset-items?token=<SEU_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"ufs":["SP"],"cnaes":["56"],"portes":["01"],"maxResults":500}'
Substitua:
<SEU_USUARIO><SEU_TOKEN>
pelos seus dados da Apify.
Integrações
Use com:
- Apify API;
- Tasks;
- Schedules;
- webhooks;
- n8n;
- Make;
- Google Sheets;
- CRM;
- bancos de dados;
- BI;
- aplicações internas;
- pipelines de prospecção.
Agendamento
Este produto foi criado para uma fonte de frescor mensal.
O uso natural é:
1 execução por mês
depois que o novo índice estiver disponível.
Você também pode executar sob demanda.
Reexecutar o mesmo mês com os mesmos filtros pode entregar os mesmos leads novamente.
Este Actor é stateless do ponto de vista do cliente: ele não lembra que um lead já foi entregue em uma execução anterior.
Importante sobre reexecução
NEW_COMPANY significa:
empresa nova no mês de referência
e não:
registro nunca antes entregue para este cliente
Portanto, se você executar julho duas vezes com os mesmos filtros, poderá receber julho novamente.
Para uma rotina mensal, mantenha o mês/schedule organizado no seu workflow.
Cobrança
Este Actor usa:
Pay Per Event
O modelo de publicação contém:
apify-actor-startnew-company-lead
apify-actor-start
É o evento sintético de início da própria Apify.
Ele é configurado na aba Pricing e cobrado automaticamente pela plataforma.
O código deste Actor não deve criar um segundo actor-start customizado.
new-company-lead
É cobrado por cada NEW_COMPANY entregue.
O Actor não cobra new-company-lead por:
- lead além de
maxResults; - registro filtrado por UF/CNAE/porte;
- busca legítima sem resultados;
RUN_SUMMARY.
A aba Pricing é sempre a fonte autoritativa dos preços atuais.
O que é gratuito
Não gera cobrança de new-company-lead:
RUN_SUMMARYbusca sem resultadoregistro descartado pelos filtrosregistro além do cap
O evento sintético de início configurado na Apify ainda pode se aplicar à execução.
Controle de custo
Principais controles:
ufscnaesportesmaxResultsmaxRuntimeMs
Lista mais focada
Use:
- uma ou poucas UFs;
- CNAE específico;
- porte específico;
maxResultsbaixo.
Pesquisa mais ampla
Brasil inteiro + todos os CNAEs + todos os portes aumenta o volume lido e a quantidade potencial de leads.
Use maxResults para limitar entrega/cobrança.
Health e transparência
O Actor não transforma indisponibilidade do índice em resposta de negócio.
Ele verifica:
- ponteiro do mês atual;
- metadados do índice;
- chunks por UF;
- formato JSON;
- mês de referência esperado;
- completude dos campos essenciais;
- limites de runtime/requests;
- cobrança.
Problemas de fonte aparecem em:
qualityAlertwarningssourceUnavailableunitsSTATS
STATS
O Key-Value Store padrão recebe:
STATS
com informações operacionais como:
- requests HTTP;
- records written;
- charged results;
- runtime;
- compute units;
- warnings;
- qualidade;
- custo estimado conforme a configuração de pricing.
Limites honestos
Não é tempo real
A unidade de frescor deste produto é mensal.
Não é um feed diário de aberturas
O Actor não promete descobrir um CNPJ no mesmo dia em que ele aparece na Receita.
O índice mensal é uma camada intermediária
O runtime lê um índice JM Forge construído a partir do snapshot oficial.
Se esse índice estiver indisponível, o Actor não consegue substituir silenciosamente a fonte.
Somente matrizes ativas
Filiais ficam fora deste produto.
Reexecução pode repetir leads
Não há deduplicação persistente por cliente entre runs.
CNAE é o principal do estabelecimento
O filtro atual usa:
cnaePrincipal
e não CNAEs secundários.
Município é código
O Actor não entrega o nome do município nesta versão.
Porte é código da fonte
Valores:
010305
Capital social é valor de fonte/index
Faça parsing downstream se precisar de tipo monetário específico.
versaoDosDados é essencial
Sempre preserve esse campo se você armazenar os leads em outro sistema.
Mês explícito depende de retenção do índice
Um mês antigo só funciona enquanto o índice correspondente estiver disponível.
Fonte e índice podem atrasar
Quando o mês disponível está atrás do mês fechado esperado, o Actor marca stale: true.
Não inclui dados de contato
O produto não promete:
- e-mail;
- telefone;
- site;
- nome de sócio;
- WhatsApp.
Ele entrega dados cadastrais de novos entrantes dentro do recorte documentado.
Perguntas frequentes
De onde vêm os dados?
Dos dados abertos públicos do CNPJ da Receita Federal, pré-processados em um índice mensal mantido pela JM Forge.
É scraping da Receita?
Não.
Preciso de chave da Receita Federal?
Não.
O Actor entrega empresas abertas hoje?
Não.
O frescor é mensal.
O que é considerado empresa nova?
Matriz ativa com início de atividade no mês de referência.
Inclui filiais?
Não.
Inclui empresas baixadas?
Não neste recorte.
Posso buscar Brasil inteiro?
Sim.
Deixe:
{"ufs": []}
Posso buscar um CNAE específico?
Sim.
{"cnaes": ["5611201"]}
Posso usar prefixo de CNAE?
Sim.
{"cnaes": ["56"]}
Posso filtrar microempresas?
Sim.
{"portes": ["01"]}
Posso pedir um mês específico?
Sim, se ele ainda estiver disponível no índice.
{"mes": "2026-07"}
O que acontece se o índice estiver atrasado?
O Actor marca staleness e adiciona warning.
O que acontece se uma UF falhar?
As UFs saudáveis podem continuar e o resultado parcial fica explicitamente marcado.
Uma busca com zero resultado é cobrada por lead?
Não.
O resumo é cobrado?
Não.
Se eu repetir a mesma execução, recebo os leads novamente?
Pode receber.
O produto é stateless entre runs.
O Actor traz nome do município?
Não nesta versão.
Traz municipioCodigo.
Traz e-mail ou telefone?
Não.
Pelo que eu pago?
Pelo evento new-company-lead para cada NEW_COMPANY entregue, além do evento sintético de início configurado na Apify.
Este Actor é oficial da Receita Federal?
Não.
É uma ferramenta comunitária independente construída sobre dados públicos oficiais.
Suporte
Para bugs, dúvidas ou solicitação de campos:
johnatan291303@gmail.com
Use também a aba Issues na página do Actor.
Parte da suíte JM Forge
Também do mesmo desenvolvedor:
- Consulta CNPJ Brasil e Empresas por CNAE — consulta e pesquisa cadastral de empresas brasileiras.
- Validador de CNPJ Alfanumérico — Lote e Migração — validação estrutural de CNPJ numérico e alfanumérico.
- Monitor de Mudanças Cadastrais de CNPJ — acompanhamento de alterações cadastrais.
- Triagem CNPJ — CEIS, CNEP, CEPIM e Leniência — triagem factual de sanções federais.
Os Actors permanecem ferramentas independentes.
Use este Actor quando precisar de novos entrantes do mês para prospecção e inteligência de mercado.