Where every number comes from

This page is generated from the same registry the calculators read, so it cannot describe a set of constants the site is not actually using. 98 figures are registered: 92 taken from a named source, either quoted or transcribed from a table, 0 derived by arithmetic published below, and 6 that are our own assumptions and labelled as such everywhere they appear.

Sources, and what each one supplies

The state average prices are a historical release, not the current one: they are the May 2026 figures from Table 5.6.A of the U.S. Energy Information Administration’s Electric Power Monthly, printed in its July 2026 issue (the server dates the archived file 23 July 2026; we have not established when the issue was first published). EIA marks these monthly values as preliminary estimates, so a later issue may revise them; the site keeps the May 2026 values as printed in that issue. We first captured them from EIA’s live table on 2026-08-06; that table has since moved on to later months, so on 2026-10-05 we retrieved the archived July 2026 issue (historical, preliminary May 2026 data), checked all 51 values against page 137, and cite that fixed file rather than the live page.

The arithmetic, written out

Arbitrage value of one cycle

Shifted energy is the smaller of the pack’s usable capacity and the household consumption inside the expensive window. Charging energy is shifted energy divided by the round-trip efficiency — the loss is bought, at the charging price, on the charging side. Day value is shifted energy times the peak price, less charging energy times the cheaper of the grid’s lowest published block and the export credit given up.

Break-even peak price

Charging price divided by round-trip efficiency. Below that price a cycle loses money regardless of capacity, cost or incentive.

Annual value

Useful cycle days are split between the seasons in proportion to the months each tariff assigns to summer, then each season’s day value is multiplied by its own day count and the two are added.

Net cost

Quoted price, less any rebate at the stated dollars per usable kilowatt-hour, less the federal credit computed on that already-reduced expense. A rebate tied to the cost of the equipment is a purchase-price adjustment; an ongoing export credit is not, and does not touch this figure.

Capacity in year N

One minus cumulative cycles times the assumed loss per cycle, floored at zero. Cycles accumulate at the rate the load and capacity imply rather than at a fixed one per day.

Payback

Each year’s benefit is the first-year arbitrage value scaled by that year’s retention, plus any outage value you priced yourself. The running total is compared against net cost and the crossing point is interpolated inside the year it happens.

Warranted-cycle arbitrage ceiling

Warranted cycles times day-one usable capacity times the widest per-kilowatt-hour margin on the tariff’s published prices, where that margin is the highest peak price less the cheapest charging price divided by efficiency. It assumes perfect dispatch, no fade and unchanged prices, so the model’s own year-by-year arbitrage never exceeds it within the warranted cycles. It is a bound of this model rather than of the hardware: it counts no cycles after the warranty ends, when a pack may keep working at reduced capacity without cover.

Backup runtime

Usable energy at the chosen state of charge divided by average draw, where average draw is each load’s running watts times its duty cycle; nothing is added for standby draw or conversion losses. Two power checks run beside it, both against the pack’s continuous rating only: the running watts of every selected load added together, and the largest single start-up surge. When the running total is above the rating, the worksheet headline says so instead of giving hours; a surge above it is flagged as something to check against the pack’s short-term peak rating, which the worksheet does not model.

What we assume, and why the published record stops short

Capacity fade per cycle

Anchored to a thirty percent loss over the full warranted cycle count and applied in a straight line. The real shape of the fade for these packs is not published on the pages we cite, so the capacity shown for any single year may be above or below what a particular pack keeps. Anchored so that a pack cycled to its full warranted count ends at 70 percent of day-one capacity; that anchor is our own assumption, not a warranty term. The manufacturer pages we retrieved publish a term and a cycle count but no retention curve, so the shape is ours too.

Depth of discharge for a nameplate figure

Applies only to a nameplate figure. Every battery listed on this site publishes usable energy directly, and for those this number is never used.

Evening share of daily consumption

A starting point, not a measurement. Your utility may offer an hourly interval download; one week of it shows what share of your own day falls inside the evening window, and you can enter that share in place of this default.

Useful cycle days per year

Two hundred and fifty weekdays less twenty for travel, weather and reserve holds. Raise it if you are on a tariff whose peak also runs at weekends.

What this site refuses to price

Installed cost. There is no price anywhere in the data module. The national dataset that tracks installed system prices did not resolve from the machine this site was built on, the laboratory’s own report page returns an HTTP 403 to non-browser clients, and the remaining candidates are commercial pages citing each other. So the calculator asks for your quote. That is a fact you hold; an average we invented would silently determine every figure downstream of it.

Export credit rates. We can quote the regulatory basis for how an export credit is set, but not a number, because it varies by utility, by hour and by season. The calculator takes yours.

Outage frequency and value. Both default to zero. Your outage exposure depends on your feeder and your weather, and what an interrupted evening is worth depends on what is in your fridge and whether anyone in the house depends on a machine.

Incentives outside the one programme we could quote. Rather than assembling a fifty-state table from secondary sources of unknown freshness, the calculator accepts whatever rebate you have actually been offered.

Every registered figure

