How Much Energy Will My Solar Panels Actually Make? | SolarTI83
solarTI-83

Guide

How much energy will my solar panels actually make?

A walk through solar performance modeling for homeowners.

By SolarTI83September 4, 202618 min read

Friends often ask me to review their solar quotes. Every one of them comes with a number on it like “11,400 kWh per year.” Where does that number come from? Is it real? Can I check it?

Getting to that specific number is challenging, but there are basically four things that drive it, and all four are simple to understand.

  1. Where the sun is. Known exactly, for any moment, past or future.
  2. What the atmosphere and weather do to the sunlight before it reaches your roof.
  3. Your panels: which way they face, how many there are, how dirty they get, what is shading them, and how well they turn light into DC power.
  4. Your electrical system: the inverter that turns DC into the AC your house uses, and a battery if you have one.

Every professional solar model in the world, from the free ones to the ones that cost thousands a year, walks through those four things in that order. So will this page.

The solar performance modeling pipelineSix stages in order: the sun's position, the atmosphere splitting light into direct and diffuse, the panel with its aim, shade, dirt, glass and heat, DC power with wiring and mismatch losses, an optional battery at 85 to 92 percent round-trip efficiency, and finally the inverter at 96 to 98 percent efficiency with clipping.1SUNexactly knownfor any moment2ATMOSPHEREDNI · DHI · GHIclouds & haze3–5PANELaim · shadedirt · heat5DC POWERwiring &mismatch6BATTERYoptional85–92% round trip7INVERTER96–98% efficient+ clipping
Every solar model walks these six stages in order. Light starts at the top of the atmosphere and gets whittled down at each one. Each later section of this page zooms into a single box.

Section 1Where the sun is

Start with the easy part. Based on where you are on the planet, the position of the sun in the sky at any moment is known. It is all orbital mechanics: the Earth spins once a day, goes around the sun once a year, and is tilted about 23.4 degrees. That tilt is the reason summer days are long and the sun is high, and winter days are short and the sun is low.

So for your address, a model can say exactly how high the sun is and which direction it is in at 2:37 PM on March 3rd of any year you like. There is nothing to argue about here.

Two things fall out of this that matter for your roof:

  • In the northern hemisphere the sun lives in the southern half of the sky. It rises in the east, arcs through the south, and sets in the west. It is never north of you, unless you live in the tropics, where the midday sun passes north of you for part of the year. This is why south-facing roofs are ideal.
  • The sun’s path is a low, short arc in winter and a high, long arc in summer. A roof that is great in July can be mediocre in January, and shade that does not exist in summer can appear in winter when the sun is low.
Summer and winter sun paths over a houseA house seen from the side facing south. A tall wide arc shows the summer sun rising in the northeast and setting in the northwest, reaching about 71 degrees at noon. A low short arc shows the winter sun rising in the southeast and setting in the southwest, reaching only about 25 degrees.JUNEnoon sun ≈ 71°DECEMBERnoon sun ≈ 25°rises NEsets NWrises SEsets SWEASTWESTyou, facing south · 42° N
The same house under the June sun and the December sun. About 15 hours of daylight versus 9, and a noon sun nearly three times higher.
Noon sun heightnoon sun height ≈ 90° − your latitude + 23.4° (midsummer)noon sun height ≈ 90° − your latitude − 23.4° (midwinter)

For Chicago at 42° N that is about 71° above the horizon in June and about 25° in December.

Try it on your own address

The solar position tool on this site draws your sun path in 2D and 3D for any location and any date. Drag the time slider and watch the arc move between June and December.

Section 2The atmosphere and the weather

Above the atmosphere, sunlight arrives at a steady 1,361 watts per square meter. There is not much going on between the surface of the sun and the top of the atmosphere. Then the light has to get through air, water vapor, dust, and whatever clouds are around, and what reaches your panels is split into pieces that solar people have names for:

  • DNI, direct normal irradiance. The beam that comes straight from the sun’s disc. This is the part that casts sharp shadows.
  • DHI, diffuse horizontal irradiance. Light scattered by the sky. On an overcast day this is all you get. It arrives from every direction, which is why there are no shadows and it is still bright.
  • GHI, global horizontal irradiance. Everything landing on a flat, horizontal surface: the beam plus the diffuse.

