Official Seal, Everything Is Broken (2026)

Everything Is Broken

Report No. 1 · Nonprofit Hospital Executive Pay vs Charity Care · Annual Report, 2026 edition

Report No. 1 · 2026 edition · Data as of 2026-11-01

Data files

Everything on this site is generated from one table, and that table is generated from the IRS release by scripts anyone can run. The files below are the complete record.

Download systems_rollup.csv SHA256SUMS Reproduction manual

Dataset

  • systems_rollup.csv (542 KB, 1,627 rows)
    One row per hospital system after roll-up: members, revenue, expenses, charity care, chief executive, CEO pay, ratios and flags. This is the table every page on this site is built from.sha256 005d1c80cdba6c7f98ce340464e6405269d6b27e050fe4f01a1b526aa189e0bf
  • filers_latest.csv (999 KB, 2,306 rows)
    One row per filing entity (EIN), latest fiscal year, before roll-up, with the identified chief executive and confidence.sha256 fd0455224abcbb7536f9766654bc3396a5a329cff283801db649946a96b94d46
  • hospital_data.csv.gz (8.0 MB, 364,787 rows)
    The master table, append-only: one row per figure with its form, schedule, part, line, source URL and retrieval method. Superseded rows are marked ignore, never deleted. Gzipped; about 170 MB uncompressed.sha256 b12322ac420d911aad11eaeb3918b246d29e8cbb6eb37e9d60ca969b974c81e1
  • ceo_overrides.csv (22 KB, 73 rows)
    Every manual decision about who the chief executive is, with the reason and date.sha256 23a4d5a3b7265532de063916881b262cc9468a4a0e81b18320f3f562ffe1708b
  • display_names.csv (2 KB, 14 rows)
    Display names for chief executives whose filed name is surname-first or run together, each checked by hand against the filing or the hospital's own site, with the evidence.sha256 fe6b6cf15d3821a8a1ebed61886943cd3dd1982b142317c1e8f5e80f85a571b1
  • headline_exclusions.csv (2 KB, 12 rows)
    Specialty filers left out of the headline count, with the reason. They remain in the full ranking.sha256 801e97ce25096891d16874ca881f443dab93d3898af1eecfc45ff0051a34274a
  • ceo_pay_exceeds_charity_care.csv (22 KB, 73 rows)
    The headline list: every general hospital system over $100M where CEO pay exceeded charity care, with a link to each filing.sha256 9968c8a85a77cfbd14b4f060fd2b57bfbbcc3871a22618ec4a43c97dd939819e
  • rollup_overrides.csv (15 KB, 61 rows)
    Every manual decision about which filings form one system, with the reason and date.sha256 b6824d8e49506beefbedc1eb0bd5577509ed24495df2d990cae9ed88f298e579
  • headline_scope_check_2026-11.csv (41 KB, 74 rows)
    One line per headline row, checked Nov 1, 2026: who was chief executive at year end, what the title covers, whether the row holds every hospital that person runs, the verdict (ok, fix or unclear), the evidence and its source.sha256 03048322582957cece7152606d39bb6901396fa6ee83794b2ba9b3767782ad36
  • context_notes.csv (1 KB, 2 rows)
    Dated, sourced background notes shown on system pages (for example a later merger). Context only: no note changes any figure.sha256 3a55a640563476f34ba14dab63eb7121442202c5be2929f45a6d2326f4ba430a
  • ceopaycheck_crosscheck.csv (1 KB, 8 rows)
    Result of the independent check of CEO pay figures against CEO Paycheck.sha256 5174ee7c102cc49b4dfe2a4201487063f5c3bb3eb80bfb9c1abf90ddd3b8ca35
  • ceopaycheck_snapshot_2026-10-18.csv (7 KB, 200 rows)
    The CEO Paycheck rows used for that check, as captured on the date in the name.sha256 a8a106872887d8e7bd06aaa4d5eaa94083968f1f0e2b2bf4e0228f6a59cd2fe4

Working files

Intermediate files from the review process. Not needed to reproduce the report; kept because nothing is deleted.

  • working/ceo_unresolved.csv (65 KB, 198 rows)
    Filers where the CEO rule found no chief executive.sha256 8243542a593edaabc62c64e2a459cc865b8a8b84294539009f3d847bcdbb45cb
  • working/ceo_review_large.csv (128 KB, 136 rows)
    Material used for the manual review of filers above $1B.sha256 ece26a642487eed6d673248901f379db757b776e80b3a3193d3bc956b790429e
  • working/hospitals_wide.csv (1.0 MB, 3,601 rows)
    An early wide-format export, kept for the record.sha256 36e7457a15d7766596576dc62605f7e158fcdbbc4eb11b1a7a1cc3e19870b9ef

Scripts

The pipeline, in the order it runs. Python 3 standard library only; no accounts or API keys. Section 5 of the reproduction manual walks through each step.

Primary sources

Version log

  • 2026 edition · 2026-11-01
    First release: 19,245 Schedule H filings, 2,306 filers, 1,627 systems, 1,033 ranked; headline 73 of 655. Checked before publication by two independent audits and a hand check of every headline row.

How to cite

Everything Is Broken, Nonprofit Hospital Executive Pay vs Charity Care, Report No. 1, 2026 edition, data as of 2026-11-01. https://everythingisbroken.org/reports/hospital-ceo-pay/

Licence

The figures are public records. The tables and scripts may be reused with attribution to Everything Is Broken.