Comment Comment by trboyden Hmmm. No. The payback is 20 years, which is the length of the panel life, and the limit on time the utilities have to pay you for the energy. After that, they get the energy from you for free. parent trboyden 5 years ago