The relationship between them is simple, and from any two you can derive the third.

How the three fit togetherGHI = DNI × cos(solar zenith angle) + DHI

In words: the beam counts for less when the sun is low, because it hits the ground at a slant. The diffuse counts in full, because it comes from the whole sky at once.

Direct, diffuse and global irradianceOn a clear day a thick beam arrow (DNI) plus several thin sky-scatter arrows (DHI) land on a patch of ground, and a post casts a sharp shadow. Under overcast the beam arrow is gone, the scatter arrows are thicker, and the shadow disappears. Either way the total on the patch is GHI.CLEAR SKYDNIthe beamDHIsky scatterGHI = DNI × cos(z) + DHIsharp shadowOVERCASTDHIall you getGHI = DHIno beam, no shadow
The same patch of ground under a clear sky and an overcast one. With no beam there are no shadows, which is why shade analysis and cloudy-day production are separate problems.

Nobody measures any of this at your house. Instead, professionals use weather datasets built from decades of satellite images and ground stations. The usual move is to grab a typical meteorological year, or TMY: a stitched-together twelve months where each month is chosen to be typical of the long-term record for your location. That gives 8,760 hourly values of DNI, DHI, GHI, air temperature, and wind speed. Every serious performance model is run hour by hour against a file like that.

Two questions that will impress, or scare, your salesperson

  • What source are you using for the weather file? A quick search of whatever they name will tell you a lot about its credibility.
  • Is that a P50 or a P90? The key word is typical. A P50 means you would expect half of all years to come in higher and half lower. A P90 is the conservative version: you would expect 90 percent of years to beat it. Almost certainly you are being shown the P50.

Two honest caveats:

  • A typical year is not next year. Real years swing about 5 to 10 percent either way around typical, and more in a few places. A quote is a long-run average, not a promise.
  • Where you live matters more than almost anything else. The same panels make roughly 60 percent more energy in Phoenix than in Seattle. That is not the installer’s fault.
Where the free data lives

NREL’s NSRDB covers the US; PVGIS covers Europe and much of the rest of the world. Both are free. PVWatts is the free calculator built on top of that data, and it is the first tool I point friends to.

ReferenceNREL, “National Solar Radiation Database (NSRDB)” documentation; Sengupta et al. (2018), Renewable and Sustainable Energy Reviews.

Section 3Which way your panels face

The weather file tells you how much light lands on a flat surface. Your panels are not flat. They are tilted at your roof’s pitch and point in whatever direction your roof points. So the next step is to turn “light on a horizontal surface” into “light on the panel.” Solar people call this transposition, and it is where DNI, DHI, and GHI get recombined for a tilted surface.

The rules of thumb:

  • South is best in the northern hemisphere, because that is where the sun spends most of its daylight hours. Southeast and southwest are close behind, typically within about 5 percent. East or west alone cost you something like 15 to 20 percent versus south, but they are far from useless — and a west-facing array makes its power in the late afternoon, when the grid and your air conditioner want it most.
  • Tilt matters less than people think. Anywhere from about 15 to 40 degrees of pitch on a south-facing roof gets you within a few percent of the best case across most of the US. Steeper favors winter; flatter favors summer.
  • North-facing roofs are usually a pass. Not zero, but you are living on diffuse light and the summer morning and evening beam.
Roof orientation and angle of incidenceA rose showing annual output as a percent of the best case by roof azimuth: south 100, southeast and southwest 95, east 82 and west 83, northeast and northwest 70, north 60. Beside it, a tilted panel with its normal drawn, and the angle of incidence between the incoming beam and that normal.PERCENT OF BEST CASEby the direction the roof faces · scale 50–100%N 60NE 70E 82SE 95S 100SW 95W 83NW 70ANGLE OF INCIDENCEhow square-on the beam hits the glassbeam on the glass = DNI × cos θnormalthe beamθtilt 25°
Percentages are illustrative for the middle of the US. The exact numbers move with latitude and climate. The shape does not: output is nearly flat across the southern half of the compass and falls off sharply on the north side.
Angle of incidencebeam on the panel = DNI × cos(angle of incidence)

