The amount of solar power generated depends on the location, the inclination and orientation and the solar modules used. On average, a photovoltaic system in Germany generates around 1,000 kilowatt hours of electricity per kWp, with the electricity yield in southern Germany often being slightly higher than in northern Germany