Net Metering Credit Carryover Forecaster

JJ Ben-Joseph headshot JJ Ben-Joseph

What the net metering credit carryover forecaster does

This net metering credit carryover forecaster models a simple 12-month solar-credit bank. Enter expected monthly household electricity usage (kWh) and on-site solar generation (kWh). The calculator tracks kilowatt-hour credits earned when generation exceeds usage, credits applied when usage exceeds generation, and credits that expire under the selected rolling expiration window.

The forecast produces a month-by-month ledger of credits used, credits expired, ending balance, billable energy, and estimated billable cost. It also compares your entered forecast with usage increased by 10% and generation increased by 10%, and the completed monthly ledger can be downloaded as a CSV file for review in a spreadsheet.

Net metering credit inputs, units, and assumptions

Net metering credit carryover is measured here in energy, so every balance and monthly credit entry uses the same kWh unit.

The net metering ledger uses first-in, first-out accounting: the oldest available credits are spent before newer credits. That ordering reduces avoidable expiration and is a useful planning convention, but a utility may apply different terms, including an annual true-up, minimum bills, demand charges, time-of-use pricing, or a wholesale payout for surplus. Treat this forecast as a way to test a stated tariff rule, not as a replacement for the utility’s bill calculation.

Net metering credit carryover formulas in plain language

For each forecast month m, the net metering credit calculation begins by comparing solar generation with that month’s electricity use.

For a net metering credit ledger, the monthly balance identity is: End balance = Start balance + Credits earned − Credits used − Credits expired.

Worked example: applying solar credits before a monthly utility charge

Consider the calculator’s own credit-accounting sequence. With a retail rate of $0.16/kWh, a 12-month credit window, and 180 kWh of starting credit that has 6 months remaining, an April with 600 kWh of use and 750 kWh of generation creates a 150 kWh net export. That 150 kWh is added as a new ledger entry. In a later month with 800 kWh of use and 500 kWh of generation, the 300 kWh deficit is covered first by the oldest credits still available. If only 220 kWh remains after any scheduled expirations, 220 kWh is recorded as credits used and 80 kWh is billable energy; at $0.16/kWh, that month’s energy charge estimate is $12.80.

Tips for more useful net metering carryover forecasts

A net metering credit forecast is most useful when its monthly inputs follow the seasonal pattern shown on your bills and solar monitoring portal.

Introduction: Why track net metering credit carryover?

Net metering credit carryover matters because exported solar electricity may offset later consumption only while the utility recognizes the associated kWh credits. Solar households can build credits during productive months and draw them down when production is lower, but a fixed expiration date or annual true-up can remove unused credits before they offset a future bill. Looking only at a current net-meter balance does not reveal which credits are oldest, when they might expire, or whether upcoming winter or summer usage will consume them in time.

Utility portals often report production and meter readings without projecting how future usage and individual credit expiry dates interact. Billing cycles may follow an interconnection anniversary rather than the calendar year, and some programs give each monthly credit entry its own life span. This planner accepts monthly consumption and generation estimates, an expiration window, and any existing credit balance. Its ledger makes the timing visible: it identifies credits used to cover a deficit, credits removed at expiration, and months in which energy remains billable after the available bank is spent.

How to use: How the net metering credit forecast works

After you press the Forecast button, the net metering script reads each month’s non-negative consumption and generation values. It represents each credit deposit as a ledger entry with an expiry month. Starting credits are treated as an existing entry that has already used part of its original life span, so the months-remaining input determines when that balance leaves the ledger. At the beginning of every forecast month, the tool removes entries that have reached their expiry month; it then adds a surplus or applies credits to that month’s deficit.

The resulting table reports net export, credits used, expirations, ending balance, billable energy, and billable cost at the entered retail rate. The scenario table recalculates the same 12-month ledger for the entered values, for 10% higher usage, and for 10% higher generation. These comparisons are not utility rate cases or storage simulations; they simply show how those two input changes affect this calculator’s FIFO credit bank. Use the CSV download when you want to retain the monthly details alongside bills or production records.

Net metering scenario insights and planning strategies

The net metering scenarios help distinguish a credit balance that is likely to be used from one that is likely to expire. If the higher-usage case reduces expirations without creating substantial billable energy, moving discretionary consumption into those months may use credits that would otherwise be lost. Examples can include scheduling EV charging, water heating, dehumidification, or pre-cooling when the relevant utility rules permit it. If higher generation increases expired credits, additional production alone may have less value than changing the timing of use or reviewing whether a different tariff treatment applies.

Illustrative comparison of net metering load-shifting choices

The live scenario comparison below is the appropriate comparison for this forecast because it recalculates the entered monthly kWh values and the selected expiration rule. A general table of battery, appliance, or year-end savings figures would not be reliable without your actual monthly load changes, solar output, rate, and utility credit terms. To examine a load-shifting idea, adjust the affected months’ usage or generation inputs and compare the revised credits expired, year-end balance, and utility bill owed with the baseline.

Net metering credit carryover limitations and assumptions

This net metering credit carryover forecast deliberately simplifies several billing details. It assumes credits are applied strictly first-in, first-out and that forecast months correspond to billing months. Some utilities instead conduct an annual true-up, pay unused balances at a different rate, or have program rules that do not preserve individual monthly credit ages. Fixed charges, minimum bills, demand charges, taxes, and time-of-use energy periods are not included in the displayed billable cost. The cost shown is only billable kWh multiplied by the retail rate you enter.

Generation and consumption inputs are fixed estimates, while weather, household behavior, and system performance can change the actual results. For a tariff with peak and off-peak pricing, demand charges, or nonstandard settlement rules, consult the current utility tariff and compare the forecast with interval data or billing statements. Even with those limits, refreshing this net metering credit ledger after each billing cycle can help solar households spot credits at risk of expiration, plan electrification loads, and check whether utility statements broadly match their expected credit carryover.

Use your all-in energy rate if you want the bill estimate to match your statement (exclude fixed monthly fees if desired).

Example: 12 means credits earned this month expire after 12 months. Some utilities true-up annually instead.

If you have no existing credits, set this to 0.

Must be between 0 and the expiration window. Use 0 if your existing credits expire immediately.

Monthly consumption and generation

Enter expected household usage and on-site generation for each month. Values must be non-negative.

Interactive details will appear here after you run the calculator.
Provide usage and generation estimates to see how credits carry forward or expire.

Arcade Mini-Game: Net Metering Credit Carryover Forecaster Calibration Run

Use this quick arcade run to practice separating useful scenario inputs from common planning mistakes before you rely on the calculator output.

Score: 0 Timer: 30s Best: 0

Start the game, then use your pointer or arrow keys to catch useful inputs and avoid bad assumptions.

Status messages will appear here.
Monthly credit activity
Month Usage (kWh) Generation (kWh) Net export Credits used Credits expired End balance Billable energy Billable cost
Scenario comparison
Scenario Year-end credit Credits expired Utility bill owed