Skip to content

CMS Public Use Files (PUF)

Path B data source — 21+DC state-based marketplace states

Overview

CMS publishes standardized Public Use Files containing all plan data for every state-based exchange (SBE). Combined with the federal APTC formula, these enable subsidized premium calculations identical to what each state's marketplace shows consumers.

Source: https://www.cms.gov/marketplace/resources/data/state-based-public-use-filesFormat: ZIP containing 6 CSVs per state Refresh: Annually (typically Q4 before open enrollment)

Files Per State

FileRecords (est.)Key FieldsCritical?
Rate PUF~50K/stateplan_id, age, rating_area, premiumYES
Plan Attributes PUF~300/stateplan_id, metal_level, deductibles, CSR variantsYES
Benefits PUF~3K/stateplan_id, benefit_name, is_coveredPartial
Service Area PUF~500/stateissuer, county, zips, rating_areaYES
Network PUF~100/stateplan_id, network_urlNice to have
Business Rules PUF~50/staterating methodologyLow priority

States Covered

CA, CO, CT, DC, GA, ID, IL, KY, ME, MD, MA, MN, NV, NJ, NM, NY, PA, RI, VT, VA, WA

Schema Notes

  • CSR variants use plan ID suffixes: -01 (standard), -02 (zero cost), -03 (limited), -04 (73% AV), -05 (87% AV), -06 (94% AV)
  • Rating areas are state-defined geographic regions. Mapping from zip → rating area requires parsing the Service Area PUF.
  • Benefits PUF has coverage flags but NOT copay dollar amounts. Copay data comes from the Plan Attributes PUF SBC columns or requires SBC PDF parsing.
  • Age-rated premiums in the Rate PUF are per-individual, per-age (0-64), per-plan, per-rating-area. Household premium = sum of individual premiums for each member.

Validated Against

  • Covered California 2026 website — 10 scenarios, 4/6 marketplace scenarios within $0.44-$8.29
  • See validation docs for full results

AskFlorence Internal Documentation. Not for public distribution.