Porto Maravilha: CEPAC development-rights financing
Rio paid for its port-district regeneration by auctioning CEPACs — tradable certificates granting the right to build above the master plan's limits — rather than from the budget. All 6,436,722 certificates went in a single June 2011 auction to one buyer: a Caixa-run fund holding money from FGTS, the federal workers' severance fund, which paid R$3.5bn and undertook to cover roughly R$8bn. The resale market to private developers never materialised; fewer than 10% were resold, FGTS put in R$1.5bn more in 2015, and Caixa's fund has been illiquid since 2016. The 15-year concession that maintained the district's streets, lighting and waste collection suspended services for non-payment in July 2017, and the city has run them since 2018. The district was built; the financing model was renegotiated with Caixa in August 2023.
Fewer than 10% of the 6,436,722 CEPACs were resold to private buyers, against a model that assumed the whole stock would be sold on (Observatório das Metrópoles). FGTS injected a further R$1.5bn in 2015; the operator states the fund has been illiquid since 2016 and has transferred R$5bn of a projected R$10bn.
🎓 Lesson
A development-rights auction is only a market if someone other than the state bids. When a single public fund buys the entire issue, the certificate stops being a price signal and becomes a loan the city repays in building rights it has not yet sold.
Evidence📊 Independent
Scale🏘️ District
CostR$3.5bn CEPAC issue; R$7.609bn PPP contract (2010), adjusted to R$8.273bn by early 2016
FundingFGTS, the federal severance fund, via the Caixa-managed Fundo de Investimento Imobiliário Porto Maravilha
Sources
↗ Observatório das Metrópoles — A falácia do Porto Maravilha: PPPs, CEPACs e o ônus para o poder públicoFetched successfully 2026-07-26 and the anchor for every figure in this entry. Establishes the issue of 6,436,722 CEPACs, the R$3.5bn full-lot purchase by the FGTS fund, the ~R$8bn commitment (R$7.609bn PPP plus ~R$400m operating costs), that less than 10% of the stock was sold on, the R$1.5bn FGTS injection approved in May 2015, ten contract amendments between April 2012 and January 2016, and the contract value adjusted to R$8.273bn by early 2016. Its thesis: the structure left private partners protected and public entities carrying the risk.
↗ CDURP / CCPAR — Porto Maravilha urban operation (operator page)Fetched successfully 2026-07-26. The operator's own page establishes the 5 million m² area, the operation running since 2009, that CEPAC sales fell short of target, that the fund has been illiquid since 2016 ("iliquidez desde 2016"), that R$5bn of a projected R$10bn has been invested over the 15-year contract, and that municipal services have been CDURP's responsibility since 2018. Also lists the concession's service scope: street maintenance, waste collection, traffic signalling and public lighting.
↗ CAIXA — acordo para reestruturação do projeto Porto Maravilha (August 2023)FETCH FAILED: HTTP 401 on 2026-07-26. The parallel Agência Gov and Agência Brasil versions both returned an electoral-legislation takedown notice rather than content. From search summaries of these official pages: the agreement was signed in August 2023 between Caixa and the city, reports the June 2011 full-issue purchase, states the FGTS injected R$800m in April 2015 and R$700m in June 2015 (a split totalling the R$1.5bn the Observatório source confirms), says works had been stalled since 2018 over a financial impasse, and describes extending CEPAC validity, widening the area where they can be used to include São Cristóvão, and extending the operation by a further 25 years. The entry states the direction of the restructuring but not the 25-year figure, because no primary page could be opened.
↗ Agência Brasil — Concessionária suspende serviços na zona portuária do Rio por falta de pagamento (July 2017)FETCH FAILED: EBC pages served an electoral-legislation takedown notice on 2026-07-26. Headline and search summary establish that Concessionária Porto Novo halted urban maintenance and works in the port zone in July 2017 for non-payment, and that the city said it would provisionally assume the services — corroborated independently by CDURP's own statement that municipal services have been its responsibility since 2018.
↗ Portos e Navios — Maior PPP do país fica perto de um colapso (TCU audit reporting)FETCH FAILED: HTTP 403 on 2026-07-26. Search summaries report a TCU conformity audit of Caixa and FGTS covering the viability studies behind the investment and the fund's illiquidity, finding fewer than 17% of the CEPACs resold and about 1.05m of 6.43m titles commercialised. NOT used in this entry's figures — the audit itself could not be reached and the percentage differs from the anchor source's vintage. Listed so the editor can retrieve the acórdão; if obtained, it would upgrade the evidence grade.
↗ Wikipédia (pt) — Porto MaravilhaTertiary, fetched successfully; used only for two dates not obtainable elsewhere on this run — the concession contract signed 26 November 2010 with Odebrecht, OAS and Carioca Engenharia, and Municipal Complementary Law 101/2009 creating the consortium urban operation over 5 million m². Both are consistent with CDURP's own "since 2009" and with the Observatório's R$7.609bn 2010 contract value.
↗ Heinrich Böll Stiftung Rio — Porto Maravilha: as transformações urbanas na região portuária (2016)Counterweight, via search summary (not fetched directly). Establishes the stated goal of raising the district's population from 22,000 to 100,000 within ten years, that private residential investment did not follow, and documents demolitions on Morro da Providência, including the loss of Praça Américo Brum for the cable-car works, with residents not consulted.
📎 Cite this project
1001 Smart Cities (2026). “Porto Maravilha: CEPAC development-rights financing” — Rio de Janeiro, Brazil. The Smart City Atlas. https://1001smartcities.org/projects/rio-porto-maravilha-cepac/ (last verified 2026-07-26). Data: CC BY 4.0.
The underlying data is free to reuse with attribution — see the open data page.