Country Guide

How to Find Government Contracts in Brazil — 2026 Guide

Introduction

Brazilian public procurement exceeds R$1 trillion annually across federal, state, and municipal levels. That figure spans 5,570 municipalities, 26 states, the Federal District, and hundreds of federal agencies. For suppliers, it is the largest procurement market in Latin America by a wide margin.

The landscape shifted fundamentally in 2021. Lei 14.133 — the Nova Lei de Licitacoes — replaced the 30-year-old Lei 8.666/1993 and created PNCP (Portal Nacional de Contratacoes Publicas), a unified national procurement portal. The transition is still underway. ComprasNet, the legacy federal system, remains active. State and municipal platforms continue operating independently. The result: a market in mid-migration, with opportunities scattered across multiple systems.

This guide covers where to find contracts, how to register, which classification codes matter, and what mistakes to avoid. It is written for international BD directors evaluating the Brazilian public sector and for Brazilian bid managers navigating the fragmented portal landscape.

The Brazilian Procurement Landscape

Brazil's procurement framework operates across three tiers of government. Each tier has its own budget, its own buying authority, and — until PNCP completes its rollout — its own procurement platforms.

Federal Government

The federal tier accounts for approximately 30% of total public procurement spending. Key buyers include the Ministry of Health (the single largest procuring entity by value), the Ministry of Defense, Petrobras, and federal universities. Federal procurement runs primarily through ComprasNet and is migrating to PNCP.

Federal contracts above R$1.5 million for goods and services, or R$15 million for works, require the most formal procedures. Below these values, simplified modalities apply.

State Governments

Brazil's 26 states and the Federal District manage their own procurement. Sao Paulo state alone runs more procurement by value than many entire countries. States operate dedicated e-procurement portals: BEC (Bolsa Eletronica de Compras) for Sao Paulo, CELIC for Rio Grande do Sul, Licitacoes-e (Banco do Brasil platform) used by multiple states.

Lei 14.133/2021 mandates that all state procurement be published on PNCP. Compliance is progressing unevenly — larger states adopted early, smaller states lag.

Municipal Government

Brazil's 5,570 municipalities handle roughly 40% of total procurement spending. Most of this goes to construction, healthcare supplies, school meals, and basic infrastructure. Municipalities above 100,000 inhabitants typically operate their own e-procurement portals. Smaller ones publish on PNCP or use state-level systems.

Municipal procurement is where volume lives. A single city like Sao Paulo publishes thousands of procurement notices per year. Across all municipalities combined, the number exceeds federal procurement by an order of magnitude.

The New Procurement Law: Lei 14.133/2021

Lei 14.133/2021 (Nova Lei de Licitacoes e Contratos Administrativos) replaced Lei 8.666/1993 and consolidated procurement rules into a single statute. Key changes:

  • PNCP as the mandatory publication portal. All procurement from all tiers must be published on PNCP.
  • Electronic procurement as the default. In-person sessions are now the exception, not the rule.
  • 13 procurement modalities codified, from Pregao Eletronico (reverse auction) to Dialogo Competitivo (competitive dialogue).
  • Price registry system (SRP) expanded. Atas de Registro de Preco (framework agreements) allow multiple agencies to buy from pre-negotiated contracts.
  • Transition period. Entities had until December 30, 2023, to fully adopt the new law. Contracts initiated under the old law continue under old rules until completion.

The law also introduced a risk management framework and mandatory governance plans for contracts above certain thresholds. These requirements increase the administrative burden on both buyers and suppliers.

PNCP — Portal Nacional de Contratacoes Publicas

PNCP is the unified national portal created by Lei 14.133/2021. It processes over 600,000 notices per year across federal, state, and municipal procurement. The portal offers:

  • Open REST API with Swagger documentation — no authentication required for read access
  • Search by modality across all 13 procurement types
  • Search by date range (publication date, update date, or open proposal period)
  • Search by procuring entity via CNPJ (the 14-digit Brazilian company/entity ID)
  • Pagination with up to 500 results per page

PNCP is the single most important portal for monitoring Brazilian procurement. It is the legal publication venue for all tiers of government. Its API provides structured data that can be consumed programmatically.

ComprasNet — Legacy Federal Portal

