July 20, 2026Methodology v2.2 · Data: BLS, 20102025
Political Grades
government — just the stats

Bills & Spending

H.R. 3684Infrastructure Investment and Jobs Act (IIJA)

117th Congress · Enrolled (enacted, Public Law 117-58) · Rep. Peter A. DeFazio (D-OR), Chair, Transportation & Infrastructure · reported Nov. 15, 2021 · read the full bill text →

Where the money goes

$279.9B across 22 tracked items

The largest verified line-items. This pie breaks down the biggest spending items in the bill — appropriations and mandatory (direct) spending — by category. Every dollar is quoted from the text; click any slice to read them. It is not necessarily every dollar in the bill (the smallest items may not be listed), and figures that aren’t spending — authorizations, guarantee ceilings, pay-fors, and carve-outs already counted — are deliberately left out and disclosed below.

In the bill, but not counted as spending

Authorizations (a ceiling on future spending)$62.7B

“There are authorized to be appropriated $X” sets a CAP on what a future appropriations bill may provide — it is permission, not money. Much of a landmark law’s headline figure is this. It is disclosed here, never summed into the pie, because the cash only exists if a later bill actually appropriates it.

  • AUTHORIZATION for the BEAD Program (this is the SAME $ later APPROPRIATED in Division J — must NOT be summed with the Div J appropriation)$42.5B
  • AUTHORIZATION — Regional Clean Hydrogen Hubs (H2Hubs)$8.0B
  • AUTHORIZATION — Civil Nuclear Credit Program (keep existing reactors operating)$6.0B
  • AUTHORIZATION — Carbon removal (Regional Direct Air Capture Hubs)$3.5B
  • AUTHORIZATION — additional Clean Water State Revolving Fund capitalization (per year, each of FY2022-26)$1.6B
  • AUTHORIZATION — additional Drinking Water State Revolving Fund capitalization (per year, each of FY2022-26)$1.1B

Trust-fund contract authority$52.5B

Highway/transit contract authority drawn from a trust fund, phrased as an obligation ceiling. Real spending, but drawn down over years and set here as a limit — disclosed, not folded into the pie, to avoid double-counting with any general-fund transfer that backs it.

  • Federal-aid highway program contract authority, FY2022 (NHPP, STBG, HSIP, CMAQ, freight, carbon reduction, PROTECT)$52.5B

Loan-guarantee ceilings$6.0B

Caps on NEW loan or mortgage-backed-security guarantee commitments. No cash is spent — the government only backstops private lending — so these are excluded from the pie entirely.

  • Ceiling on additional borrowing authority for power-marketing-administration transmission (credit ceiling, no cash outlay)$6.0B

Every dollar, cited

22 spending line-items

transportation$126.0B · 45%

  • Mandatory general-fund transfer to the Highway Account of the Highway Trust Fund (backfills highway contract authority; not a program outlay)$90,000,000,000
    Highway Trust Fund — Highway Account
    “…(A)$90,000,000,000 to…”
    Division H (Revenue Provisions) — Sec 80103, amending IRC §9503(f)(11) 'Further transfers to trust fund'
  • Mandatory general-fund transfer to the Mass Transit Account of the Highway Trust Fund$28,000,000,000
    Highway Trust Fund — Mass Transit Account
    “…Account (as defined in subsection (e)(5)(B)) in the Highway Trust Fund; and (B)$28,000,000,000 to…”
    Division H (Revenue Provisions) — Sec 80103, amending IRC §9503(f)(11) 'Further transfers to trust fund'
  • Federal Transit Administration Capital Investment Grants (New Starts transit)$8,000,000,000
    Federal Transit Administration
    “…For an additional amount for Capital Investment Grants, $8,000,000,000,…”
    Division J — Title VIII Transportation/HUD; Federal Transit Administration; account: CAPITAL INVESTMENT GRANTS (INCLUDING TRANSFER OF FUNDS)

broadband$64.4B · 23%

  • Broadband Equity, Access, and Deployment (BEAD) Program grants to States$42,450,000,000
    National Telecommunications and Information Administration (NTIA)
    “…For an additional amount for Broadband Equity, Access, and Deployment Program, $42,450,000,000,…”
    Division J (Appropriations) — Title II Commerce/Justice/Science; National Telecommunications and Information Administration; account (INCLUDING TRANSFER OF FUNDS)
  • Affordable Connectivity Fund (broadband affordability subsidy)$14,200,000,000
    Federal Communications Commission
    “…For an additional amount for the Affordable Connectivity Fund, $14,200,000,000,…”
    Division J — Title IV Financial Services & General Government; FCC; account: AFFORDABLE CONNECTIVITY FUND
  • State Digital Equity Capacity + Competitive Grant programs$2,750,000,000
    National Telecommunications and Information Administration (NTIA)
    “…For an additional amount for Digital Equity, $2,750,000,000,…”
    Division J — Title II Commerce; NTIA; account: Digital Equity (including transfer of funds)
  • Rural broadband — Distance Learning, Telemedicine, and Broadband (ReConnect) Program$2,000,000,000
    USDA Rural Utilities Service
    “…For an additional amount for Rural Utilities Service—Distance Learning, Telemedicine, and Broadband Program, $2,000,000,000, to…”
    Division J — Title I Agriculture/Rural Development; Rural Utilities Service; account: Distance Learning, Telemedicine, and Broadband Program
  • Broadband Connectivity Fund (unserved/tribal deployment)$2,000,000,000
    National Telecommunications and Information Administration (NTIA)
    “…For an additional amount for Broadband Connectivity Fund, $2,000,000,000, to…”
    Division J — Title II Commerce; NTIA; account: Broadband connectivity fund
  • NTIA Middle Mile broadband deployment grants$1,000,000,000
    National Telecommunications and Information Administration (NTIA)
    “…For an additional amount for Middle Mile Deployment, $1,000,000,000, to…”
    Division J — Title II Commerce; NTIA; account: Middle mile deployment (including transfer of funds)

