Data

Washington Climate Commitment Act spending: cost per ton of emission cuts, fiscal year 2025

Every fiscal year 2025 Climate Commitment Act (CCA) project that Washington agencies expected to cut greenhouse gases, from the Department of Ecology’s revised March 2026 investment report, with its spending, projected lifetime cut and cost per ton, plus totals before and after the state corrected the report.

Coverage: Fiscal year 2025 (July 1, 2024 - June 30, 2025) project spending; 2023-25 biennium totals; lifetime emission projections extend decades beyond.

What this dataset measures

Ecology publishes project-level spending and projected emission cuts only inside a 565-page PDF. Putting the 567 line items with estimates in a table lets anyone compare cost per ton across projects and against the carbon allowance price, and check the state’s corrected totals.

Curated data tables

These related tables form this versioned dataset release. Each table has its own downloadable file and field definitions.

Fiscal year 2025 CCA line items with lifetime emission-cut estimates

Each Appendix B row marked as expected to cut emissions and given a numeric estimate, sorted from lowest to highest cost per ton.

Unit of observation: Appendix B line item

View this table

projects.csv text/csv · 205.9 KB (210,870 bytes)
13 field definitions
FieldTypeMeaningUnitsValue type
project_id string FactHub row id, ordered by cost per ton. — derived
agency string Reporting state agency. — observed
program string Appropriation title as printed. — observed
recipient string Pass-through recipient, or N/A when the agency spent the money itself. — observed
county string County or Statewide. — observed
category string FactHub project type. — derived
fy2025_cca_spending_usd number Fiscal year 2025 expenditure (sum of all CCA accounts on the row). US dollars observed
lifetime_reduction_tco2e number Projected greenhouse gas cut over the project’s lifetime. metric tons CO2-equivalent estimated
cost_per_ton_usd number Spending divided by lifetime tons. US dollars per metric ton CO2e derived
reported_cost_per_ton_usd number Cost per ton as printed in the report, which some agencies computed on another cost basis. US dollars per metric ton CO2e observed
possible_duplicate_tonnage string yes if the row repeats another row’s full tonnage for the same project. — derived
report_pdf_page integer Page of the PDF file (not the printed page number) where the row starts. — observed
description string Project description as printed. — observed

Cost per ton by project type

Totals and cost per ton for each FactHub project type.

Unit of observation: Project type

View this table

categories.csv text/csv · 884 bytes
7 field definitions
FieldTypeMeaningUnitsValue type
category string FactHub project type. — derived
projects integer Number of line items. — derived
spending number Fiscal year 2025 CCA spending. US dollars derived
tons number Projected lifetime cut. metric tons CO2e derived
costPerTon number spending / tons, rounded. US dollars per metric ton CO2e derived
medianProjectCostPerTon number Median line-item cost per ton. US dollars per metric ton CO2e derived
timesHighestAuctionPrice number costPerTon / 70.86. ratio derived

Cumulative share of spending and tons by cost per ton

For each cost ceiling, the share of spending and of tons from line items at or below it.

Unit of observation: Cost ceiling and measure

View this table

cumulative.csv text/csv · 806 bytes
4 field definitions
FieldTypeMeaningUnitsValue type
order integer Sort order of the ceiling. — derived
costCeiling string Cost-per-ton ceiling label. — derived
measure string Share of spending or Share of tons cut. — derived
share number Cumulative share (0-1). fraction derived

Report totals before and after the correction

Ecology’s 2023-25 totals as first published and as revised, and the fiscal year 2025 sum from Appendix B.

Unit of observation: Report version or scope

View this table

report-totals.csv text/csv · 470 bytes
5 field definitions
FieldTypeMeaningUnitsValue type
scope string Which total. — observed
spending_usd number Spending on projects expected to cut emissions. US dollars observed
lifetime_reduction_tco2e number Projected lifetime cut. metric tons CO2e estimated
cost_per_ton_reported_usd number Ecology’s stated average cost per ton. US dollars per metric ton CO2e observed
source string Where the figure appears. — observed