ComprasNet handles approximately 400,000 federal notices per year. It remains the operational platform where federal agencies create and manage procurements, even as publication shifts to PNCP. Key features:

  • SICAF integration — supplier registration and qualification
  • Real-time reverse auctions (Pregao Eletronico) with live bidding
  • Painel de Compras at paineldecompras.economia.gov.br — analytics dashboard showing federal spending by category, agency, and supplier
  • Open data via dados.gov.br (Portal de Dados Abertos)

For federal procurement specifically, ComprasNet is still the platform where bids are submitted and auctions run.

State Portals

Major state procurement portals include:

  • BEC (Bolsa Eletronica de Compras) — Sao Paulo state, the largest sub-national procurement market
  • Licitacoes-e (Banco do Brasil) — used by multiple states and municipalities as an electronic auction platform
  • CELIC — Rio Grande do Sul's centralized procurement system
  • ComprasGov — Minas Gerais, Bahia, and other states with dedicated portals

Each state portal has its own registration process. A supplier targeting Sao Paulo needs BEC registration. A supplier targeting Rio Grande do Sul needs CELIC registration. PNCP aggregates the publication data, but actual bid submission often happens on the state portal.

Specialized Portals

Medicamentos Transparentes (medicamentostransparentes.org.br) publishes pharmaceutical procurement data from PNCP and ComprasNet in OCDS (Open Contracting Data Standard) format. It covers approximately 10,000 health procurement processes per year. For companies in the pharmaceutical and medical supply sectors, this is a focused intelligence source.

Portal de Dados Abertos (dados.gov.br) provides bulk procurement datasets for analysis. Not a tender-finding tool, but valuable for market intelligence and competitive analysis.

How Duke Covers Brazil

Duke has researched and verified PNCP as a data source, with a working ingester that consumes PNCP's REST API across all 13 procurement modalities. Duke consolidates procurement data from 30+ countries with 61.5 million records globally. For Brazil, this means normalized procurement data with standardized entity identification (CNPJ-based), modality classification, and status tracking — eliminating the need to query PNCP's API directly or monitor state portals individually.

Registration Requirements

SICAF — Sistema de Cadastramento Unificado de Fornecedores

SICAF is Brazil's unified supplier registration system. It is the gateway to federal procurement. Without SICAF registration, you cannot bid on federal contracts through ComprasNet or PNCP.

SICAF registration requires:

  1. CNPJ — a Brazilian registered entity number (Cadastro Nacional da Pessoa Juridica)
  2. Digital certificate — ICP-Brasil certified (e-CNPJ for companies)
  3. Tax compliance certificates — federal, state, and municipal (CND/CPEND)
  4. Social security compliance — CRF (Certificado de Regularidade do FGTS)
  5. Labor compliance — CNDT (Certidao Negativa de Debitos Trabalhistas)
  6. Financial statements — demonstrating financial capacity

SICAF registration is tiered. Level I covers basic identification. Level II adds legal qualification. Level III adds technical qualification. Levels IV-VI cover financial, tax, and social compliance. Most competitive procurements require Level VI (full registration).

Digital Certificates (ICP-Brasil)

All electronic bidding in Brazil requires a digital certificate issued under ICP-Brasil (Infraestrutura de Chaves Publicas Brasileira). This is non-negotiable. The certificate authenticates the bidder's identity and provides the legal digital signature for bid submissions.

Types:

  • e-CNPJ (A1 or A3) — for companies. A1 is software-based (valid 1 year). A3 is stored on a smart card or USB token (valid 1-5 years).
  • e-CPF — for individuals acting as legal representatives.

Foreign companies without a Brazilian subsidiary typically obtain certificates through a Brazilian legal representative or partner entity. Processing takes 5-10 business days.

For Foreign Companies

Foreign companies can participate in Brazilian procurement but face additional requirements:

  • A Brazilian legal representative or subsidiary with a CNPJ
  • Documentation translated and notarized (sworn translation — traducao juramentada)
  • Consular authentication or Apostille (for Hague Convention countries) on corporate documents
  • Equivalent compliance certificates from the home country

The practical path for most international suppliers: establish a Brazilian subsidiary or joint venture, obtain a CNPJ, register in SICAF, and get an ICP-Brasil certificate. This process takes 30-90 days.

Classification and Search: CATMAT/CATSER

Brazil uses its own classification system for public procurement, separate from the EU's CPV codes or the US's NAICS/PSC codes.

