Criteriile de alegere a unui sistem de stocare a energiei solare includ capacitatea de stocare, durata de viata, eficienta, costul si gradul de modularitate. Capacitatea de stocare se refera la cat de multa energie poate fi stocata in sistem, o cantitate mai mare fiind preferabila pentru imobilele cu un consum mare de energie. Durata de viata se refera la cat de mult timp va fi functional sistemul, iar eficienta se refera la cat de multa energie poate fi stocata si cat de multa poate fi recuperata. Costul este, de asemenea, un criteriu important, deoarece sistemele de stocare a energiei solare sunt adesea costisitoare. In cele din urma, gradul de modularitate se refera la capacitatea sistemului de a fi extins sau redus, in functie de nevoile utilizatorului si de evolutiile tehnologice.