Solar ROI Calculator
Is solar worth it? Get IRR, NPV, payback period, and 25-year return on investment.
How to Use This Calculator
Enter your investment numbers
The two most important inputs are your net system cost (after all incentives) and your year 1 annual savings. Year 1 savings = your annual solar production in kWh × your electricity rate. Use the Solar Panel Calculator and Solar Cost Calculator to derive these numbers accurately.
Set your assumptions
Three assumptions drive the long-term projections: electricity rate escalation (how fast rates rise), panel degradation (how much output declines per year), and the discount rate (your cost of capital for the NPV calculation). Sensitivity to these assumptions is large — changing escalation from 2% to 4% can increase 25-year IRR by 3-5 percentage points.
Understand IRR vs. ROI vs. NPV
IRR (Internal Rate of Return) is the annualized return on your investment, comparable to a stock or bond yield. A solar IRR of 8-12% is typical in moderate-to-high electricity rate areas. ROI is the simple total percentage return over 25 years. NPV (Net Present Value) shows the value of all future savings discounted to today's dollars — positive means the investment adds value at your discount rate.
The Formula
The IRR calculation uses Newton-Raphson iteration to find the discount rate that makes the NPV equal to zero — this is the true annualized return. A solar project with a positive NPV at your discount rate is financially justified. IRR above 8% is generally considered an excellent risk-adjusted return for a 25-year guaranteed investment.
Example
ROI comparison — Boston, MA
Tom has a $18,000 net cost system (after ITC) generating $2,200 in year 1 savings (Massachusetts electricity at $0.25/kWh). He assumes 3.5% rate escalation and uses a 5% discount rate.
An 11.8% IRR significantly outperforms bonds (4-5%) and approaches stock market returns (7-10%) but with far less volatility — solar savings are guaranteed by physics, not market sentiment. The positive NPV of $22,400 means this investment adds over $22,000 in present-value terms above Tom's 5% hurdle rate.