Renewable Energy calculator

Solar System Design Calculator

This solar system sizing calculator uses monthly electricity use, target offset, peak sun hours, panel wattage, roof area, system losses, and annual degradation to estimate array size, panel count, roof fit, and long-term production.

Updated July 10, 2026

A 900 kWh/month home at 80% target offset needs 720 kWh/month from PV. With 4.8 peak sun hours, 20% system losses, and 420 W modules, the calculator returns 6.25 kWdc before rounding, 15 panels, 6.3 kWdc rounded, and about 8,830 kWh in the first year.

Required kWdc = target daily kWh / peak sun hours / performance ratio | First-year kWh = rounded kWdc x peak sun hours x 365 x performance ratio.

Enter monthly kWh, target offset, peak sun hours, system losses, panel watts, roof area, and degradation below for a PV size and production estimate

Calculator Inputs

Field notes

Calculation Results

Enter values above to see calculation results

Opens in a new tabOpens in a new tabOpens in a new tab
Calculation history

Example Calculations

900 kWh/month residential offset screenA home using 900 kWh per month and targeting 80% offset screens at about 6.3 kWdc and 15 panels when 420 W modules and 0.80 performance ratio are used.InputsMonthly Energy Usage: 900Target Offset: 80Peak Sun Hours: 4.8Panel Wattage: 420System Losses: 20Annual Degradation: 0.5Panel Area Sq Ft: 21Roof Area: 360

How to Use

Solar system sizing uses energy use before roof area

Monthly kWh tells the calculator how much electricity the system is trying to offset. Roof area, panel wattage, tilt, shade, inverter selection, losses, and degradation then determine whether that target can fit the site. Use peak sun hours as an estimating input, not a production promise. For a site-specific production model, compare the calculator result with NREL PVWatts using the project's address, array type, tilt, azimuth, losses, DC/AC ratio, and inverter assumptions.

For the rest of the solar path, use the inverter sizing calculator to check string limits, the Solar Panel Output Chart to document production assumptions, and the solar planning hub when you want the full workflow in one place.

Recommended inputs

Input Purpose
Monthly electricity use Primary demand input for the system-size estimate.
Target solar offset Allows the user to size for partial or near-full offset.
Peak sun hours Planning resource assumption for the project location.
System-loss percentage Accounts for soiling, wiring, inverter conversion, mismatch, temperature, shade, age, and availability.
Panel wattage and panel area Allow panel-count and roof-area checks to stay visible.
Annual degradation Shows how first-year output declines in a long-term production estimate.

Formula path

Target monthly solar kWh = monthly usage x target offset

Target daily solar kWh = target monthly solar kWh / 30

Required kWdc = target daily solar kWh / peak sun hours / performance ratio

Panel count = ceiling(required kWdc x 1000 / panel wattage)

First-year production = rounded system kWdc x peak sun hours x 365 x performance ratio

Year-25 production = first-year production x (1 - annual degradation) ^ 24

Capacity factor = first-year production / (rounded system kWdc x 8,760)

How to use the sizing result

The output shows both the theoretical size and the rounded panel count. Real systems are built from whole modules and must still be checked against inverter input limits, roof layout, electrical code requirements, structural requirements, and utility interconnection requirements.

A location with stronger solar resource can produce more kWh from the same array size than a shaded or lower-resource site. The calculator keeps the performance ratio visible by deriving it from system losses, so users can adjust losses for soiling, temperature, inverter conversion, wiring, mismatch, shade, and practical availability.

Worked example

A home uses 900 kWh/month and the user wants to offset 80% of that load. With 4.8 peak sun hours per day, 20% system losses, a 0.80 performance ratio, 0.5% annual degradation, and 420 W modules:

Target monthly solar = 900 x 80% = 720 kWh

Target daily solar = 720 / 30 = 24 kWh/day

Required kWdc = 24 / 4.8 / 0.80 = 6.25 kWdc

Panel count = ceiling(6.25 x 1000 / 420) = 15 panels

Rounded system size = 15 x 420 / 1000 = 6.3 kWdc

First-year production = 6.3 x 4.8 x 365 x 0.80 = about 8,830 kWh

Year-25 production at 0.5% degradation = about 7,829 kWh/year

What this page does not claim

  • It does not replace a site survey or equipment datasheets.
  • It does not approve roof structure, utility interconnection, or code compliance.
  • It does not model seasonal output or location-specific production without a site-specific resource model.
  • It does not replace PVWatts, NSRDB weather data, or a site-specific production proposal.
  • It does not replace inverter input checks or final design review.

Common Applications

Sizing PV systems from monthly kWh usage
Checking whether a roof can support the target panel count
Estimating annual output before site-specific production modeling
More applications. Open to review 3 additional use cases.
Reviewing the effect of system losses, performance ratio, and annual degradation
Estimating first-year and year-25 production before detailed site modeling
Planning a system before final inverter and layout selection

Frequently Asked Questions

Should I size solar from monthly kWh or roof area?
Start from monthly kWh, then use roof area as a feasibility check.
What is a performance ratio?
It is a performance factor that reduces ideal panel output for real losses such as temperature, inverter conversion, soiling, wiring, shade, mismatch, and practical availability. This page can derive it from the entered system-loss percentage.
Is this the same as PVWatts?
No. This calculator uses user-entered peak sun hours and losses. PVWatts uses location-specific weather and array assumptions, so it is the better next step for a site-specific production proposal.
Why does panel count get rounded up?
A real array uses whole modules, so the calculator rounds to the next whole panel when the target size falls between module counts.
Is this enough for permit design?
No. It is an early sizing estimate before equipment datasheet checks, adopted code requirements, structural review, and utility interconnection review.

Related Calculators

Browse all calculators