Flera faktorer påverkar solcellsproduktionen:
Solinstrålning är grundläggande - i södra Sverige kan man räkna med omkring 1000 kWh/m²/år (~114 W/m²). Detta är mindre än solarkonstanten på 1350 W/m² utanför atmosfären, eftersom 42% reflekteras eller absorberas i atmosfären.
Takets orientering och lutning är avgörande. Sydvända tak med 30-45 graders lutning ger bäst resultat. Skuggning från träd, skorstenar eller andra byggnader kan drastiskt minska produktionen.
Takarea och paneltyp bestämmer total kapacitet. Kristallina solceller har högre verkningsgrad än tunnfilmsceller och är därför vanligast för bostäder. Temperatur påverkar också prestandan - solceller arbetar bättre i kallt, soligt väder än i stark värme.
Säsongsvariationer är betydande - vinterproduktionen är mycket lägre än sommarproduktionen på grund av kortare dagar och lägre solhöjd.