“NREL’s PVWatts® Calculator
Estimates the energy production and cost of energy of grid-connected photovoltaic (PV) energy systems throughout the world. It allows homeowners, small building owners, installers and manufacturers to easily develop estimates of the performance of potential PV installations.”
use the PVWatts Calculator
National Renewable Energy Laboratory