energy$61.4B · 22%

  • DOE Office of Clean Energy Demonstrations (hydrogen hubs, carbon capture, grid demos)$21,456,000,000
    Department of Energy
    “…For an additional amount for Office of Clean Energy Demonstrations, $21,456,000,000,…”
    Division J — Title III Energy & Water; DOE Energy Programs; account: Office of Clean Energy Demonstrations
  • DOE Energy Efficiency and Renewable Energy programs$16,264,000,000
    Department of Energy
    “…For an additional amount for “Energy Efficiency and Renewable Energy”, $16,264,000,000 to…”
    Division J — Title III Energy & Water; DOE Energy Programs; account: Energy Efficiency and Renewable Energy
  • DOE Electricity program (grid resilience, transmission, storage)$8,100,000,000
    Department of Energy
    “…For an additional amount for Electricity, $8,100,000,000,…”
    Division J — Title III Energy & Water; DOE Energy Programs; account: Electricity
  • DOE Fossil Energy and Carbon Management (carbon capture, DAC, hydrogen)$7,497,140,781
    Department of Energy
    “…For an additional amount for Fossil Energy and Carbon Management, $7,497,140,781,…”
    Division J — Title III Energy & Water; DOE Energy Programs; account: Fossil Energy and Carbon Management
  • DOE Nuclear Energy program$6,000,000,000
    Department of Energy
    “…For an additional amount for Nuclear Energy, $6,000,000,000,…”
    Division J — Title III Energy & Water; DOE Energy Programs; account: Nuclear Energy
  • Carbon Dioxide Transportation Infrastructure Finance & Innovation (CIFIA) program$2,100,000,000
    Department of Energy
    “…For an additional amount for Carbon Dioxide Transportation Infrastructure Finance and Innovation Program Account, $2,100,000,000,…”
    Division J — Title III Energy & Water; DOE; account: Carbon Dioxide Transportation Infrastructure Finance and Innovation Program Account

water$24.5B · 9%

  • Army Corps of Engineers Construction (harbors, locks, flood-risk projects)$11,615,000,000
    U.S. Army Corps of Engineers — Civil
    “…For an additional amount for “Construction”, $11,615,000,000,…”
    Division J — Title III Energy & Water; Dept. of the Army, Corps of Engineers—Civil; account: construction
  • Bureau of Reclamation Water and Related Resources (Western water, drought, storage)$8,300,000,000
    Bureau of Reclamation — 17 Western States
    “…For an additional amount for Water and Related Resources, $8,300,000,000,…”
    Division J — Title III Energy & Water; Dept. of the Interior, Bureau of Reclamation; account: WATER AND RELATED RESOURCES (INCLUDING TRANSFER OF FUNDS)
  • Army Corps of Engineers Operations and Maintenance$4,000,000,000
    U.S. Army Corps of Engineers — Civil
    “…For an additional amount for “Operations and Maintenance”, $4,000,000,000,…”
    Division J — Title III Energy & Water; Dept. of the Army, Corps of Engineers—Civil; account: Operations and Maintenance (including transfer of funds)
  • Watershed and Flood Prevention Operations$500,000,000
    USDA Natural Resources Conservation Service
    “…For an additional amount for Watershed and Flood Prevention Operations, $500,000,000, to…”
    Division J — Title I Agriculture; Farm Production & Conservation, NRCS; account: Watershed and Flood Prevention Operations
  • Central Utah Project Completion Account$50,000,000
    Central Utah Project — State of Utah
    “…For an additional amount for Central Utah Project Completion Account, $50,000,000, to…”
    Division J — Title III Energy & Water; Dept. of the Interior, Central Utah Project; account: CENTRAL UTAH PROJECT COMPLETION ACCOUNT

environment$2.6B · 1%

  • NOAA Operations, Research, and Facilities (coastal resilience, mapping)$2,611,000,000
    National Oceanic and Atmospheric Administration
    “…For an additional amount for ‘‘Operations, Research, and Facilities’’, $2,611,000,000,…”
    Division J — Title II Commerce; National Oceanic and Atmospheric Administration; account: OPERATIONS, RESEARCH, AND FACILITIES

