Brazil CNPJ Bulk Enrichment — Company Data from Receita Federal avatar

Brazil CNPJ Bulk Enrichment — Company Data from Receita Federal

Pricing

from $6.00 / 1,000 results

Go to Apify Store
Brazil CNPJ Bulk Enrichment — Company Data from Receita Federal

Brazil CNPJ Bulk Enrichment — Company Data from Receita Federal

Enrich a list of Brazilian CNPJs into full company records: legal name, trade name, status, CNAE activities, address, partners (QSA), tax regime and more. Official open data, no login.

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

Pega AI

Pega AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Brazil CNPJ Bulk Enrichment 🇧🇷

Turn a list of CNPJs (Brazilian company tax IDs) into full company records in seconds. Feed any list of CNPJs and get back clean, structured JSON: legal name, trade name, registration status, primary and secondary economic activities (CNAE), full address, phone, company size, share capital, tax regime and the complete list of partners/directors (QSA). Built for B2B lead enrichment, KYC/AML, due diligence and CRM cleanup.

Data comes from Brazil's official open Receita Federal registry — no login, no personal data, no cost per lookup beyond the results you keep.

What you get for each company

{
"cnpj": "47960950000121",
"cnpjFormatted": "47.960.950/0001-21",
"legalName": "MAGAZINE LUIZA S/A",
"tradeName": "MAGAZINE LUIZA",
"status": "ATIVA",
"statusReason": "SEM MOTIVO",
"statusDate": "2005-11-03",
"foundedDate": "1957-11-16",
"isHeadquarters": true,
"legalNature": "Sociedade Anônima Aberta",
"size": "DEMAIS",
"shareCapital": 3000000000,
"mainActivity": { "code": "4713002", "description": "Lojas de variedades..." },
"secondaryActivities": [{ "code": "4649408", "description": "..." }],
"address": {
"street": "RUA VOLUNTARIOS DA FRANCA", "number": "1465",
"district": "CENTRO", "city": "FRANCA", "state": "SP", "zip": "14400490"
},
"phone": "1637118600",
"email": null,
"simplesOptant": false,
"meiOptant": false,
"partners": [
{ "name": "FREDERICO TRAJANO...", "role": "Diretor", "since": "2016-01-05", "ageRange": "41-50", "maskedTaxId": "***123456**" }
],
"partnersCount": 5,
"source": "brasilapi",
"scrapedAt": "2026-07-06T18:45:16.384Z"
}

Use cases

  • B2B lead enrichment — turn a list of CNPJs from a form or list-buy into full firmographic profiles (activity, size, location, decision-makers).
  • KYC / AML / onboarding — verify a company is active, read its registration status and ownership structure before doing business.
  • Due diligence & credit — check legal nature, share capital, founding date and the full partner/director list (QSA).
  • CRM hygiene — refresh stale account records; flag companies that went inactive (BAIXADA).

How to use

  1. Paste your CNPJs — one per line, with or without punctuation (19.131.243/0001-97 or 19131243000197). Numbers that lost their leading zeros in a spreadsheet are auto-padded.
  2. Set maxItems (hard cap — you never pay for more than this).
  3. Run once, schedule it, or call it from the API / n8n / Make.

Invalid CNPJs (failed checksum) are skipped before any lookup and never charged. CNPJs that simply aren't registered are reported in the log and also not charged.

Results land in an Apify dataset you can export as JSON, CSV, Excel or XML, or pull straight into Google Sheets, your database or any HTTP client via the dataset API.

Pricing

Pay per result — you are only charged for companies actually returned, capped by maxItems. Invalid and not-found CNPJs are never charged.

FAQ

Where does the data come from? Brazil's open Receita Federal company registry, served through public open-data APIs (BrasilAPI, with an automatic fallback mirror for resilience). It is the same public source that powers most CNPJ tools.

Is this legal? Yes. The CNPJ registry is public open data. Individual tax IDs of partners (CPF) come already masked from the source (***123456**) — no private personal data is exposed.

How fresh is it? It reflects the latest public Receita Federal snapshot, updated by the government periodically.

Can I search by activity (CNAE), state or status instead of exact CNPJ? Not yet — v1 enriches a known list of CNPJs. Search/filter by CNAE + state is on the roadmap.

Large lists? Increase concurrency for speed, or lower it if you ever hit an upstream rate limit. The Actor retries and falls back automatically.

Roadmap

  • Search/filter by CNAE + state + status (discover companies, not just enrich a known list)
  • Optional company-level phone/email discovery
  • MCP server version (call it as a tool from AI agents)

Resumo em português

Transforme uma lista de CNPJs em cadastros completos de empresas em segundos: razão social, nome fantasia, situação cadastral, CNAE (atividade principal e secundárias), endereço, telefone, porte, capital social, regime tributário e o quadro de sócios (QSA) completo. Ideal para enriquecimento de leads B2B, KYC, due diligence e higienização de CRM.

Os dados vêm do cadastro público aberto da Receita Federal (via BrasilAPI, com fallback automático). É dado público — o CPF dos sócios já vem mascarado na origem (***123456**). CNPJs inválidos são descartados antes da consulta e nunca cobrados. Cole os CNPJs (um por linha, com ou sem pontuação), defina maxItems e rode. Os nomes dos campos ficam em inglês para facilitar a integração.


This Actor is not affiliated with or endorsed by the Brazilian government or Receita Federal. It only redistributes publicly available open data.