IdentifierValueUnitLabelSourceRetrievedReview by
s1.credit_percent_while_open30percentsourcedInternal Revenue Service, Residential Clean Energy Credit2026-08-062027-02-06
s1.credit_percent_today0percentsourcedInternal Revenue Service, Residential Clean Energy Credit2026-08-062027-02-06
s1.minimum_capacity_kwh3kWhsourcedInternal Revenue Service, Residential Clean Energy Credit2026-08-062027-02-06
s1.storage_eligible_from2023tax yearsourcedInternal Revenue Service, Residential Clean Energy Credit2026-08-062027-02-06
s2.nbt_start_year2023yearsourcedCalifornia Public Utilities Commission, Net Energy Metering2026-08-062027-02-06
s2.retail_credit_fraction1fraction of retailsourcedCalifornia Public Utilities Commission, Net Energy Metering2026-08-062027-02-06
s3.sce_tou_d_4_9.summer_peak59cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_4_9.summer_offpeak33cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_4_9.winter_peak50cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_4_9.winter_offpeak36cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_4_9.daily_fixed0.79USD/daysourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_4_9.winter_superoffpeak32cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.summer_peak72cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.summer_offpeak34cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.winter_peak55cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.winter_offpeak37cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.daily_fixed0.79USD/daysourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_5_8.winter_superoffpeak32cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.summer_peak61cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.summer_offpeak26cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.winter_peak45cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.winter_offpeak30cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.daily_fixed0.79USD/daysourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.sce_tou_d_prime.winter_superoffpeak24cents/kWhsourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s3.switch_lockout_months12monthssourcedSouthern California Edison, Time-of-Use Plans2026-10-052027-04-05
s4.enphase_5p.usable_kwh5kWhsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_5p.ac_rte0.9fractionsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_5p.dc_rte0.96fractionsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_5p.continuous_kw3.84kWsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_5p.warranty_years15yearssourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_5p.warranty_cycles6000cyclessourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.usable_kwh10kWhsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.ac_rte0.9fractionsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.dc_rte0.96fractionsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.continuous_kw7.08kWsourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.warranty_years15yearssourcedEnphase Energy product page2026-08-062027-02-06
s4.enphase_10c.warranty_cycles6000cyclessourcedEnphase Energy product page2026-08-062027-02-06
s5.residential_solar_storage_equity.usd_per_kwh1100USD/kWhsourcedCalifornia Public Utilities Commission, Self-Generation Incentive Program2026-10-052027-04-05
s5.san_joaquin_valley_residential.usd_per_kwh1100USD/kWhsourcedCalifornia Public Utilities Commission, Self-Generation Incentive Program2026-10-052027-04-05
s5.equity_resiliency.usd_per_kwh1000USD/kWhsourcedCalifornia Public Utilities Commission, Self-Generation Incentive Program2026-10-052027-04-05
s5.small_residential_storage.usd_per_kwh150USD/kWhsourcedCalifornia Public Utilities Commission, Self-Generation Incentive Program2026-10-052027-04-05
s6.alabama16.77cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.alaska28.23cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.arizona15.23cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.arkansas14.36cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.california33.25cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.colorado16.16cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.connecticut27.37cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.delaware19.38cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.district_of_columbia25.4cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.florida15.17cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.georgia15.84cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.hawaii52cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.idaho12.35cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.illinois23.85cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.indiana18.15cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.iowa14.14cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.kansas15.13cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.kentucky14.98cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.louisiana14.15cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.maine28.63cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.maryland21.77cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.massachusetts28.82cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.michigan22.01cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.minnesota16.95cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.mississippi16.16cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.missouri13.68cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.montana14.67cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.nebraska13.59cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.nevada13.6cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.new_hampshire27.33cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.new_jersey23.27cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.new_mexico14.12cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.new_york29.93cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.north_carolina15.09cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.north_dakota13.61cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.ohio19.52cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.oklahoma13.38cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.oregon16.27cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.pennsylvania21.55cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.rhode_island29.46cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.south_carolina16.18cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.south_dakota15.73cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.tennessee14.47cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.texas16.44cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.utah12.96cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.vermont24.89cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.virginia17.61cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.washington14.95cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.west_virginia16.8cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.wisconsin19.74cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
s6.wyoming14.8cents/kWhsourcedU.S. Energy Information Administration, Electric Power Monthly, July 2026 issue (archived), Table 5.6.A, May 2026 data2026-10-052027-04-05
a1.end_of_warranty_retention0.7fractionassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06
a1.loss_per_cycle0.00005fraction per cycleassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06
a2.nameplate_dod0.9fractionassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06
a3.default_evening_share0.3fractionassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06
a4.cycle_days_per_year230daysassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06
a4.weekdays_per_year250daysassumedsolarbatterypayback.com — our own labelled assumption, disclosed at the point of use and on the methodology page2026-08-062027-02-06

Each sourced row shows its own retrieval date. Most were retrieved on 2026-08-06; the three time-of-use plans, the incentive table and the state price release were re-sourced on 2026-10-05. Each row’s evidence record keeps the URL, the quoted words or the transcribed table cells, the date they were taken, and how the page was reached. On 2026-10-05 we saved a copy of every outside page the table above cites. A manifest in the site’s repository pins each copy and each evidence record by its SHA-256 checksum and records when the copy was saved, separately from the date the words were first taken, and a source check compares every sourced row with its saved copy: quotations word for word (two of them once typographic apostrophes and link markup are allowed for), transcribed cells in their own row and column, and the state prices against page 137 of the archived issue. That check reads the server-rendered pages and the saved copies; it does not run the calculators in a browser, and it does not show that a source still reads the same today. Figures past their review date block a new deployment rather than shipping quietly. If you find a figure that no longer matches its source, the contact page is the fastest route to getting it corrected.