The Price of Exclusion¶
SME Set-Asides in Public Procurement
Insper Institute of Education and Research, Sao Paulo, Brazil
Download paper (PDF) Online appendix Highlights Cover letter
JPubE submission — May 2026.
28.9% static welfare loss from the full SME set-aside in standardized non-pharmaceutical procurement, at λ=0.30 — with the exclusion of non-SMEs accounting for ~72% of the price decomposition
Abstract¶
Set-asides expand SME access to public procurement by removing rival bidders from the auction. This paper shows that, when the excluded bidders are the price-forming ones, the policy replaces competition with eligibility at high static cost. I study São Paulo's centralized electronic procurement platform, where a legal reinterpretation expanded SME-only tendering into medical and hospital supplies. The platform's reverse auctions record drop-out prices that, under the maintained independent-private-values clock interpretation, reveal type-specific willingness to supply. I use these exits to decompose the set-aside price effect into lost competitive discipline from excluding non-SMEs and a protected-pool offset from the post-policy SME pool. In standardized non-pharmaceutical procurement, the protected pool responds but does not replace the excluded discipline: the full set-aside generates a static welfare loss of 28.9 percent of the open-regime price at λ=0.30. Pharmaceutical procurement exhibits larger but more model-sensitive losses. A 10 percent SME price preference, simulated as a static design benchmark, keeps non-SMEs in the auction at near-zero price cost in standardized markets, but delivers less redistribution than full exclusion. The relevant frontier is therefore not SME support versus no support; it runs between exclusionary redistribution and support that preserves the price-forming bidder pool.
JEL Classification: H32 H57 L26 L53 D44
Keywords: public procurement SME set-asides auctions welfare
Key Findings¶
Exclusion dominates the price decomposition
Removing non-SMEs while holding the pre-policy SME pool fixed (the Δexcl channel) accounts for ~72% of the price decomposition in absolute magnitude in standardized non-pharmaceutical procurement. The post-policy protected pool responds (SME participation roughly doubles) but does not recreate the price discipline supplied by the excluded non-SMEs.
Static welfare cost of the full set-aside: 28.9% in standardized markets
At a marginal cost of public funds of λ=0.30, the full SME-only regime generates a static welfare loss of 28.9% of the open-regime price in standardized non-pharmaceutical procurement. Pharmaceuticals exhibit larger but more composition-sensitive losses, reported as a boundary case.
A 10% price preference preserves the price-forming pool at near-zero static cost
Simulated as a static design benchmark, a 10 percent SME price preference keeps non-SMEs inside the auction and delivers positive SME-favoring redistribution at near-zero static welfare cost in standardized markets. The implied welfare weight required for a planner to prefer the full set-aside is 2.42 in non-pharmaceuticals.
Pharmaceutical procurement is a boundary case, not a second headline
The protected pool is thinner, composition changes more under the policy, and the welfare ranking becomes sensitive to how the post-policy SME pool is modeled. The non-pharmaceutical ranking is stable across the main and strict-invariance specifications; the pharmaceutical ranking is not.