Calculators
Solar ROI Calculator
Work out how long a solar system takes to pay for itself, what it saves over its life, and what return that represents on the money you actually spend. Enter your own quote and electricity price — every result is computed from your inputs, not from a lender or installer estimate.
Net system cost
$21,450
$21,450 installed
Year-1 electricity savings
$1,714
9,295 kWh at $0.1844
Simple payback
12.5 years
Break-even during year 13
Lifetime net savings (25 yr)
$26,263
After the system, maintenance and replacements
Simple ROI
122%
Not an annualized return
Total production
218,953 kWh
Effective cost $0.1151/kWh, undiscounted
First-year economics
| Metric | Value | How it is produced |
|---|---|---|
| Gross installed cost | $21,450 | Your input |
| Federal tax credit | − $0 | 0% of gross cost |
| Other incentives | − $0 | Your input |
| Net system cost | $21,450 | Gross − credit − incentives |
| Year-1 production | 9,295 kWh | 7.15 kW × 1,300 kWh/kW |
| Production offsetting usage | 9,295 kWh | All production, no usage cap entered |
| Year-1 bill savings | $1,714.00 | 9,295 kWh × $0.1844 |
| Year-1 maintenance | − $150.00 | Your input |
| Year-1 net saving | $1,564.00 | Bill savings − maintenance |
Annual cash flow
| Year | Production (kWh) | Rate ($/kWh) | Bill savings | Maintenance | Replacement | Net saving | Cumulative |
|---|---|---|---|---|---|---|---|
| 1 | 9,295 | $0.1844 | $1,714 | $150 | — | $1,564 | -$19,886 |
| 5 | 9,110 | $0.1996 | $1,818 | $150 | — | $1,668 | -$13,371 |
| 10 | 8,885 | $0.2204 | $1,958 | $150 | — | $1,808 | -$4,614 |
| 15 | 8,665 | $0.2433 | $2,108 | $150 | — | $1,958 | $4,873 |
| 20 | 8,451 | $0.2686 | $2,270 | $150 | — | $2,120 | $15,145 |
| 25 | 8,241 | $0.2966 | $2,444 | $150 | — | $2,294 | $26,263 |
Progress to break-even
The share of the $21,450 net cost recovered by the end of each year. 100% is break-even.
- Year 17%
- Year 538%
- Year 1078%
- Year 15123%
- Year 20171%
- Year 25222%
Sensitivity: what the electricity-price assumption is worth
Escalation is the assumption with the most leverage over the result and the one you can least verify. Everything else is held at your current inputs.
| Price escalation | Payback | Lifetime net savings | Simple ROI |
|---|---|---|---|
| 0% a year | 14.2 yr | $15,175 | 71% |
| 2% a year | 12.5 yr | $26,263 | 122% |
| 4% a year | 11.3 yr | $41,383 | 193% |
| 6% a year | 10.3 yr | $62,110 | 290% |
| If production is | Year-1 kWh | Payback | Lifetime net savings |
|---|---|---|---|
| -10% | 8,366 | 13.8 yr | $21,117 |
| As estimated | 9,295 | 12.5 yr | $26,263 |
| +10% | 10,225 | 11.4 yr | $31,409 |
What changes solar ROI most?
Four assumptions move the answer far more than the rest, and they are not the ones most quotes emphasise.
- The electricity price you avoid. Solar does not earn money; it stops you spending it. Every kWh is worth exactly what you would otherwise pay, so the same system pays back roughly twice as fast at $0.30/kWh as at $0.15/kWh. This is the single biggest driver, and it is the one input you can read straight off your own bill.
- What you assume about future prices. Over 25 years, escalation compounds — the table below shows what that assumption alone is worth on the worked example. It is also the assumption you can least verify, which is why it belongs in a sensitivity table rather than buried in a default.
- Production, not panel count. A system is worth what it generates where it is installed. Orientation, tilt, shading and local sunlight can move output by a third between two identical systems, so a per-kW yield taken from a national figure is the weakest number in any solar estimate.
- Whether you consume what you generate. If you generate more than you use, the surplus is only worth what your utility pays for it — which may be the retail rate, may be a wholesale rate, and may be nothing. This calculator values surplus at zero when you supply your usage, because guessing an export rate would flatter the result.
The federal credit, as of now
The federal tax credit input on this page defaults to zero, which is not what most solar calculators do. The IRS states that the Residential Clean Energy Credit equals 30% of qualifying costs for property installed from 2022 through December 31, 2025, and that the credit is not available for any property placed in service after December 31, 2025.
So a calculator that silently applies 30% to a system you are planning now overstates its return by roughly a third of the installed cost. The field is editable rather than removed, because it is still the right input for modelling a system placed in service inside the eligible window, or for standing in for a state or utility incentive expressed as a percentage.
What this page does not do is tell you whether you qualify. Eligibility depends on your tax situation, and a nonrefundable credit is only worth what you have tax liability to offset. Confirm the current rule with the IRS source linked at the foot of this page before you rely on any figure here.
Why output falls every year
Panels lose a little output annually. The calculator compounds that loss: production in year N is year-1 production times (1 − degradation) raised to the power N−1, so year 1 is undegraded by definition and the decline accelerates in absolute terms as the system ages.
On the worked example below, output falls from 10,000 kWh in year 1 to 8,867 kWh in year 25. Bill savings still rise across the same period — from $1,900 to $3,047 — because the assumed electricity price climbs faster than the panels decay. That tension between the two curves is most of what determines a solar return, and it is why a single-year saving figure tells you very little.
Worked example
An 8 kW system at $3.00 per watt, generating 1,250 kWh per installed kW in its first year, against an electricity price of $0.1900/kWh rising 2.5% a year. No federal credit, $1,000 of other incentives, 0.5% annual degradation, $150 a year in maintenance, and a $2,500 inverter replacement in year 15.
| Step | Result | How |
|---|---|---|
| Gross installed cost | $24,000 | $3.00/W × 8 kW × 1,000 W/kW |
| Federal tax credit | $0 | None — not available after 31 December 2025 |
| Net system cost | $23,000 | gross − credit − $1,000 incentives |
| Year-1 production | 10,000 kWh | 8 kW × 1,250 kWh/kW |
| Year-1 bill savings | $1,900.00 | production × $0.1900/kWh |
| Year 12 bill savings | $2,359.23 | 9,464 kWh × $0.2493/kWh |
| Simple payback | 11.7 years | first year cumulative cash flow reaches zero |
| Total production over 25 years | 235,560 kWh | summed across the degrading annual rows |
| Total bill savings | $60,761 | summed across all years |
| Maintenance and replacement | − $6,250 | $3,750 maintenance + $2,500 replacement |
| Lifetime net savings | $31,511 | bill savings − costs − net system cost |
| Simple ROI | 137% | lifetime net savings ÷ net system cost |
| Effective cost per kWh | $0.1242/kWh | total cost ÷ total production, undiscounted |
Read the last two rows together. A simple ROI of 137% sounds like an investment return, but it is spread over 25 years and is not annualized — the comparable number is the effective cost of $0.1242 per kWh against the $0.1900 you pay today, and the $0.3437 the escalation assumption implies by year 25.
The same example across price-escalation assumptions
| Electricity price escalation | Payback | Lifetime net savings | Simple ROI |
|---|---|---|---|
| 0% a year | 13.6 yr | $15,506 | 67% |
| 2% a year | 12.0 yr | $27,798 | 121% |
| 4% a year | 10.9 yr | $44,558 | 194% |
| 6% a year | 10.0 yr | $67,535 | 294% |
Nothing changes between these rows except the escalation assumption. That spread is the honest uncertainty in any long-run solar estimate, and it is why a single headline payback figure deserves less confidence than it usually gets.
Every figure in this section is generated at build time by the same module the calculator above runs on, so none of it can drift out of step with the code.
Limitations worth reading before you decide
- The production estimate is the weak link. This calculator has no solar resource data and does not model your roof. Get a location-specific estimate — the Department of Energy points homeowners at NREL’s PVWatts for exactly this — and enter it here rather than relying on the placeholder yield.
- Surplus generation may be worth less than you think. Enter your annual usage and any excess is valued at zero, which is deliberately conservative. Your actual export credit depends on a tariff this site does not know.
- Simple payback ignores the cost of money. Cash spent today could have earned something elsewhere; a payback period does not account for that, and neither does simple ROI.
- Escalation is a guess, always. Use the sensitivity table rather than one number.
- Nothing here is tax advice, and no figure on this page is published by any agency. The government sources listed below support specific inputs and rules, not the results.
If you are financing the system
Price the loan and the project separately. The amortization calculator gives the monthly payment and total interest on any fixed-rate loan; if the quote carries an origination fee, the personal loan calculator also shows the cash you actually receive once the fee is withheld. Compare that total interest against the lifetime net savings above: if the interest exceeds the savings, the project pays back but the financed version does not.
Methodology
Every figure on this page is arithmetic over the assumptions you enter. No agency publishes a payback period for your house, and this calculator does not look up your roof, your sunlight, your utility tariff or your eligibility for any incentive.
- System size, installed cost, production estimate, electricity price, escalation, degradation, maintenance, incentives, analysis periodYour input
- Default electricity price ($0.1844/kWh)Official sourceU.S. residential average, EIA Electric Power Monthly Table 5.3, May 2026 (preliminary). Seeds the field; your own bill is a better input.
- Default system size (7.15 kW DC)Official sourceAverage residential size cited by the Department of Energy, with a stated 3–11 kW range.
- Federal tax credit rule and its end dateOfficial sourceIRS: the Residential Clean Energy Credit is not available for property placed in service after December 31, 2025. The input therefore defaults to 0%.
- Net system costCalculated on this pagegross installed cost − federal tax credit − other incentives, floored at zero
- Production in year NCalculated on this pageyear-1 production × (1 − degradation)^(N−1)
- Electricity price in year NCalculated on this pageyear-1 price × (1 + escalation)^(N−1)
- Avoided electricity costCalculated on this pagemin(production, your usage if supplied) × the price for that year
- Cumulative cash flowCalculated on this page−net system cost, plus each year’s net saving in turn
- Simple payback periodDerived by DotGovSourcethe first year cumulative cash flow reaches zero, interpolated within that year
- Lifetime net savings and simple ROIDerived by DotGovSourcelifetime savings = Σ bill savings − maintenance − replacements − net cost; simple ROI = lifetime savings ÷ net cost
- Effective cost per kWhDerived by DotGovSource(net cost + maintenance + replacements) ÷ total production, undiscounted
- Default cost per watt, yield per kW, degradation and maintenanceEstimate by DotGovSourceRound placeholders so the page is usable on arrival. Not sourced from any agency, and not a market survey. Replace them with your quote.
Money arithmetic
All money is computed in whole cents, so the columns reconcile exactly: each year’s bill savings is its offset kWh times that year’s price, and the cumulative column is the running sum of the net savings column against the net system cost. The lifetime total is computed independently from the components and cross-checked against the final cumulative row — if they ever disagreed, the test suite would fail rather than the page rounding the difference away.
What this deliberately does not model
There is no financing. A loan changes what you pay for the system, not what the system produces, and mixing the two makes the return on the project impossible to read. Cash-purchase economics are the honest baseline; if you are financing, price the loan separately with the amortization calculator and compare its interest against the lifetime savings here.
There is no internal rate of return. The site’s shared IRR helper solves a monthly stream of non-negative payments; solar cash flows are annual and can turn negative in a replacement year, which breaks the assumption that makes that solver safe. Rather than ship a number that looks rigorous and is not, this page reports simple ROI and says plainly that it is not annualized.
Also absent: net-metering and net-billing rules, time-of-use tariffs, demand charges, batteries, tax treatment of incentives, inflation applied to maintenance, roof work, insurance, and any effect on the value of your home.
Government sources
U.S. Energy Information Administration (EIA) — Electric Power Monthly, Table 5.3 — Average Price of Electricity to Ultimate Customers by End-Use Sector
Fields used: Residential average price, cents per kilowatthour
https://www.eia.gov/electricity/monthly/epm_table_grapher.php?t=table_5_03
Internal Revenue Service (IRS) — Residential Clean Energy Credit
Fields used: credit percentage; eligible placed-in-service dates
https://www.irs.gov/credits-deductions/residential-clean-energy-credit
U.S. Department of Energy (DOE) — Homeowner's Guide to Solar
Fields used: average residential system size; production-estimation tooling
https://www.energy.gov/eere/solar/homeowners-guide-going-solar