community & regional development$1.0B · 0%

  • Appalachian Regional Commission (economic development in Appalachia)$1,000,000,000
    Appalachian Regional Commission — Appalachia (13 states)
    “…For an additional amount for Appalachian Regional Commission, $1,000,000,000, to…”
    Division J — Title III Energy & Water; Independent Agencies; account: Appalachian Regional Commission

How this was built

lxml structural parse of the enrolled XML; Division J appropriations read from appropriations-major/intermediate/small account lead text; authorizations/contract-authority/transfers located by section via the element tree. Every quote is a <=15-word verbatim substring produced by faithful itertext() extraction and re-checked by exact substring search. Represents the 30 largest/most-illustrative items, NOT an exhaustive enumeration of the ~1,742 dollar figures >= $1M in the law. 30 of 30 sampled figures were re-located as exact strings in the source text. Source: GovInfo bulk BILLS collection (keyless); bill-stage='Enrolled-Bill'. Full bill text.

IIJA extends the H.R. 4820 mechanism taxonomy with three new mechanisms that a landmark authorization law requires: 'authorization' (there are authorized to be appropriated $X -- a ceiling on future appropriations, the single most common big-dollar phrasing here with 184 occurrences), 'contract_authority' (Highway-Trust-Fund tables, 'authorized to be appropriated out of the Highway Trust Fund', obligation-limited elsewhere), and 'direct_spending' (the mandatory $90B + $28B general-fund transfers to the HTF in Division H, 'there is hereby appropriated'). Division J alone contains ~91 account line-items carrying dollar figures and is a standard advance-appropriations act structurally identical to the H.R. 4820 PoC. All 30 extracted dollar strings verify as exact substrings of the fetched enrolled text (found_in_raw_source and quote_found_verbatim both true for every item). Revenue/offset provisions (Division H) were reviewed but yield no concrete '$X offset' line-items (they are excise-tax rate/date changes and IRC amendments scored by JCT), so revenue_or_offset has zero extracted items by design, not omission. Counts and dollar sums are over the 30 SAMPLED items only, not the whole law. The $42,450,000,000 BEAD figure appears in BOTH the 'authorization' bucket (Division F Sec 60102) and the 'appropriation' bucket (Division J NTIA) -- these are the SAME dollars and must NOT be added together. Mechanisms must never be summed across categories. Verdict: MIXED — text extraction works for the APPROPRIATIONS portion only, and mechanisms must be kept separate. IIJA is a hybrid law: Divisions A-I are an AUTHORIZATION + CONTRACT-AUTHORITY statute (surface-transportation reauthorization plus energy/water/broadband authorizations), while Division J is a genuine multi-agency ADVANCE APPROPRIATIONS act ('the following sums are appropriated, out of any money in the Treasury not otherwise appropriated, for the fiscal year ending September 30, 2022'). The headline 'new' IIJA dollars that DO exist as clean '$X for Y' lines in the operative text are almost entirely in Division J (BEAD $42.45B, DOE Office of Clean Energy Demonstrations $21.456B, Energy Efficiency & Renewable Energy $16.264B, FCC Affordable Connectivity Fund $14.2B, Army Corps Construction $11.615B, Bureau of Reclamation $8.3B), plus the Highway-Trust-Fund contract-authority tables in Divisions A-C and the $118B general-fund transfer to the HTF in Division H. THE TRAP: the enrolled text contains 184 occurrences of 'authorized to be appropriated $X' across Divisions A-G. These are CEILINGS on FUTURE appropriations, not spending, and at least one (BEAD's $42,450,000,000) is the SAME dollars Division J actually appropriates -- so summing authorizations + appropriations double-counts. A naive 'sum every dollar in the bill' would be badly wrong, exactly as the H.R. 4820 PoC warned. WHAT IS NOT IN THE TEXT: the widely-cited '$1.2 trillion total / ~$550 billion new investment' topline is a CBO/administration construct built from CBO's cost estimate and multi-year authorization+appropriation totals, NOT any single line in the enrolled text. Division H revenue pay-fors (superfund excise taxes, customs user-fee extension, employee-retention-credit termination, digital-asset broker reporting) do NOT resolve to concrete '$X offset' strings -- they are rate/date changes scored by JCT/CBO and were NOT extracted. RECOMMENDATION: for landmark laws use a MIXED source approach -- (1) extract concrete per-account spending line-items from the TEXT where they exist as '$X for Y' (Division J appropriations, Div A-C contract-authority tables, Div H HTF transfers), each tagged with its mechanism and NEVER summed across mechanisms; (2) tag 'authorized to be appropriated' figures as authorizations and disclose them SEPARATELY (like the guarantee-ceiling block in the H.R. 4820 PoC), de-duplicated against the appropriation of the same program; (3) for the site's aggregate 'cost of the law' headline, cite the CBO cost estimate for H.R. 3684 (public/keyless at cbo.gov) rather than reconstructing a total from bill text -- reconstructing it from text is not honestly possible and invites the double-count error. BOTTOM LINE: bill TEXT is the right source for citable per-line-item spending (it exists and every extracted dollar verifies as an exact substring), but the law's TOTAL should be sourced from the CBO score, not summed from the text.

← All bills