The angle of incidence is how far the sun is from straight-on to the glass. Zero degrees is perfect; 90 degrees is edge-on and gives you nothing. Everything about orientation is really just about keeping that angle small for as many hours as possible.

ReferencePerez et al. (1990), Solar Energy — the sky model that almost every commercial tool uses for the diffuse part of transposition.

Section 4Dirt, glass, and shade

Now the light has reached the panel. Three things happen before it gets to the cells, and one of them is the thing homeowners should actually worry about.

Dirt

Module glass gets dirty. Dust, pollen, bird droppings, and everything else. This is soiling, and it is modeled as a flat percentage haircut on the light — usually 1 to 3 percent a year in places that get regular rain, and more in dusty, dry regions. If you are next to a farm or a gravel road, expect high soiling.

Snow usually gets bundled into soiling too. It is a kind of dust, I suppose? The effect is the same, and your proposal should carry large monthly loss percentages through the winter to account for modules being covered.

The glass

Light hitting the glass at a shallow angle partly reflects off instead of going through. Panels are built with anti-reflective glass to fight it, and the effect is small at noon and large near sunrise and sunset, when there is not much light anyway. Professionals call this the incidence angle modifier, or IAM, and it typically costs 1 to 3 percent over a year. You do not need to do anything about it. It is baked into any decent model.

Reflection off module glass at different anglesA beam arriving nearly square-on to the glass passes almost entirely through to the cells with only a sliver reflected. A beam arriving at a glancing angle near sunrise or sunset reflects most of its energy away.NEAR NOON~97% gets insun high, beam square-ona sliver bouncesNEAR SUNRISE / SUNSETmuch of it bouncessun low, beam glancingmost of it reflects
This is why the last hour of sunlight is worth so little. The sun is low, the beam is already weak, and a good share of what is left bounces off the glass instead of going through it.

Shade

Here is the one that matters. If something is between the sun and a panel, that panel is in shadow, and solar panels do not produce meaningful energy in shadow. A chimney, a vent pipe, a tree — any shadow is going to cut production. Remember the sun path from section 1: a tree that is nowhere near the sun’s summer arc can sit right on top of the winter arc.

This is typical of a residential system. I have a chimney that likes to cut my production for about an hour during the summer months. What you need to be careful of is: are these shading objects actually in your proposal’s performance model, and how are your panels wired?

Your ten panels are almost never ten independent generators. They are wired in strings — say two strings of five — and the panels in a string behave like batteries in series: the whole string is limited by its weakest member. In the simple picture, if one panel in a string of five goes into shade, all five drop toward the shaded one’s output. A chimney shadow on one panel at 4 PM can take out half your system at 4 PM.

One shaded panel drags down a whole stringTen panels wired as two strings of five. A chimney shadow falls across one panel in the top string, and every panel in that string is greyed out because a series string is limited by its weakest member. The bottom string is unaffected.TWO STRINGS OF FIVE, ONE SHADOWchimney shadow, 4 PMSTRING Aone panel shaded →all five dropSTRING Bno shade →full outputSTRINGINVERTERA string acts like batteries in series — it follows its weakest member.
One shaded panel, five panels’ worth of loss. This is the reason per-panel electronics exist.

Panel makers and inverter makers know this, and the market has answers:

  • Bypass diodes. Every modern panel is divided into three sections with a diode across each, so a shadow on the bottom row of cells knocks out a third of that panel instead of the whole string. This is why “shade on the bottom edge” is much less bad than “shade over the entire panel.” Half-cut cell modules push this further.
  • Microinverters. A small inverter bolted to each panel. Your effective string size becomes one. Each panel does what it can, independently.
  • DC optimizers. A small box per panel that lets a string inverter treat each panel separately. Same idea, different hardware.

Which one is right for you depends entirely on your shading situation. On a clean, unshaded south roof, a plain string inverter is cheapest and works great. On a roof with a chimney, a dormer, and an oak tree, per-panel electronics often pay for themselves.

Here is the reassuring part. For most homeowners there is going to be a tree or two that shades part of the roof at some point in the year. That is fine. It costs you a few hours here and there. A good professional models the actual sun path against the actual obstructions and tells you the number. If your quote does not mention shade at all, run.

