out_ferc1__yearly_steam_plants_fuel_sched402

package: pudl

Annual time series of fuel cost and quantity for steam plants with a capacity of 25+ MW, internal combustion and gas-turbine plants of 10+ MW, and all nuclear plants.

Most-recent data:

2025

Processing:

Data has been expanded into a wide/denormalized format, with IDs and codes accompanied by human-readable names and descriptions.

Source:

FERC Form 1 -- Annual Report of Major Electric Utilities (Schedule 402)

Primary key:

record_id

Usage Warnings

  • The fuel_type_code_pudl is inferred from a free-form string field.

  • FERC data is notoriously difficult to extract cleanly, and often contains free-form strings, non-labeled total rows and lack of IDs. See Notable Irregularities for details.

Additional Details

This table is a subset of the steam plant table reported on page 402 of FERC Form 1.

Columns
report_year

Four-digit year in which the data was reported.

utility_id_ferc1

PUDL-assigned utility ID, identifying a FERC1 utility. This is an auto-incremented ID and is not expected to be stable from year to year.

utility_id_ferc1_dbf

FERC-assigned respondent_id from DBF reporting years, identifying the reporting entity. Stable from year to year.

utility_id_ferc1_xbrl

FERC-assigned entity_id from XBRL reporting years, identifying the reporting entity. Stable from year to year.

utility_id_pudl

A manually assigned PUDL utility ID. May not be stable over time.

utility_name_ferc1

Name of the responding utility, as it is reported in FERC Form 1. For human readability only.

plant_id_pudl

A manually assigned PUDL plant ID. May not be constant over time.

plant_name_ferc1

Name of the plant, as reported to FERC. This is a freeform string, not guaranteed to be consistent across references to the same plant.

fuel_consumed_mmbtu

Total consumption of fuel in physical unit, year to date. Note: this is the total quantity consumed for both electricity and, in the case of combined heat and power plants, process steam production.

fuel_consumed_total_cost

Total cost of consumed fuel.

fuel_consumed_units

Consumption of the fuel type in physical unit. Note: this is the total quantity consumed for both electricity and, in the case of combined heat and power plants, process steam production.

fuel_cost_per_mmbtu

Average fuel cost per MMBTU of heat content in nominal USD.

fuel_cost_per_unit_burned

Average cost of fuel consumed in the report year per reported fuel unit (USD).

fuel_cost_per_unit_delivered

Average cost of fuel delivered in the report year per reported fuel unit (USD).

fuel_mmbtu_per_unit

Heat content of the fuel in millions of Btus per physical unit.

fuel_type_code_pudl

Simplified fuel type code used in PUDL

fuel_units

Reported unit of measure for fuel.

record_id

Identifier indicating original FERC Form 1 source record. format: {table_name}_{report_year}_{report_prd}_{respondent_id}_{spplmnt_num}_{row_number}. Unique within FERC Form 1 DB tables which are not row-mapped.

out_ferc1__yearly_steam_plants_fuel_by_plant_sched402

package: pudl

Annual time series of FERC fuel data by plant.

Most-recent data:

2025

Processing:

Data has been expanded into a wide/denormalized format, with IDs and codes accompanied by human-readable names and descriptions.

Source:

FERC Form 1 -- Annual Report of Major Electric Utilities (Schedule 402)

Primary key:

report_year, utility_id_ferc1, plant_name_ferc1

Usage Warnings

  • Some columns contain subtotals; use caution when choosing columns to aggregate.

  • FERC data is notoriously difficult to extract cleanly, and often contains free-form strings, non-labeled total rows and lack of IDs. See Notable Irregularities for details.

Columns
report_year

Four-digit year in which the data was reported.

utility_id_ferc1

PUDL-assigned utility ID, identifying a FERC1 utility. This is an auto-incremented ID and is not expected to be stable from year to year.

utility_id_ferc1_dbf

FERC-assigned respondent_id from DBF reporting years, identifying the reporting entity. Stable from year to year.

utility_id_ferc1_xbrl

FERC-assigned entity_id from XBRL reporting years, identifying the reporting entity. Stable from year to year.

utility_id_pudl

A manually assigned PUDL utility ID. May not be stable over time.

utility_name_ferc1

Name of the responding utility, as it is reported in FERC Form 1. For human readability only.

plant_id_pudl

A manually assigned PUDL plant ID. May not be constant over time.

plant_name_ferc1

Name of the plant, as reported to FERC. This is a freeform string, not guaranteed to be consistent across references to the same plant.

coal_fraction_cost

Coal cost as a percentage of overall fuel cost.

coal_fraction_mmbtu

Coal heat content as a percentage of overall fuel heat content (MMBTU).

fuel_cost

Total fuel cost for plant (in $USD).

fuel_mmbtu

Total heat content for plant (in MMBTU).

gas_fraction_cost

Natural gas cost as a percentage of overall fuel cost.

gas_fraction_mmbtu

Natural gas heat content as a percentage of overall fuel heat content (MMBTU).

nuclear_fraction_cost

Nuclear cost as a percentage of overall fuel cost.

nuclear_fraction_mmbtu

Nuclear heat content as a percentage of overall fuel heat content (MMBTU).

oil_fraction_cost

Oil cost as a percentage of overall fuel cost.

oil_fraction_mmbtu

Oil heat content as a percentage of overall fuel heat content (MMBTU).

primary_fuel_by_cost

Primary fuel for plant as a percentage of cost.

primary_fuel_by_mmbtu

Primary fuel for plant as a percentage of heat content.

waste_fraction_cost

Waste-heat cost as a percentage of overall fuel cost.

waste_fraction_mmbtu

Waste-heat heat content as a percentage of overall fuel heat content (MMBTU).