Сонячні батареї, незважаючи на їхню екологічність, мають низку суттєвих недоліків. Висока початкова вартість установки обмежує їх широке поширення. Виробництво панелей пов'язане з використанням токсичних матеріалів, що створює екологічні ризики. Низька щільність енергії вимагає великих площ для розміщення панелей. Переривчастий характер вироблення енергії, що залежить від погодних умов і часу доби, створює проблеми зі стабільністю енергопостачання. Акумулювання надлишкової енергії залишається технологічно складним і дорогим процесом. Обмеженість запасів рідкоземельних елементів, що використовуються у виробництві, може ускладнити масштабування технології в майбутньому.