Do solar panels pay for themselves?

Do solar panels pay for themselves?

Yes, your solar system will pay for itself over time through savings on electricity bills. 
Time taken to recoup investment costs is between 3-5 years for a typical home, but depends on several factors:
Your solar system size and how much power it generates
How much energy used
When you use energy - i.e. using the bulk of your energy during the day when your panels are generating free power means your savings will be greater and investment will be paid off sooner. 
Your feed-in-tariff