Supporting files

Source snapshots, manifests, quality reports, documentation, and other materials used to produce or review this release.

  • possible-duplicates.csv Quality report · text/csv · 1.2 KB (1,229 bytes)

    Line items that repeat another line item’s full lifetime tonnage.

  • dump.mjs.txt Transformation manifest · text/plain · 806 bytes

    Node.js script (pdfjs-dist 4.10.38) that dumps every text item with its page and position from PDF pages 63-565.

  • parse.mjs.txt Transformation manifest · text/plain · 4.4 KB (4,466 bytes)

    Node.js script that rebuilds Appendix B table rows from the text positions.

  • build_dataset.js Transformation manifest · text/javascript · 40 KB (40,968 bytes)

    Node.js script that assigns types and computes every table and saved analysis.

  • content-parts.json Documentation · application/json · 42.4 KB (43,457 bytes)

    The dataset’s sources, tables, saved analyses, replications and statements as JSON.

Saved analyses

Ecology report totals before and after the correction

Question: How much did the 2023-25 lifetime emission-cut total and average cost per ton change when Ecology revised its report?

Result: Lifetime cuts fell from 8,635,900 to 1,201,286 metric tons (-86.1%); Ecology’s average cost rose from $40 to $322 per ton. Dividing the same $386.3 million by the original tons gives $44.73, so Ecology’s first-published $40 used slightly different inputs.

Operation: Transcription of Ecology figures; cost per ton = spending / lifetime tons.

Scope: 2023-25 biennium, all 37 agencies, projects Ecology counted as directly cutting emissions.

View this analysis

  • Lifetime tons are agency projections from calculator tools, not measured cuts.
  • Biennium totals include fiscal year 2024 projects that this dataset does not list one by one.

Fiscal year 2025 projects with emission estimates: totals

Question: What did the fiscal year 2025 projects with emission estimates cost, and what do they claim to cut, in the revised report?

Result: 567 line items, $333.1 million, 866,116 lifetime tons: $385 per ton pooled; median line item $1,639 per ton.

Operation: Sum of Appendix B rows marked "Yes" (quantifiable reductions expected) with a numeric lifetime reduction; pooled cost per ton = total spending / total tons; median of per-project spending / tons.

Scope: Fiscal year 2025 (July 2024 - June 2025), 567 line items from 37-agency Appendix B of Ecology Pub. 25-14-107 (revised March 2026).

View this analysis

  • A "line item" is one row of Appendix B; some projects span several rows.
  • 109 rows ($21.4 million, mostly Department of Natural Resources forest work) were expected to cut emissions but had no estimate; they are excluded, as in Ecology’s totals.

Robustness checks

Share of projects, spending and tons above carbon-price benchmarks

Question: What share of fiscal year 2025 emission-cutting projects, dollars and tons cost more per lifetime ton than the carbon price and other benchmarks?

Result: Highest auction price ($70.86): 97.1% of spending, 97.7% of line items, 72.0% of tons above; Twice the highest auction price ($141.72): 87.3% of spending, 95.2% of line items, 36.8% of tons above; EPA social cost of carbon, 2030 emissions ($230): 82.4% of spending, 90.0% of line items, 26.0% of tons above; $1,000 per ton: 55.6% of spending, 58.0% of line items, 7.5% of tons above.

Operation: For each benchmark B, count line items with spending / tons > B, and sum their spending and tons; divide by totals.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • Allowance prices measure what it costs emitters to cut a ton under the cap at the margin, not the full social value of a cut.
  • Projects also have benefits other than emission cuts, which a cost per ton does not count.

Cumulative share of spending and of tons by cost per ton

Question: How much of the money, and how much of the emission cuts, came from projects at or below each cost per ton?

Result: Projects at or below the top auction price ($71/ton) got 2.9% of spending and delivered 28.0% of the tons. Projects above $1,000/ton got 55.6% of spending for 7.5% of the tons.

