Voor iedere bezitter van zonnepanelen is de voornaamste vraag of de prijzen voor reguliere energie blijven stijgen of dat deze opeens gaan kelderen. De geldende energieprijzen beïnvloeden immers de tijd welke nodig is om de investering gedaan voor de zonnepanelen terug heeft verdiend. Zijn de prijzen voor elektriciteit immers hoog dan zal men per maand meer geld besparen door zonnepanelen in te zetten.
Deze terugverdientijd is dan ook de tijd die erover wordt gedaan om een investering te kunnen terugverdienen doordat men op conventionele energiekosten bespaart of deze niet meer maakt. Een ander aspect dat invloed uitoefent op de terugverdientijd is de prijs die voor een systeem is betaald. Was een systeem bijvoorbeeld zeer prijzig maar levert het maar een laag rendement dan zal de terugverdientijd behoorlijk langer zijn dan wanneer men een voordelige aankoop heeft gedaan. Is het rendement daarbij hoog dan zal de terugverdientijd nog verder teruglopen.
Na het verstrijken van de terugverdientijd begint men pas echt met het verdienen door het opwekken van zonne-energie. Het systeem is dan kostenvrij en men kan dus het gratis zonlicht gebruiken om in aan de energievraag te voldoen. Hiervoor hoeft men dan niets meer te betalen en is iedere kWh stroom die op wordt gewekt kosteloos. Wekt men dan zoveel elektriciteit op dat er sprake is van een overschot dan heeft men zelfs winst indien men deze elektriciteit aan het energiebedrijf verkoopt. Met een levensduur van een zonnepaneel van dertig tot veertig jaar dan kan men tien jaar gratis energie opwekken.