Solar PV generation estimate
See the seasonal shape of solar generation for your location. Model a fixed crystalline-silicon array using eleven years of PVGIS weather data.
Solar PV generation
See how generation changes through the seasons
Enter the location and array details, then calculate to see twelve monthly estimates and an annual total.
PVGIS 6 public beta · 2014–2024 historical weather
How the estimate is made
A solar array’s annual generation depends on its location, orientation, mounting and losses. This tool asks the European Commission’s PVGIS 6 service to model a fixed crystalline-silicon array over the completed years 2014 to 2024.
The monthly results reveal seasonality that an annual total hides. Compare them with metered consumption, but use interval measurements before estimating how much generation can be consumed on site or stored in a battery.
Choose a weather dataset
SARAH-3 satellite or ERA5 reanalysis
Coverage differs by location. Both choices use the same 2014–2024 period. A dataset error stays visible rather than switching the model behind your back.
Set the array geometry
North = 0°, east = 90°, south = 180°, west = 270°
PVGIS 6 uses north-based orientation. Tilt is measured up from horizontal. Enter module DC nameplate kWp and choose a mounting type that matches ventilation behind the modules.
Read the energy boundary
Annual kWh = sum of average monthly kWh
PVGIS integrates hourly weather on its servers and returns monthly and yearly statistics. The calculator does not multiply a single monthly power sample by hours. Additional system losses are applied once, after modelled module effects.
Questions about Solar PV generation
Is this a forecast for next year?
No. It is an average based on 2014–2024 historical weather. Actual production varies with weather and the installation. PVGIS 6 is a public beta, so results and availability can change.
Does this calculate savings or battery size?
No. Those depend on when electricity is generated and consumed, tariffs, export rules, battery operating limits and conversion losses. An annual energy balance is not enough.
Does the model account for shading?
The request uses PVGIS terrain horizon data. Nearby trees, buildings and roof obstructions need a site-specific shading assessment. Do not treat a terrain model as a roof survey.
Why must I press Calculate?
The model uses an external service. Only an explicit calculation sends your coordinates and array parameters to the European Commission. Editing controls makes no external request.
Limits of this result
- PVGIS 6 is a public beta. This estimate uses historical 2014–2024 weather, not a forecast or guaranteed production.
- Choose SARAH-3 satellite data or ERA5 reanalysis explicitly. Coverage differs; a failure does not silently substitute another dataset.
- The model uses a fixed crystalline-silicon array, PVGIS terrain horizon and Huld 2011 power model. Nearby buildings, trees, snow, curtailment, inverter clipping and detailed electrical design require separate assessment.
- System losses are applied once as an additional efficiency factor. PVGIS models irradiance, temperature and module effects separately. Do not use losses to double-count these effects.
- Location and array settings are sent to the European Commission only when you calculate. Results are cached in server memory for up to 24 hours; they are not stored in an account.