BenchCalcs
All calculators

Calculator

Solar Panel Tilt Angle Calculator

Get a planning tilt and monthly production estimate from a representative-metro NLR (formerly NREL) irradiance table, plus azimuth and seasonal-adjustment scenarios.

Model reviewed through · freshness policy

Inputs

Matched only to a limited representative-metro table. If your prefix is unsupported, enter a ZIP for the metro you want to model or use NLR PVWatts for your address.

US average is $0.16; CA is ~$0.29; WA is ~$0.11.

0.77 is a retained conservative planning assumption, not the current PVWatts default.

$0 if you adjust the panels yourself.

Result

Adjust the inputs to see your result.

Why this calculator goes beyond "tilt = latitude"

Most online solar tilt calculators give you one number: the optimal fixed tilt, equal to your latitude. That's a decent ballpark for annual production, but it misses three things that matter for real homeowner decisions:

  • Monthly production curve. A south-facing array produces 2-3× more in June than in December at most US latitudes. Whether your home loads match the production curve drives the value of net metering vs battery storage.
  • Azimuth penalty. Roofs face whatever direction the house was built. A west-facing roof loses around 17% of annual production vs true south; a northeast-facing roof loses closer to 28%.
  • Seasonal adjustment economics. Adjusting tilt twice a year recovers about 3-5% of annual production. Whether that is worth doing depends on your electricity rate and — decisively — whether you DIY the adjustment or pay for it.

How the math works

The calculator uses a small table of monthly average daily irradiance (kWh/m²/day) summarized from NLR (formerly NREL) NSRDB data for representative metros. It applies system DC capacity and a derate factor, then simplified tilt and azimuth factors. It is not an address-level NSRDB or shade lookup.

Seasonal adjustment runs the planning model twice — summer tilt (latitude − 15°) for Apr-Sep and winter tilt (latitude + 15°) for Oct-Mar. The single-axis tracker output is a fixed +25% comparison scenario, not a project-specific tracker forecast.

Monthly kWh = irradiance (kWh/m²/day) × system kW × derate × tilt factor × azimuth factor × days in month

The tilt factor scores the panel against that month's own optimum: mid-month solar declination swings from −23.1° in December to +23.0° in June, a month's optimal tilt is roughly latitude minus declination, and the penalty for sitting off it is the cosine of the offset. The azimuth factor is a simplified planning curve based on broad orientation bands; it is not a PVWatts output.

Worked example: 6 kW in New York City (zip 10001)

Take the published defaults — 6 kW DC, true south, and the retained conservative 0.77 planning derate — priced at New York's roughly $0.20/kWh (above the $0.16 national-average default), at a latitude of 40.71°: fixed tilt 41°. January's NSRDB irradiance is 2.4 kWh/m²/day; January's optimal tilt is 40.71° plus 20.9° of southern declination = 61.6°, so the 41° panel sits 20.6° off — a tilt factor of cos(20.6°) = 0.936:

  • January: 2.4 × 6 kW × 0.77 × 0.936 × 31 days = 322 kWh
  • June: 5.9 × 6 kW × 0.77 × 0.919 × 30 days = 751 kWh
  • All twelve months summed: 6,715 kWh/yr at fixed tilt

Re-run the year at 26° April-September and 56° October-March and it totals 6,938 kWh — 223 kWh more, worth $44.60 at $0.20/kWh. Two paid $50 adjustment visits cost $100/yr, so the verdict is skip (net −$55/yr); DIY for free and the same 223 kWh nets +$44.60 every year — a 3.3% gain, squarely in the 3-5% band quoted above.

What your roof direction costs you

Azimuth is the bigger lever — and the one you can't change. On the 6 kW New York example:

Roof facesAzimuth (° from N)Output vs true southAnnual kWh (6 kW, NYC)
South180°100%6,715
SSE / SSW157° / 202°97%≈6,510
SE / SW135° / 225°93%≈6,240
East / West90° / 270°83%5,586
NE / NW45° / 315°72%≈4,840
North60%≈4,030

A 10° tilt error costs about 1.5%; a west-facing roof costs 17%. Southeast or better, mount flush and stop optimizing tilt.

The single-axis tracker conversation

The calculator shows a +25% tracker scenario for comparison. Real tracker gain and cost depend on latitude, ground coverage, backtracking, equipment, maintenance, and site constraints. Residential rooftops rarely use trackers; obtain a project-specific design before treating the scenario as an investment forecast.

Snow shedding at high latitudes