Operation: For each cost ceiling C, sum spending and tons of line items with spending / tons <= C, divided by totals.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • Tons include about 71,000 tons that appear to be counted twice (see duplicate-sensitivity).

Cost per lifetime ton by project type

Question: How does the cost per ton of emission cuts vary by type of project?

Result: Industrial and clean-fuel projects: $61/ton; Ferry hybrid-electric conversion: $101/ton; Farms, soils and waste: $283/ton; Solar and grid: $474/ton; Transit buses and service: $611/ton; Home appliance and electrification rebates: $613/ton; State agency vehicles and buildings: $904/ton; Habitat and forests: $936/ton; Public and commercial building upgrades: $1,543/ton; EV charging: $1,610/ton; Walking, biking and e-bikes: $13,354/ton; Home weatherization: $14,787/ton; Tribal consultation capacity: $54,100/ton.

Operation: FactHub assigned each line item to one of 11 types by its appropriation title; cost per ton = type spending / type tons; also the median of line-item costs.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • Several types mix projects whose main purpose is not cutting emissions, such as walkability or salmon habitat, so their cost per ton overstates the cost of the emission cut itself.

Share of spending and share of tons cut, by project type

Question: Which types of projects got the money, and which delivered the emission cuts?

Result: Industrial and clean-fuel projects: 2.2% of spending, 13.5% of tons; Ferry hybrid-electric conversion: 12.9% of spending, 49.1% of tons; Farms, soils and waste: 2.4% of spending, 3.2% of tons; Solar and grid: 8.6% of spending, 7.0% of tons; Transit buses and service: 18.4% of spending, 11.6% of tons; Home appliance and electrification rebates: 10.8% of spending, 6.8% of tons; State agency vehicles and buildings: 1.8% of spending, 0.8% of tons; Habitat and forests: 2.8% of spending, 1.1% of tons; Public and commercial building upgrades: 10.1% of spending, 2.5% of tons; EV charging: 17.2% of spending, 4.1% of tons; Walking, biking and e-bikes: 6.4% of spending, 0.2% of tons; Home weatherization: 5.7% of spending, 0.1% of tons; Tribal consultation capacity: 0.7% of spending, 0.0% of tons.

Operation: For each FactHub project type: type spending / total spending, and type tons / total tons. One row per type and measure, types ordered from lowest to highest cost per ton.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • Shares of tons include about 71,000 tons that appear to be counted twice, almost all in the ferry type (see duplicate-sensitivity).

Sensitivity: line items that repeat a project’s full tonnage

Question: How do the totals change if line items that repeat another line’s full lifetime tonnage are counted once?

Result: Removing 5 repeated rows cuts 71,415 tons (8.2% of fiscal year 2025 tons) and raises the pooled cost from $385 to $419 per ton.

Operation: Remove the second line item where two rows describe the same project and list the identical tonnage: three ferry-terminal "Electrical Connection for Hybrid" rows, a Washington State University building row, and a Clallam Transit vehicle row.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • FactHub could not confirm with the agencies which rows are repeats. Other rows with the same tonnage (such as three Yakima County solar rows of 2,042.4 tons) may be separate projects and were kept.

Robustness check for: Fiscal year 2025 projects with emission estimates: totals

Sensitivity: if projects cut more than reported

Question: Would most spending still exceed the highest auction price if every project cut two, three or five times the reported tons?

Result: x1: 97.1% of spending above $70.86; x2: 87.3% of spending above $70.86; x3: 82.4% of spending above $70.86; x5: 80.2% of spending above $70.86.

Operation: Multiply every line item’s tons by M and recompute the share of spending on line items above $70.86 per ton.

Scope: Same 567 fiscal year 2025 line items as fy2025-summary.

View this analysis

  • A uniform multiplier is a stress test, not an estimate of actual under-counting.

Robustness check for: Fiscal year 2025 projects with emission estimates: totals

Replication

FactHub's estimates beside published external estimates of the same quantity. The difference is FactHub's value minus the external value.