CATMAT — Catalogo de Materiais

CATMAT classifies physical goods (materials, equipment, supplies). It is a hierarchical system with groups, classes, and item patterns. Every material item procured through federal platforms must carry a CATMAT code.

Example: CATMAT Group 65 (Medical/Dental/Veterinary Equipment) → Class 6515 (Medical/Surgical Instruments) → specific item codes for scalpels, forceps, and so on.

CATSER — Catalogo de Servicos

CATSER classifies services. It follows a similar hierarchical structure. All service contracts on federal platforms require a CATSER code.

Example: CATSER Group 12 (IT Services) → specific codes for software development, infrastructure maintenance, cloud hosting.

Search Strategy

On PNCP and ComprasNet, you can filter opportunities by CATMAT or CATSER code. The approach:

  1. Identify your codes. Browse the CATMAT/CATSER catalogs on ComprasNet. Search by keyword in Portuguese to find relevant codes.
  2. Map to your products/services. A single product may map to multiple CATMAT codes. A single service offering may span several CATSER codes.
  3. Set alerts. PNCP supports notification by code. ComprasNet's Pregao module lets you register interest by CATMAT/CATSER groups.
  4. Monitor broadly at first. Brazilian classification can be inconsistent across entities. A municipality may classify IT consulting under a different CATSER code than a federal ministry would.

There is no official crosswalk between CATMAT/CATSER and CPV or NAICS. Duke's normalization layer maps Brazilian classification codes to standardized categories, making cross-country opportunity comparison possible.

Set-Asides and Preferences

Brazilian procurement law includes significant preferential treatment for certain supplier categories. Understanding these rules is essential before investing in a bid.

ME/EPP — Micro and Small Enterprises

Lei Complementar 123/2006 (Estatuto da Microempresa) provides substantial advantages for micro enterprises (ME, annual revenue up to R$360,000) and small enterprises (EPP, annual revenue up to R$4.8 million):

  • Exclusive set-asides for contracts up to R$80,000
  • Price equalization — ME/EPP bids up to 5% higher than the best bid (10% for Pregao) are considered tied, giving the ME/EPP the right to match
  • Simplified documentation — reduced compliance requirements
  • 30% subcontracting quota — large contracts may reserve up to 30% for ME/EPP subcontractors

These preferences apply to all government tiers. In practice, they make it difficult for large companies to compete on smaller contracts.

Local Content and Domestic Preferences

  • 25% price margin for national goods in certain categories (Decreto 7.174/2010 for IT, Decreto 8.224/2014 for pharmaceuticals)
  • Technology transfer requirements for defense and strategic sectors
  • Local content rules for oil and gas procurement (ANP regulations)
  • Preference for goods manufactured in Mercosur in some categories

Social and Environmental Criteria

Lei 14.133/2021 expanded sustainability requirements. Procuring entities may include:

  • Environmental certification requirements (ISO 14001 or equivalent)
  • Preference for recycled or sustainable materials
  • Requirements for labor compliance and anti-corruption practices
  • Accessibility standards for goods and services

Common Mistakes

Bidding without SICAF registration. Registration takes weeks, not days. Start the process months before your target procurement. Many suppliers discover a relevant contract and find they cannot participate because registration is incomplete.

Ignoring the Pregao Eletronico format. Approximately 60% of federal procurement uses Pregao Eletronico (electronic reverse auction). This is a real-time competitive format where suppliers reduce prices in live rounds. If your pricing strategy assumes a sealed-bid process, the auction dynamic will disrupt it. Practice on lower-value Pregoes before targeting large contracts.

Submitting documentation in English. All tender documentation, proposals, and supporting certificates must be in Portuguese. Unofficial translations are rejected. Only sworn translations (traducao juramentada) by a certified translator are accepted. Budget R$2,000-5,000 per document set for translation.

Overlooking the Edital (tender document). The Edital is the governing document. It specifies requirements, evaluation criteria, required documentation, deadlines, and disqualification grounds. Brazilian Editais are detailed — 50-100 pages is normal. Every clause is enforceable. Overlooking a single requirement (a specific certificate, a formatting rule, a packaging specification) leads to disqualification.

Missing the impugnacao deadline. If the Edital contains errors, restrictive conditions, or unclear requirements, suppliers can file an impugnacao (challenge) — but only within the prescribed period (typically 3-5 business days before the session). After that window closes, you are bound by the Edital as written.