One tree, shade only in winterThe same house and sun arcs with a tree to the west. The high summer arc passes well above the tree. The low winter arc runs straight through the canopy for the last couple of hours of the day, so the same tree costs nothing in July and real energy in December.JUNE ARCclears the tree all dayDECEMBER ARCruns straight through itshadedNov–Feb, after 2 PMEASTWEST
Same tree, shade only from November to February, and only after 2 PM. Shade depends on the tree, the roof, the season, and the hour together.
A quick sanity check

Google’s Project Sunroof gives a rough shade-aware estimate from aerial imagery for many US addresses. It is a decent gut check, not a substitute for a site visit. The residential solar tool here does something similar from satellite imagery and real weather data.

Section 5Inside the panel

How a solar panel turns photons into voltage is fascinating, but you do not need it. Here is the only model you need.

A panel is rated at a lab condition called STC: 1,000 watts per square meter of light, cell temperature of 25 °C. A “400-watt panel” makes 400 watts under exactly those conditions. Your roof is at those conditions approximately never.

Two things move the output away from the sticker:

  • Light. Power is very nearly proportional to the light hitting the cells. Half the sunlight, half the power. A bright but cool spring day at 900 W/m² is a very good day.
  • Temperature. Panels lose power as they heat up, roughly 0.3 to 0.4 percent per degree Celsius above 25. A panel in full sun on a still July afternoon can run 60 °C or hotter, which is 35 degrees over the rating and a 10 to 14 percent haircut right when the sun is strongest. Wind helps. Airflow under the panels helps. But most residential systems use black panels mounted very close to the roof surface, because it looks better. It is just hot.

This is why the best production days of the year are usually in April, May, and September — not July. Long days, high sun, cool air.

Panel output versus sunlight, cool cell and hot cellOutput rises in a straight line with the light hitting the panel. At the 25 degree Celsius rating condition a 400 watt panel reaches 400 watts in full sun. At a realistic 60 degree cell temperature the same panel tops out near 351 watts, about 12 percent lower.1002003004002505007501000−12%25 °C CELLthe lab sticker60 °C CELLa still July afternoonpanel output (W)sunlight on the panel (W/m²)
Output tracks the light in a straight line. Heat tilts the whole line downward.
A worked exampleDC power ≈ rated W × (light ÷ 1000) × (1 − 0.0035 × (cell °C − 25))

Take a 400 W panel at 800 W/m² with a 55 °C cell: 400 × 0.8 × (1 − 0.105) ≈ 286 W. That is what a “400-watt panel” is really doing on a normal summer afternoon.

Go find this on your own quoteThe temperature coefficient is on every panel’s datasheet as the “Pmax temperature coefficient,” usually somewhere between −0.26 and −0.40 %/°C. Ask your installer for the datasheet and look it up.

A few percent more disappears in the DC wiring, and in the fact that no two panels are perfectly identical, so a string runs a hair below the sum of its parts. Models call these ohmic and mismatch losses. Together, a percent or two. Not worth your worry — and worth repeating that all of these losses are known quantities. A good solar professional models every one of them.

Section 6Batteries

If you have a battery, the DC from the panels can go straight into it. This is the most efficient path, because you skip a conversion. Later, when you want that energy in the house, it comes out of the battery through the inverter like any other DC.

There is a second design where the battery has its own inverter and sits on the AC side of the house. That is easier to add to an existing system and easier to charge from the grid, at the cost of an extra round trip through conversions. Either way, expect to get back roughly 85 to 92 percent of the energy you put into a battery. The rest is heat.

DC-coupled versus AC-coupled batteriesDC coupling runs panels into the battery and then through a single inverter to the house. AC coupling runs panels through their own inverter to the house, with the battery hanging off the AC side behind a second inverter. Either way you get back 85 to 92 percent of what you put in.DC-COUPLEDone conversion, best efficiencyPANELSDCBATTERYDCINVERTERDC→ACHOUSEACBest on a new system, and themost efficient path for solarcharging the battery.AC-COUPLEDextra round trip, easier to retrofitPANELSDCINVERTERDC→ACHOUSEACBATTERYown inverterBolts onto anexisting system,and charges fromthe grid too.
Two ways to wire the same idea. For most new installs the DC-coupled path is slightly more efficient; for retrofits, AC coupling is usually the practical choice.