FactHub analysis External estimate External value FactHub value Difference Note
Fiscal year 2025 projects with emission estimates: totals Washington Department of Ecology, Climate Commitment Act Investments Report: Fiscal Year 2025 (Pub. 25-14-107), updated March 2026
p. 40 (866,116 MT CO2e for fiscal year 2025)
866116 metric tons CO2e 866115.6 metric tons CO2e -0.4 metric tons CO2e Exact match after rounding; confirms the row extraction.
Fiscal year 2025 projects with emission estimates: totals Washington Department of Ecology, Climate Commitment Act Investments Report: Fiscal Year 2025 (Pub. 25-14-107), updated March 2026
p. 41 ($333,128,350 spent on projects with readily calculable reductions in 2025)
333128350 US dollars 333128350 US dollars 0 US dollars Exact match.
Fiscal year 2025 projects with emission estimates: totals Washington Department of Ecology, Climate Commitment Act Investments Report: Fiscal Year 2025 (Pub. 25-14-107), updated March 2026
pp. 43-44 (median per-project cost effectiveness $1,730/MT CO2e, 2023-25 biennium)
1730 US dollars per metric ton CO2e 1639.34 US dollars per metric ton CO2e -90.66 US dollars per metric ton CO2e Ecology’s median covers both years of the biennium and may define projects differently; FactHub’s covers fiscal year 2025 line items.

Statements on record

Exact quotes, unaltered, with what surrounded them, the primary source, and an archived copy of it.

About 86 percent of the total CO2 reductions claimed by the report are probably fake.

Todd Myers, Vice President for Research, Washington Policy Center Washington Policy Center article · · Assertion

Context: Myers wrote this the day Commerce corrected its data, after noting that eight of nearly 3,600 projects accounted for most of the claimed cuts at $1 or $4 per ton. Ecology’s March 2026 revision lowered the 2023-25 total from 8,635,900 to 1,201,286 tons.

Source: Todd Myers, Washington Policy Center, "State CO2 report shows 86% of Washington’s claimed climate benefits are probably fake," January 6, 2026

So far, CCA-funded projects are projected to reduce just 308,000 metric tons of CO2 over their lifetime

Todd Myers, Vice President for Research, Washington Policy Center Washington Policy Center legislative memo on HB 2251 · · Assertion

Context: The memo opposed HB 2251. The sentence before says more than $1.5 billion of CCA revenue has been spent with poor results. The memo gives no source for 308,000; the Department of Commerce had reported nearly 308,000 tons across its own CCA-funded programs on January 6, 2026.

Source: Todd Myers, Washington Policy Center, "HB 2251, Weakening Oversight While Expanding Climate Spending," February 3, 2026

With this correction, Commerce is now reporting a total reduction in emissions of nearly 308,000 tons across all their CCA-funded programs.

Washington Department of Commerce, State agency that runs most CCA rebate and grant programs Commerce news release · · Assertion

Context: The release corrected eight home electrification and appliance rebate projects from 7.5 million to 78,000 lifetime tons and said Ecology would publish a corrected report for all agencies.

Source: Washington Department of Commerce, "Commerce submits corrected greenhouse gas emissions data for state climate report," January 6, 2026