Above 45° latitude, winter snow accumulation on flat-tilt panels can stop production for weeks. Tilts above 40° shed snow naturally; below that, you need a snow rake or you wait for the next sunny day to melt. The calculator's winter tilt (latitude + 15°) is partly motivated by this — steeper tilt sheds snow even when it sacrifices some flat-panel optimum.

Common mistakes

  • Quoting seasonal adjustment a "payback period." It isn't a capital purchase — it's recurring $100/yr labor (two $50 visits) against recurring $40-60 of energy, and the verdict flips on whether you climb the roof yourself.
  • Mounting nearly flat for looks. Below roughly 10° of tilt, rain stops rinsing the glass — NLR soiling studies put typical annual losses at 2-5%, worse near-flat — and flat panels hold snow instead of shedding it.
  • Treating the 0.77 default as a measured loss breakdown. It is a conservative aggregate planning assumption retained for reproducible examples, not a current PVWatts default or a site-specific temperature model. Use PVWatts' separate loss and equipment inputs instead of adjusting this number from a rule of thumb.
  • Entering magnetic instead of true azimuth. Compass declination reaches 15° either way across the continental US; a 15° error near east or west shifts output 3-4 points. NOAA's declination calculator gives your offset.

When this calculator is the wrong tool

Use NLR's PVWatts for address-specific weather and production modeling, hourly output, and its current equipment and loss inputs. PVWatts does not automatically inspect nearby trees or buildings: obtain a shading-loss estimate from a site survey or dedicated shade-analysis tool, then enter that assumption in the model. Use an installer proposal for exact roof layout, panel count, and structural design.

Sources and how we keep this current

Monthly irradiance is summarized by representative metro from the DOE/NLR/Alliance National Solar Radiation Database (NSRDB), last verified 2026-05-21 and used under the NLR Data and Software terms. DOE/NLR/Alliance do not endorse BenchCalcs or its results. Latitude and ±15° seasonal tilt are planning rules informed by Sandia PVPMC material. The azimuth curve, retained 0.77 planning derate, and +25% tracker scenario are simplified assumptions. Use NLR PVWatts with project-specific inputs for address-level production and a site survey or dedicated shade-analysis tool for nearby-object shading.

Related guide

FAQ

Questions, answered

What's the difference between tilt and azimuth?
Tilt is the panel angle from horizontal (0° = flat, 90° = vertical). Azimuth is the compass direction the panel faces (0° = north, 180° = south). Both matter — and most homeowner tilt calculators ignore azimuth entirely.
Should I seasonally adjust my panels?
The calculator weighs the annual benefit against the annual labor cost. Seasonal adjustment recovers only about 3-5% of extra annual production — typically $40-60/year for a 6 kW system. Because that's a recurring benefit against a recurring cost (two adjustments a year), there's no 'payback period': if you DIY the adjustment at no labor cost it's worth it every year; if you'd pay someone $50 a visit, the labor outruns the energy gain and you should leave the panels at latitude tilt.
Why is my recommended tilt close to latitude?
Latitude tilt is a practical annual-production rule of thumb, not a site-specific optimum. Roof pitch, shade, snow, local weather, module characteristics, and electricity-price timing can change the best choice. This calculator uses representative-metro latitude for planning; use NLR PVWatts and an installer shade study before final design.
What does derate factor mean?
Derate is one aggregate planning multiplier for losses between panel DC rating and delivered energy. BenchCalcs retains 0.77 as a conservative legacy default so its published examples remain reproducible; it is not the current PVWatts default or a universal residential standard. For a project decision, use PVWatts' current loss inputs and equipment- and site-specific assumptions.
Should I get a single-axis tracker?
For residential, almost never. Trackers add ~25% production but cost 2-3× a fixed mount, fail more often, and require ongoing maintenance. Trackers make sense for utility-scale projects, not 6kW residential. The calculator includes the tracker number for reference, not as a recommendation.
How many kWh will a 6 kW system produce per year?
At latitude tilt, facing south, with this calculator's retained 0.77 planning derate, the representative-metro model gives about 6,715 kWh/yr in New York, 5,730 in Seattle, and 10,205 in Phoenix — roughly 950-1,700 kWh per installed kW by region. Use address-specific PVWatts inputs and a site assessment before sizing a real system.
Does a 5-10 degree tilt error matter?
Barely. The penalty is the cosine of the offset: 5° off costs about 0.4%, 10° about 1.5%, 20° about 6%. Flush-mounting a 6/12 roof (26.6°) in the mid-Atlantic gives up only ~3% versus re-racking to the 40° optimum — the hardware costs more than the recovered energy. Common pitches: 4/12 = 18.4°, 9/12 = 36.9°, 12/12 = 45°.