Assuming federal rules apply to states and municipalities. While Lei 14.133/2021 provides the national framework, states and municipalities implement it with local regulations (decretos regulamentadores). Thresholds, documentation requirements, and platform choices vary. Sao Paulo's BEC has different registration requirements than Minas Gerais's ComprasGov.

Neglecting the Ata de Registro de Preco. Framework agreements (Atas) are a major procurement channel. A single Ata can generate dozens of purchase orders over 12 months. Many suppliers focus exclusively on individual Pregoes and miss the larger, more stable revenue stream from framework agreements.

Step-by-Step: Finding Your First Brazilian Contract

Step 1: Establish your legal presence. If you are a foreign company, set up a Brazilian subsidiary or partner with a local entity. Obtain a CNPJ. Allow 30-60 days.

Step 2: Get your digital certificate. Apply for an e-CNPJ certificate from an ICP-Brasil-accredited authority (Serasa Experian, Certisign, and Soluti are the largest). Allow 5-10 days.

Step 3: Register in SICAF. Complete all six registration levels on ComprasNet. Gather tax, social security, and labor compliance certificates first. Allow 15-30 days for full registration.

Step 4: Research your market. Use Painel de Compras (paineldecompras.economia.gov.br) to analyze federal spending in your sector. Identify the top procuring entities, typical contract values, and winning suppliers. Query PNCP's API or portal for recent contracts matching your CATMAT/CATSER codes.

Step 5: Monitor PNCP daily. Set up alerts by CATMAT/CATSER code and procuring entity on PNCP. For federal contracts, also monitor ComprasNet's Pregao listings. For state contracts in your target states, register on the relevant state portals.

Step 6: Download and analyze the Edital. When you find a relevant procurement, download the complete Edital and all annexes. Read the qualification requirements first — these determine whether you can participate at all. Then review the technical specifications and evaluation criteria.

Step 7: Prepare and submit. Assemble your proposal package: qualification documents (habilitacao), technical proposal (proposta tecnica if applicable), and price proposal (proposta de preco). For Pregao Eletronico, register on the platform before the session date and prepare your pricing strategy for live bidding.

Step 8: Participate in the session. For electronic auctions, log in at the scheduled time with your digital certificate. Submit your initial bid. Compete in the random-close or fixed-time auction rounds. If you win, be prepared to upload qualification documents within the platform's deadline (typically 2-4 hours).

Frequently Asked Questions

Can foreign companies bid on Brazilian government contracts?

Yes, but with restrictions. Lei 14.133/2021 allows foreign participation in most procurement procedures. However, suppliers must register in SICAF (or provide equivalent documentation), obtain a digital certificate from an ICP-Brasil-accredited authority, and submit documentation in Portuguese. Certain categories reserve preferences for domestic companies — including a 25% price margin for national goods and services in some cases. Foreign companies often partner with a Brazilian entity to navigate registration, language, and compliance requirements.

What is the difference between PNCP and ComprasNet?

ComprasNet is the legacy federal procurement platform, operated since the late 1990s by the Ministry of Economy. PNCP (Portal Nacional de Contratacoes Publicas) is the new unified national portal created by Lei 14.133/2021, designed to consolidate federal, state, and municipal procurement into a single system. ComprasNet handles approximately 400,000 federal notices per year and remains active during the transition. PNCP already processes over 600,000 notices annually and is gradually absorbing ComprasNet's functions. By 2027, PNCP is expected to be the sole national portal.

What are CATMAT and CATSER codes and how do I use them?

CATMAT (Catalogo de Materiais) and CATSER (Catalogo de Servicos) are Brazil's official classification systems for goods and services in public procurement. CATMAT covers physical products (materials, equipment, supplies) while CATSER covers services. Every item procured through federal platforms must be classified with a CATMAT or CATSER code. These codes structure the PNCP search system — you can filter opportunities by code to find contracts matching your products or services. The codes are publicly available on the ComprasNet portal and within the PNCP interface.

Do I need a digital certificate to bid in Brazil?