Whether a battery makes financial sense is a function of how much solar you are producing, how much of it you can use yourself, what the grid is willing to pay you for the excess, and how expensive the battery is. If your utility buys your excess power at $0.20/kWh and sells it back to you at $0.21/kWh, the $0.01/kWh you would capture by storing it yourself will never pay for a battery. On the other hand, many utilities pay you nothing, or very close to nothing, for excess generation. In those cases a battery is genuinely valuable and can pay for itself quickly. This is straightforward to model, and your installer should be able to show you that math.

Section 7The inverter and the DC:AC ratio

Your panels make DC. Your house and the grid run on AC. The inverter does the conversion, and it is where the last two important things happen.

First, it has an efficiency. Most of them are very good: 96 to 98 percent. You lose a couple of percent and that is that.

Second — and this is the one people find counterintuitive — it has a ceiling. An inverter rated at 8 kW will never put out more than 8 kW, no matter what the panels are doing.

Now think about what the panels do over a day. They ramp up from nothing at sunrise, peak around solar noon, and ramp back down. And from section 5, that peak is almost always below the sticker rating, because the panels are hot. So a “10 kW” array might touch 8 or 9 kW for an hour or two on the best days of the year and sit well below that the rest of the time.

That is why it is normal, and usually smart, to install more panel capacity than inverter capacity. The ratio of the two is the DC:AC ratio. Ten kilowatts of panels on an 8 kW inverter is 10:8, or 1.25. On the handful of hours a year when the panels could make more than 8 kW, the inverter “clips” the excess and you lose it. That lost energy is tiny, typically well under 2 percent of the year, and in exchange you got 25 percent more panels feeding an inverter you were paying for anyway. Residential systems commonly land between 1.1 and 1.3, and I would lean toward the higher side.

Inverter clipping over one dayA sunny day's power curve rises above an 8 kilowatt inverter ceiling for a couple of hours around noon. The clipped sliver above the line is tiny compared with the energy kept underneath it, and a cloudy day never reaches the ceiling at all.246810INVERTER CEILING — 8 kW ACclippedonly on the best daysENERGY YOU KEEPeverything under the curvea cloudy daynever gets near the line6 AM9 AMNOON3 PM6 PMAC power (kW)10 kW of panels · 8 kW inverter · DC:AC = 1.25
The clipped sliver is a couple of hours on the best day of the year, and well under 2 percent of the annual total. Most days look like the dashed line.
Check it against your address

PVWatts has a DC-to-AC ratio input with a help note attached. Run your own address, then slide the ratio from 1.0 to 1.4 and watch how little the annual number moves at the top end.

Section 8What comes out the other end

Add up all 8,760 hours and you get the annual number on your quote. There are two easy ways to check whether it is reasonable:

  • Specific yield: kWh per year per kW of panels. In the US this runs from about 1,100 in the cloudy Pacific Northwest to about 1,800 in the desert Southwest, with most of the country between 1,300 and 1,600. A 10 kW system quoted at 11,400 kWh is a specific yield of 1,140 — plausible in Seattle, and deeply suspicious in Tucson.
  • Performance ratio. The energy you actually get, divided by what you would get if every panel ran at its sticker rating for every hour of sun that hit it. Real rooftop systems land around 75 to 85 percent.

Professionals draw this as a loss diagram: start with the sunlight landing on the roof, subtract each effect in order, and end at the energy delivered to the house. It is the single most useful page in any solar report, because it shows you where your particular roof is losing energy, and therefore what — if anything — is worth doing about it.

A simplified solar loss diagramStarting from the sunlight landing on a flat roof at 100, tilt and aim add about 12 percent, then shade takes 5, dirt 2, glass reflection 3, heat 10, wiring and mismatch 3, and the inverter 4, leaving about 85 units of AC energy delivered to the house.100 = the sunlight landing on a flat roof100SUNLIGHT(flat roof)+12%TILT &AIM−5%SHADE−2%DIRT−3%GLASS−10%HEAT−3%WIRING &MISMATCH−4%INVERTER≈85AC TO THEHOUSE
Every serious solar model produces one of these. Ask for yours. Illustrative round figures. Heat and shade are the largest losses on most roofs. Dividing the AC energy by the light on the panels — 85 ÷ 112 — gives a performance ratio of about 76 percent.

