Skip to main content
Guide

PVGIS: a free production estimate for your roof

The Photovoltaic Geographical Information System is the European Commission's own irradiance model, free and public. Give it a location, a system size, a tilt and an orientation and it returns the annual kilowatt-hours that array would produce there.

It is a siting tool, not a survey. PVGIS models the sky, not your roof: it knows nothing about the chimney, the neighbour's tree or how your panels will degrade, and every figure it returns assumes an unshaded array.

Coverage
Global
Europe, Africa, Asia, the Americas
Yield range
800-1800 kWh/kWp
across the covered regions
Default system loss
14%
inverter and cabling
Typical US tilt
25-40°
depends on latitude
Data resolution
Hourly
downloadable for a full year
Cost
Free
no account required
01

What PVGIS is

PVGIS is an interactive tool built by the Joint Research Centre, the European Commission's in-house science service, based in Ispra, Italy. It draws on multi-year satellite records of solar irradiance, air temperature and other atmospheric conditions to work out how much energy a photovoltaic array will produce at a given point on the map.

What it will do

  • Estimate production for a grid-connected or off-grid array across Europe, Africa, much of Asia and the Americas.
  • Optimise the tilt angle for maximum annual output at that latitude.
  • Compare orientations - south against an east-west split, which often suits self-consumption better than peak yield does.
  • Export hourly data for a whole year, which is what you need if you want to model a battery or a tariff.
  • Account for losses from temperature, reflection and cabling.
What it will not do
  • Shading. Trees, chimneys and neighbouring buildings are invisible to it.
  • The future. Results are the average of past weather, not a forecast.
  • Degradation. The estimate is year-one output and does not decline.
  • Local air quality. Fog and pollution over a valley are below its resolution.
02

Using it, step by step

Location, then system

1. Pick the location

Click the map where the array will go, type an address into the search field, or paste GPS coordinates. A few miles matters less than the shading does, but it is worth checking a couple of nearby points.

PVGIS interface: the map of Europe beside the system parameter panel
The PVGIS interface: the map on the left, the system parameters on the right.

2. Choose the calculation

Grid-connected is the usual one: it returns annual and monthly production for an array feeding the grid. Off-grid models an autonomous system with storage instead.

3. Enter the system

Installed peak power is the sum of the panel nameplates - ten 500 Wp modules is 5 kWp. Slope is the angle from horizontal; tick "Optimize slope" and PVGIS will find it for you. Azimuth is the direction: 0 is south, -90 east, 90 west. Leave system loss at 14% unless you have a reason, and set the mounting position honestly - a roof-integrated array runs hotter than a free-standing one, and heat costs output.

4. Read the results

"Visualize results" gives a monthly bar chart and a summary block. The chart is where the seasonality lives; the summary is where the number you quote comes from.

What the output means
PVGIS results: monthly energy production chart and summary table
A worked example: monthly production and the summary block, here 1,042 kWh a year for a 1 kWp array.

Yearly PV energy production

The headline figure, in kilowatt-hours per year. This is what the array produces, and what everything else on a quote is compared against.

Specific production, in kWh/kWp/year

Production per kilowatt-peak installed. This is the figure that lets you compare two locations without the system size getting in the way, and it is the one worth writing down.

Yearly in-plane irradiation

Total solar energy arriving at the panel surface, in kWh/m². In the United States this runs from about 1,400 to 2,200 depending on where you are.

Total loss

Temperature, reflection, inverter and cabling combined - typically 20 to 25% of the energy that reached the glass.

Optimal slope and azimuth

The angle and direction that maximise the annual total. Worth knowing even if the roof gives you no choice, because it tells you what the roof is costing you.

03

What to expect where you are

Panel temperature behaviour

Specific production, in kilowatt-hours per year for every kilowatt-peak installed. These are ranges for an unshaded, well-oriented array - a real roof lands inside them, not above.

United States
RegionExampleskWh/kWp/yearCharacter
SouthwestArizona, Nevada, New Mexico1,600-1,800Best in the country; desert climate
SouthTexas, Florida, California1,400-1,600Excellent, with humidity on the Gulf Coast
MidwestIllinois, Ohio, Missouri1,200-1,400Good; continental climate
NortheastNew York, Massachusetts, Pennsylvania1,100-1,300Moderate; more cloud
Pacific NorthwestOregon, Washington1,000-1,200Overcast, still viable
Europe
RegionExampleskWh/kWp/yearCharacter
Southern EuropeSpain, Portugal, Italy, Greece1,400-1,700Best in Europe; Mediterranean
Central-SouthSouthern France, Croatia, Slovenia1,200-1,400Very good; transitional
Central EuropeGermany, Austria, Czechia, Poland1,000-1,100Good; continental
Western EuropeFrance, Belgium, Netherlands, UK900-1,100Moderate; maritime
Northern EuropeDenmark, Sweden, Norway, Finland800-1,000Lower sun, very long summer days
04

Getting a number you can defend

Worth doing
  • Run two or three nearby points. A few miles can move the answer.
  • Tick "Optimize slope" once to see what the roof angle is costing you.
  • Download the hourly series if a battery or a time-of-use tariff is involved.
  • Try an east-west split. Lower annual total, more of it used at home.
  • Keep system loss at 14% or higher. Lower is optimism, not measurement.
The estimate is an upper bound. PVGIS assumes an unshaded array on a clean roof in an average year, with no degradation. A quote built on the raw PVGIS number and no shading survey is a quote that will be missed. Ask what shading loss the installer applied, and what year of output the figure describes.
05

Common questions

What is PVGIS?
PVGIS (Photovoltaic Geographical Information System) is a free tool developed by the Joint Research Centre of the European Commission. It uses satellite data to calculate how much energy a solar panel installation will produce at any location worldwide.
How accurate is PVGIS?
PVGIS uses multi-year satellite data (2005-2020) and is generally accurate within 5-10% for annual production estimates. However, it doesn't account for local shading, panel degradation, or unusual weather patterns.
What is the optimal tilt angle for solar panels?
The optimal tilt angle depends on your latitude. In the US, it's typically 25-40 degrees. PVGIS can calculate the optimal angle for maximum annual production at your specific location using the 'Optimize slope' option.
What does kWh/kWp/year mean?
This is the specific production - the amount of energy (kWh) produced per kilowatt-peak of installed capacity per year. It allows comparing location efficiency regardless of installation size. Values range from 800-1800 depending on location.
06

Sources

PVGIS

The tool itself, at the Joint Research Centre.

re.jrc.ec.europa.eu/pvg_tools
Documentation

How the model works, what data it uses, and its stated uncertainty.

JRC documentation
The paper

"Overview of PVGIS v5", Solar Energy, 2016 - the peer-reviewed description of the method.

Solar Energy, 2016