Yes. Electronic bidding on PNCP and ComprasNet requires a valid digital certificate issued by a Certification Authority accredited under ICP-Brasil (Infraestrutura de Chaves Publicas Brasileira). The most common types are e-CPF (for individuals) and e-CNPJ (for companies). A1 certificates are software-based and valid for 1 year. A3 certificates are stored on smart cards or USB tokens and valid for 1-5 years. Foreign companies typically obtain a certificate through their Brazilian subsidiary or legal representative. Without a valid ICP-Brasil certificate, you cannot submit bids electronically on any federal platform.

What procurement modalities exist under Lei 14.133/2021?

Lei 14.133/2021 defines 13 procurement modalities. The most common are Pregao Eletronico (electronic reverse auction, used for approximately 60% of federal procurement for commodity goods and standard services), Concorrencia Eletronica (electronic open competition, for complex acquisitions above R$1.5 million), and Dispensa de Licitacao (procurement exemption, for low-value or emergency purchases below R$50,000 for goods/services or R$100,000 for works). Other modalities include Dialogo Competitivo (competitive dialogue for innovative solutions), Concurso (design contest), Credenciamento (accreditation for non-competitive services), and Leilao (auction for government asset disposal).


Ready to find procurement opportunities in Brazil? Start your free trial or explore our procurement intelligence platform to monitor PNCP and 30+ country sources in a single feed.

Frequently Asked Questions

Can foreign companies bid on Brazilian government contracts?

Yes, but with restrictions. Lei 14.133/2021 allows foreign participation in most procurement procedures. However, suppliers must register in SICAF (or provide equivalent documentation), obtain a digital certificate from an ICP-Brasil-accredited authority, and submit documentation in Portuguese. Certain categories reserve preferences for domestic companies — including a 25% price margin for national goods and services in some cases. Foreign companies often partner with a Brazilian entity to navigate registration, language, and compliance requirements.

What is the difference between PNCP and ComprasNet?

ComprasNet is the legacy federal procurement platform, operated since the late 1990s by the Ministry of Economy. PNCP (Portal Nacional de Contratacoes Publicas) is the new unified national portal created by Lei 14.133/2021, designed to consolidate federal, state, and municipal procurement into a single system. ComprasNet handles approximately 400,000 federal notices per year and remains active during the transition. PNCP already processes over 600,000 notices annually and is gradually absorbing ComprasNet's functions. By 2027, PNCP is expected to be the sole national portal.

What are CATMAT and CATSER codes and how do I use them?

CATMAT (Catalogo de Materiais) and CATSER (Catalogo de Servicos) are Brazil's official classification systems for goods and services in public procurement. CATMAT covers physical products (materials, equipment, supplies) while CATSER covers services. Every item procured through federal platforms must be classified with a CATMAT or CATSER code. These codes structure the PNCP search system — you can filter opportunities by code to find contracts matching your products or services. The codes are publicly available on the ComprasNet portal and within the PNCP interface.

Do I need a digital certificate to bid in Brazil?

Yes. Electronic bidding on PNCP and ComprasNet requires a valid digital certificate issued by a Certification Authority accredited under ICP-Brasil (Infraestrutura de Chaves Publicas Brasileira). The most common types are e-CPF (for individuals) and e-CNPJ (for companies). Foreign companies typically obtain a certificate through their Brazilian subsidiary or legal representative. Without a valid ICP-Brasil certificate, you cannot submit bids electronically on any federal platform.

What procurement modalities exist under Lei 14.133/2021?

Lei 14.133/2021 defines 13 procurement modalities. The most common are Pregao Eletronico (electronic reverse auction, used for commodity goods and standard services), Concorrencia Eletronica (electronic open competition, for complex acquisitions), and Dispensa de Licitacao (procurement exemption, for low-value or emergency purchases below R$50,000 for goods/services or R$100,000 for works). Other modalities include Dialogo Competitivo (competitive dialogue), Concurso (design contest), Credenciamento (accreditation), and Leilao (auction for asset disposal).

Newsletter

Enjoyed this article?

Get data-driven procurement insights like this delivered weekly.

  • Market intelligence & trend analysis
  • New opportunity alerts across Europe
  • Practical bidding strategies that work

Free. No spam. Unsubscribe anytime.

A

Antoine Simon

Founder & CEO at Duke

Building infrastructure for public contracts. Based in Brussels.

LinkedIn

Never miss a winnable contract

Duke monitors public procurement across 16 countries so you don't have to.

Request a demo