Electricity

Net Metering

A net energy metering (NEM) policy allows customers with local generation systems to sell their unused power to the grid. Customers are billed only for the “net” power consumed over their generation, while they are credited for excess electricity delivered to the grid. Net metering arrangements not only allow the grid to operate like a battery for the customer, but they also contribute clean generation to the energy mix.

A key provision of net metering programs is that the customer is not “paid” for power, but “credited” against their energy use. This is important for tax reasons, as revenue to a customer is taxable, while crediting for power is not. Therefore, NEM removes financial disincentives for distributed energy system customers. NEM also saves customers money and helps drive growth in the renewable sector by expanding the customer base and simplifying the interconnection process.

Traditionally, net metered systems only allow for use against one meter. Aggregate net metering (ANM) allows power generated by an on-site renewable system to offset energy demand across multiple meters, usually owned by a single customer. Some systems — notably agricultural systems — have a large amount of energy usage at one meter, but install renewable generation on another meter. Aggregation allows for the total demand and total generation across meters owned by the same entity to be netted out, making sites or properties adjacent to a renewable system eligible for net metering credits.

Effective net metering policies avoid restrictions on eligible systems and participants. This includes extending the opportunity of net metering to all distributed generation technologies, types of customers, system sizes, and ownership models, as well as avoiding financial disincentives such as special fees or expirations on excess credits.

States with Policy Enacted

In Progress

Partially Enacted

See States List
  1. 1

    Are the state's regulated utilities required to offer a net metering program?

  2. 2

    Are all distributed generation technologies eligible to net meter?

  3. 3

    Are customer-generators credited at the full retail rate for excess power generation?

  4. 4

    Is net metering allowed for systems with a nameplate capacity equal to or greater than 2 megawatts or greater than 100% of a customer's average annual consumption?

  5. 5

    Is the program uncapped?

  6. 6

    Does the program provide for perpetual rollover of excess generation credits?

  7. 7

    Does state policy exist?

  8. 8

    Are all eligible resources in the state's net metering program also eligible for aggregate net metering?

  9. 9

    Is participation not limited to a certain business sector or type of organization?

  10. 10

    Is the program not limited to certain rate classes for aggregation?

  11. 11

    Does the policy apply to municipal or cooperative utilities?

Key Resources

SPOT for Clean Energy Policy Profile: Net Metering

An interactive page on the State Policy Opportunity Tracker (SPOT) that explains net metering and tracks its progress by state in the form of components.
2024
Source:

Policy Explainer: Building Foundations for Renewable Energy through Net Metering

A policy explainer that describes what net-metering policies are, how and why they exist, and state examples.
2022
Source:

State Energy and the Environment Guide to Action: Interconnecting and Net Metering

A policy guide with recommendations on effectively implementing interconnection and net metering policies to promote renewable energy adoption and grid integration.
2022
Source:

Leveraging Advanced Metering Infrastructure to Save Energy

A report that discusses how to leverage advanced metering infrastructure data, barriers and practices, and recommendations for implementation.
2020
Source:

Model States

Arkansas

Policy Components
enacted
enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
10/11

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

California

Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
10/11

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Delaware

Policy Components
enacted
enacted
enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
10/11

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Pennsylvania

Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
10/11

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Net Metering By State

Filters
Status State Sort descending Region Components YR Enacted
Not Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
0/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
not-enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southwest
Policy Components
not-enacted
enacted
not-enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
4/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
10/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
10/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
10/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
not-enacted
enacted
enacted
not-enacted
enacted
enacted
not-enacted
not-enacted
enacted
7/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
10/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
1/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
2/11
Not Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
0/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
4/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
4/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
2/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
1/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
1/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
enacted
enacted
enacted
not-enacted
not-enacted
6/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
9/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
enacted
enacted
not-enacted
enacted
enacted
enacted
not-enacted
enacted
not-enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
4/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
enacted
not-enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
not-enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
not-enacted
not-enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
2/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
2/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
not-enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
2/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
not-enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
enacted
not-enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southwest
Policy Components
enacted
enacted
not-enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
7/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southwest
Policy Components
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
not-enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
enacted
not-enacted
10/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
5/11
Not Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
0/11
Not Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
0/11
Not Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southwest
Policy Components
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
0/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
not-enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
not-enacted
6/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Northeast
Policy Components
enacted
enacted
enacted
not-enacted
enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
9/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
6/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
8/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Southeast
Policy Components
enacted
enacted
enacted
not-enacted
not-enacted
enacted
enacted
enacted
enacted
enacted
enacted
9/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
Midwest
Policy Components
enacted
enacted
not-enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
3/11
Partially Enacted
Empty column

The State Policy Opportunity Tracker (SPOT) breaks clean energy policies down into “components”, which are binary questions to evaluate policy quality. Higher quality policies have more of their SPOT components fulfilled.

Empty column
West
Policy Components
enacted
enacted
enacted
not-enacted
enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
not-enacted
4/11

The State Climate Policy Dashboard tracks only passed policies and does not include bills currently proposed in legislative sessions. The website is intended to illustrate the current status of policies for each state, as well as key resources and model states for each policy.

Much of the information contained in this database is derived from the public domain, with links to resources provided. The information provided is made available solely for general information purposes and does not constitute legal advice. Click here for full Terms of Use.

Report an issue
See something we’re missing or a needed correction in our data?