Context & Data
Mexico’s Procurement System
Mexico’s Law of Public Works and Related Services (Ley de Obras Públicas y Servicios Relacionados con las Mismas) establishes that government contracts must be allocated through the mechanism that minimizes construction costs. In practice, this translates into three procedures with different levels of competition:
Open to all qualified firms. First-price sealed-bid. The law favors this procedure as the default. 617 contracts in 2011–2018.
Government invites at least 3 pre-selected firms. Allowed when the project is small (under a value threshold) or urgent. 2,633 contracts in 2011–2018.
Government selects one firm without competition. Allowed under specific legal exceptions. 448 contracts in 2011–2018.
The law establishes explicit exceptions permitting departure from the public auction default: projects that are small in value, urgent in nature, involve proprietary technology, or face risks of “significant losses” or “force majeure.” These exceptions are deliberately broad, and the vague language gives local officials substantial discretion in classifying contracts.
The three mechanisms represent a tradeoff between competition (public auction) and government discretion (invitation or direct). The law’s intent is that discretion should be used only when genuine technical or logistical reasons justify bypassing competition. The concern is that broad exceptions allow discretion to be used for political or relational reasons, awarding contracts to preferred firms rather than the most cost-efficient ones.
As shown in Political Factors, the probability of bypassing a public auction rises significantly in election years and varies systematically with the governing party — consistent with discretionary allocation being driven partly by political rather than technical factors.
Scope: Mexico, 2011–2018
The analysis focuses on street pavement contracts (pavimentación de calles) across Mexico, covering all contracts recorded in Mexico’s national procurement registry (CompraNet) from 2011 to 2018. The data spans municipalities in multiple states, providing variation in economic conditions, local governments, contractor markets, and political environments.
Pavement contracts are particularly well-suited for structural analysis because:
- Homogeneity: Projects are measured in cubic meters of hydraulic concrete. This homogeneity reduces unobserved quality heterogeneity that would complicate the comparison of costs across contracts.
- Frequency: The large number of contracts in a single state means we can estimate bid distributions nonparametrically with reasonable precision.
- Common value unlikely: Unlike complex infrastructure (dams, tunnels, bridges), simple pavement work has well-understood costs. Each firm knows its own labor rates, equipment costs, and material prices. There is little information a rival’s bid could reveal about a firm’s own cost, supporting the IPV assumption.
The Two Types of Firms
The central distinction in this study is between firms based on their complete history across all three procurement mechanisms:
Has received at least one contract by direct allocation or been invited to at least one I3P auction. More experienced in total: average 6.6 total contracts (all mechanisms) over the sample period. These firms have some form of prior relationship with the government, whether based on competence, connections, or both.
Has only ever participated in open public auctions — no direct contracts, no I3P invitations. Average 3.4 total contracts (all mechanisms) over the sample period. These firms are less experienced on average and have no special relationship with the government.
This classification is retrospective: a firm’s type is determined by its history across all contracts in the 2011–2018 sample, then applied to its bids in public auctions. The structural model uses this type assignment to separate the bid distributions \(G_0(\cdot)\) and \(G_1(\cdot)\) and estimate type-specific pseudo-costs.
The type classification aims to capture a latent characteristic that is correlated with both cost efficiency (experience, scale) and government favoritism (relationships, political connections). The identifying assumption is that Type 1 and Type 0 are meaningfully different in ways that affect their cost distributions, which is verified empirically through the Kolmogorov-Smirnov test below.
An alternative classification — based solely on the current auction or recent history — would be noisier and more endogenous to current conditions. Using the full-sample history makes the assignment more stable and less likely to reflect temporary changes in firm strategy.
The central question: Are Type 1 firms selected because they are genuinely more cost-efficient, or are they selected because they have better political connections, regardless of efficiency?
Bid Data: Public Procurement Auctions
The structural model is estimated using only public auction data, where full bid-level information is available. Invitation (I3P) and direct allocation contracts are excluded from the structural estimation because bids from invited or selected firms are not comparable, as the competitive environment is fundamentally different.
After excluding contracts missing project characteristics (concrete volume, sewage dummy), the estimation sample contains:
| Statistic | Value |
|---|---|
| Public auction contracts | 617 |
| Individual bids (all types) | 2,784 |
| Average bid (thousands MXN/m³, 2018 prices) | 9.01 |
| Average winning bid | 9.40 |
| Std. deviation of bids | 7.57 |
| Average number of bidders per auction | 6.9 |
| — of which Type 1 (government-selected) | 2.0 |
| — of which Type 0 (public-auction-only) | 4.9 |
| Average concrete volume per contract (m³) | 730.8 |
| Share of contracts with sewage work | 38% |
| Average project duration (months) | 3.4 |
Note on project size: The average project involves approximately 8–9 blocks (roughly 50 meters each), paved with hydraulic concrete. This is a small, well-defined construction task. Homogeneity is intentional: it reduces the unobserved heterogeneity that would contaminate the structural model’s cost recovery.
Preliminary Evidence of Asymmetry Between Firm Types
Before the structural estimation, simple reduced-form evidence reveals important differences between firm types. This motivates the asymmetric model specification.
Bid Distributions
The chart below shows the conditional bid CDF \(F(b \mid Z = z)\) for each firm type, evaluated at the 25th, 50th, and 75th percentiles of the project size distribution \(Z\) (cubic meters of concrete). Conditioning on project size is essential: larger projects mechanically attract higher bids, so unconditional comparisons conflate cost differences with scale effects. The toggle lets you examine whether the gap between firm types varies across project sizes.
Type 1 firms bid on average 8.5% higher than Type 0 firms in the same auctions, controlling for project characteristics. A Kolmogorov-Smirnov test rejects equality of the two bid distributions at conventional significance levels. Notably, the separation between the two types is more pronounced for larger projects (75th percentile) than for smaller ones (25th percentile), where the CDFs are nearly indistinguishable. This justifies the asymmetric model specification, since pooling the two types would be inconsistent with the data.
Choice of Allocation Mechanism
To understand when governments choose to bypass public auctions, a probit model regresses the mechanism choice (1 = I3P or direct, 0 = public auction) on project and political characteristics.
Probit Specification
\[\Pr(D_i = 1) = \Phi\!\left(\gamma_0 + \gamma_1 \ln z_i + \gamma_2 \text{sewage}_i + \gamma_3 \text{election}_i + \gamma_4 \text{PAN}_i + \mathbf{x}_i' \boldsymbol{\delta}\right)\]
where \(D_i = 1\) if contract \(i\) is allocated by I3P or direct method, \(z_i\) is concrete volume, \(\text{election}_i\) is an indicator for the year before a municipal election, and \(\text{PAN}_i\) indicates PAN-governed municipality. Additional controls \(\mathbf{x}_i\) include state fixed effects.
Results
| Predictor | Effect | Interpretation |
|---|---|---|
| Concrete volume (1 SD increase) | −11.4 pp | Larger projects are more likely to go to public auction (consistent with the law’s value thresholds) |
| Sewage work dummy | −9.3 pp | More complex projects are more likely to go to public auction |
| Election year | +6.2 pp | In pre-election years, governments bypass public auctions more often |
| PAN municipality (vs. PRI) | −18.9 pp | Municipalities governed by the opposition party (PAN) use significantly less discretion |
The strong negative effect of project size is consistent with the law’s intent: the value thresholds that allow I3P and direct methods are designed for small contracts. The election-year and party effects (discussed in detail in Political Factors) suggest that political incentives also shape the allocation decision.