Sources

  1. Washington Department of Ecology, Climate Commitment Act Investments Report: Fiscal Year 2025 (Pub. 25-14-107), updated March 2026 Project-level fiscal year 2025 spending and projected lifetime emission cuts (Appendix B); biennium totals and cost-effectiveness (pp. 13, 40-45).

    Retrieved November 3, 2026. Washington State public record. Curated values redistributed with attribution; the PDF itself is linked, not hosted.

    Reliability: Government. Has a stake in this finding. Ecology runs the CCA and compiles this report from figures each agency reports; it revised the report in March 2026 after errors in Commerce data. The agency benefits when CCA spending appears effective.

  2. Washington Department of Ecology, transmittal letter to legislators on the updated CCA investment report, March 19, 2026 Original and revised biennium totals (8,635,900 and 1,201,286 tons; $40 and $322 per ton) and the 61 corrected Commerce projects.

    Retrieved November 3, 2026. Washington State public record. Linked as a public record.

    Reliability: Government. Speaks against its own interest. Ecology’s own account of its correction, which lowers the program’s reported results.

  3. Washington Department of Commerce, "Commerce submits corrected greenhouse gas emissions data for state climate report," January 6, 2026 Commerce’s correction of eight rebate projects (7.5 million to 78,000 tons) and its own total of nearly 308,000 tons.

    Retrieved November 3, 2026. Washington State public record. Quoted with attribution.

    Reliability: Government. Speaks against its own interest. Commerce made the data-entry error and announced the correction.

  4. Todd Myers, Washington Policy Center, "State CO2 report shows 86% of Washington’s claimed climate benefits are probably fake," January 6, 2026 Statement: Myers’ estimate that 86% of the claimed cuts were wrong.

    Retrieved November 3, 2026. Copyrighted; short quotation for commentary. Short quotation only.

    Reliability: Advocacy group. Has a stake in this finding. The Washington Policy Center is a free-market think tank that opposes the CCA’s design; Myers first identified the error.

  5. Todd Myers, Washington Policy Center, "HB 2251, Weakening Oversight While Expanding Climate Spending," February 3, 2026 Statement: the 308,000-ton figure applied to all CCA-funded projects.

    Retrieved November 3, 2026. Copyrighted; short quotation for commentary. Short quotation only.

    Reliability: Advocacy group. Has a stake in this finding. Legislative memo opposing HB 2251 by a think tank critical of CCA spending.

  6. FactHub, Washington Gasoline Price Premium and Carbon Allowance Costs, 2015-2026 (dataset version 2), auction-prices table Quarterly auction settlement prices used as the carbon-price benchmark; each price is sourced there to Ecology auction reports.

    Retrieved November 3, 2026. FactHub dataset. Cited by exact version.

    Reliability: Other. An earlier FactHub dataset; prices transcribed from Ecology auction summary reports and secondary reports citing them.

  7. U.S. Environmental Protection Agency, Report on the Social Cost of Greenhouse Gases, November 2023, Table ES.1 Social cost of CO2 ($190 for 2020 emissions, $230 for 2030, 2% near-term rate) as an alternative benchmark.

    Retrieved November 3, 2026. U.S. federal government work. Linked as a public record.

    Reliability: Government. Peer-reviewed federal estimate of climate damages per ton; higher values make emission cuts look more worthwhile.

Limitations and reproducibility

Reproducible from public sources: Download Ecology Pub. 25-14-107 (revised March 2026), run dump.mjs on pages 63-565, parse.mjs on its output, then build_dataset.js. The fiscal year 2025 sums match the report’s stated totals ($333,128,350 and 866,116 tons).

  • Emission cuts are agency projections over each project’s lifetime from calculator tools, many adapted from California’s; none are measured.
  • Since fiscal year 2025, Ecology has credited CCA money with a co-funded project’s whole emission cut, not a share in proportion to the CCA dollars, so cost per CCA dollar can understate a project’s full cost per ton.
  • Cost per ton divides only the fiscal year 2025 CCA expenditure by the lifetime tons; projects paid over several years may report a share of tons each year.
  • Many projects have other goals (resilience, health, walkability, habitat). Their cost per ton is not a measure of their full value.
  • Under a binding cap, a cut at a covered emitter can free allowances for others; this dataset reports the state’s projections and does not adjust for that.
  • Rows were rebuilt from PDF text positions. Totals match the report exactly, but individual descriptions may contain line-break artifacts.
  • Project types are FactHub groupings, not Ecology categories.

Publications using this dataset

Version details

The exact citing versions, and the version of this dataset each cites.

  • Article wa-cca-spending-cost-per-ton — version 2 (published) cites version 2
  • Chart wa-cca-spending-vs-tons-by-cost — version 1 (published) cites version 2
  • Chart wa-cca-spending-vs-tons-by-type — version 1 (published) cites version 2

Node: dataset:wa-cca-spending-cost-per-ton