Any possible 'hidden costs' can be attributed to your utility company, which requires a $10- 20 activation fee. This fee is paid regardless, you pay it currently as well. At the end of a year, if you use more energy than your panels produced, you pay your utility company at the lowest rate for the excess energy used.