ReferenceIEC 61724-1 defines performance ratio. NREL’s PVWatts documentation lists its default loss assumptions, which total about 14 percent. Both are public and citable.

In shortSo what should you actually do?

  • Know where south is, and know where your sun arcs go.
  • Get a quote that names its shading assumptions and its DC:AC ratio. If it does neither, it is a brochure, not a model.
  • Run your own numbers in PVWatts. It is free, it uses the same weather data the professionals use, and it will land within about 10 percent of a professional model on an unshaded roof.
  • Do not obsess over tilt, panel brand, or the last two percent of inverter efficiency. Obsess over orientation and shade. That is where the real money is.

Everything else is orbital mechanics and weather, and neither of those is negotiable.

AppendixCommon questions

How many kWh will a 10 kW solar system produce in a year?

In most of the United States, roughly 13,000 to 16,000 kWh a year. The low end is the cloudy Pacific Northwest at around 11,000 kWh, and the high end is the desert Southwest at around 18,000 kWh. Shade, roof orientation, and roof pitch move you around inside that range.

How do I tell if the production number on my solar quote is realistic?

Divide the annual kWh by the DC size of the system in kW. That gives you specific yield. Anything from about 1,100 to 1,800 kWh per kW is plausible in the US, but it has to match your climate: 1,140 is normal in Seattle and far too low for Tucson.

How much does shade reduce solar production?

It depends entirely on when the shade falls and how the panels are wired. A shadow over one panel in a string of five can drag the whole string down toward that panel’s output for as long as the shadow lasts. Microinverters or DC optimizers limit the damage to the shaded panel. A tree that only clips the winter afternoon sun might cost a couple of percent a year; a tree over the middle of the roof all summer can cost twenty or more.

Do solar panels work on cloudy days?

Yes, but well below their potential. On an overcast day the direct beam is gone and the panels live on diffuse light scattered by the sky, which typically leaves them somewhere between 10 and 25 percent of a clear-sky output for the same hour.

Why does my 10 kW system never actually produce 10 kW?

The 10 kW rating is measured in a lab at 1,000 W/m² and a 25 °C cell temperature. On a real roof the panels run far hotter than that, losing roughly 0.35 percent per degree Celsius above 25, and the inverter takes a few percent on top. A 10 kW array touching 8 kW AC on the best day of the year is completely normal.

Is a north-facing roof worth putting solar on?

In the northern hemisphere it is usually a pass. A north-facing plane lands somewhere near 60 percent of what the same panels would make facing south, because it lives on diffuse light plus the summer morning and evening beam. It is not zero, and on a flat roof the panels get racked to face wherever you like anyway.

What is a good DC:AC ratio for a residential solar system?

Residential systems commonly land between 1.1 and 1.3, and the higher end is usually the better buy. Oversizing the array relative to the inverter loses a small amount of clipped energy on the best few hours of the year, and gains production the rest of the time.

AppendixSources and further reading

  • NREL PVWatts Calculator — the free hourly production model, and the default loss assumptions behind most quick estimates.
  • NREL National Solar Radiation Database (NSRDB) — the satellite-derived irradiance dataset behind most US models. See also Sengupta et al. (2018), “The National Solar Radiation Data Base (NSRDB),” Renewable and Sustainable Energy Reviews 89, 51–60.
  • PVGIS — the European Commission’s equivalent, covering most of the world.
  • Perez, R., et al. (1990), “Modeling daylight availability and irradiance components from direct and global irradiance,” Solar Energy 44(5), 271–289 — the diffuse sky model used by essentially every commercial tool.
  • Reda, I. and Andreas, A. (2004), “Solar position algorithm for solar radiation applications,” Solar Energy 76(5), 577–589 — the sun-position algorithm behind the solar position tool on this site.
  • IEC 61724-1, Photovoltaic system performance — Part 1: Monitoring — the standard that defines performance ratio.
  • Google Project Sunroof — free shade-aware rooftop estimates from aerial imagery for many US addresses.