Brazil Government Purchase Prices (PNCP Item Prices) avatar

Brazil Government Purchase Prices (PNCP Item Prices)

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Brazil Government Purchase Prices (PNCP Item Prices)

Brazil Government Purchase Prices (PNCP Item Prices)

What Brazilian public agencies actually paid per unit: awarded unit prices, winning suppliers and price statistics for any product or service, from PNCP, the official national procurement portal.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Dados Públicos BR

Dados Públicos BR

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 hours ago

Last modified

Share

What did Brazilian public agencies actually pay, per unit? Type a product or service (notebook, papel A4, pneu 175/70, ar condicionado) and get every awarded unit price found in recent purchases on PNCP, the official national procurement portal. Each result includes the winning supplier, quantity, estimated vs. awarded price, agency, city and a link to the purchase. A price summary (median and quartiles per unit of measure) comes with every run.

Who uses it

  • 💼 Suppliers bidding in public tenders: price your bid from what agencies really paid, not from guesses.
  • 🏛️ Public buyers: build the price research (pesquisa de preços) that Law 14.133/2021 requires before a purchase, with official public sources.
  • 📊 Analysts and journalists: compare prices across states and agencies and spot outliers.

How to use

  1. Open this Actor in Apify Console (you can try it on Apify's free plan).
  2. Fill in the input, or keep the example values to see how the output looks.
  3. Click Start and wait for the run to finish.
  4. Download the results as JSON, CSV or Excel from the run's output, or get them through the Apify API.
  5. To get fresh data automatically, create an Apify Schedule for the Actor (for example, every morning).

Input example

{
"termo": "notebook",
"palavrasExcluidas": ["locação"],
"ufs": ["SP", "MG", "RJ"],
"mesesAtras": 12,
"maxResultados": 200
}

Match modes (correspondencia):

  • inicio (default): the item name must start with the term. "Notebook Core i5…" matches; "Suporte para notebook" and "Memória RAM – aplicação: notebook" do not. Leading codes like 7003.61049-Notebook are ignored. This keeps price statistics clean.
  • qualquer: the term may appear anywhere in the item description. You get more results, but accessories and kits will show up too.

Output

One row per awarded price (an item can have several winners in price-registration tenders):

descricao, unidadeMedida, unidadeNormalizada (UN, CX, PCT, KG…), quantidadeEstimada, valorUnitarioEstimado, valorUnitarioHomologado, quantidadeHomologada, valorTotalHomologado, percentualDesconto, dataResultado, fornecedorTipo, fornecedorDocumento, fornecedorNome, fornecedorPorte, criterioJulgamento, situacaoItem, modalidade, orgaoCnpj, orgaoNome, unidadeNome, esfera, municipio, codigoIbge, uf, dataPublicacao, numeroControlePncpCompra, compraUrl, numeroItem.

Example row (supplier anonymized here; the Actor returns the real public record):

{
"descricao": "NOTEBOOK. O equipamento deverá estar em linha de produção pelo fabricante. Computador portátil (notebook) com processador…",
"unidadeMedida": "UN",
"unidadeNormalizada": "UN",
"quantidadeEstimada": 7,
"valorUnitarioEstimado": 5880.68,
"valorUnitarioHomologado": 5350,
"fornecedorTipo": "PJ",
"fornecedorNome": "EMPRESA EXEMPLO LTDA",
"modalidade": "Pregão - Eletrônico",
"municipio": "Independência",
"uf": "RS",
"compraUrl": "https://pncp.gov.br/app/editais/87612826000190/2026/958"
}

Price summary (saved as resumo in the run's STATS record). This is real output for notebook, last 12 months, 30 prices, October 2026:

[{ "unidadeMedida": "UN", "amostras": 30, "minimo": 2330, "p25": 4047.5, "mediana": 4699.5, "p75": 5713.31, "maximo": 29106.38, "media": 7134.51 }]

Use the median and quartiles rather than the mean: a few high-spec machines can pull the average up a lot.

Privacy: when the winner is an individual (fornecedorTipo: "PF"), the CPF is masked (***.456.789-**), following the Brazilian government's own transparency-portal practice.

Performance

Most recent purchases come first. Each purchase takes about 2–4 seconds to inspect at the pace PNCP allows, so 30 prices take about 1.5 minutes. maxCompras caps the run time. You are charged only for prices delivered.

How much does it cost?

You pay US$ 0.005 per awarded price delivered to your dataset (US$ 5 per 1,000), plus a tiny start fee per run. Purchases inspected without a matching item are free.

  • A price research with 50 awarded prices: about US$ 0.25.
  • 1,000 prices: about US$ 5.
  • Control your spend with maxResultados and the run's maximum charge setting.

Data source and limits

  • Official public data from PNCP under Law 14.133/2021 and Brazil's Access to Information Law. This Actor is not affiliated with the Brazilian government.
  • Purchases are found with the PNCP website's own search. Items and awarded prices come from the PNCP API.
  • Agencies type units and descriptions freely, so always check the unit and the description before comparing prices. Purchases that were revoked, annulled or suspended are skipped, and so are cancelled results.

FAQ

Can I use it from my code or an AI agent? Yes. Every Apify Actor can be called through the Apify API and the official clients, and AI agents can find and run it through the Apify MCP server.

Is the data official? Yes. It comes straight from the official public source listed under "Data source", with no manual edits.

Something broke or you need a field? Open an issue on the Actor's Issues tab.

More Brazilian public data from the same publisher:


🇧🇷 Resumo em português

Quanto o governo pagou, por unidade? Informe um produto ou serviço e receba os preços unitários homologados de compras públicas recentes do PNCP: fornecedor vencedor, quantidade, preço estimado × homologado, órgão, cidade e link. Cada execução traz também um resumo estatístico (mediana e quartis por unidade de medida). Serve para precificar propostas em licitações e para a pesquisa de preços exigida pela Lei 14.133/2021. O CPF de fornecedores pessoa física é mascarado. Você paga apenas pelos resultados entregues.