50+ CALCULATORS·FREE · NO SIGN-UP
Overview
Formula

01What this calculator estimates

This solar panel sizing calculator turns your household electricity use into the four numbers that actually matter when planning a rooftop system: the system size in kilowatts (kW), the number of panels, the roof area they occupy, and the expected annual generation in kWh. Instead of a bare wattage figure, it draws your array as a grid of panel tiles so you can see the physical scale of the install at a glance.

The method is the same peak-sun-hours approach used by NREL’s widely trusted PVWatts model and by mainstream retail estimators. It is documented in the U.S. Department of Energy’s Homeowner’s Guide to Going Solar and its Solar Energy Technologies Office resources. For related home-energy tools, see our energy efficiency upgrade calculator and embodied carbon calculator.

Sizes the array from your real usage, chosen offset, sun hours, panel wattage and a realistic derate — not hidden constants.
Rounds up to whole panels and shows roof area so you can sanity-check against the space you actually have.
Displays a roof panel grid plus metric cards for system size, panel count, annual output and roof area.

02Typical inputs and ranges

The result is only as good as the inputs. The table below shows sensible ranges. Peak sun hours is the single most location-dependent figure — it is the equivalent hours of full 1,000 W/m² sun per day, not the number of daylight hours, and the U.S. Energy Information Administration’s solar explainer is a good primer on how the resource varies.

Input
Typical range
Notes
Annual use
4,000–20,000 kWh/yr
From your bills; all-electric homes and EVs push this higher
Desired offset
50–100%
Share of use to cover; 100% aims to match yearly consumption
Peak sun hours
3.0–5.5 h/day
Region dependent — sunnier climates sit near the top
Panel wattage
350–450 W
Modern residential mono-PERC / TOPCon panels
Derate / PR
0.75–0.85
Bundles inverter, heat, wiring, soiling and shading losses
Rule of thumb: at 4 peak sun hours and a 0.8 derate, roughly every 1 kW of panels yields about 1,170 kWh a year — so a 7 kW system produces around 8,200 kWh.

03What changes your result

Sizing is a starting point, not a guarantee. Several real-world factors move the final numbers up or down:

  • Location and sun hours. The same array produces far more in a sunny region than a cloudy one. Use a local peak-sun-hours figure rather than a national average.
  • Roof orientation and tilt. South-facing (in the Northern Hemisphere) at a tilt near your latitude is optimal; east/west roofs generate less and may need more panels.
  • Shading. Trees, chimneys and neighbouring buildings cut output disproportionately. Heavy shading is captured by a lower derate.
  • Panel efficiency and degradation. Higher-wattage panels need fewer tiles and less roof; output also declines by roughly 0.5% a year over the panel’s life.
  • Net metering and tariffs. Whether you are credited for exported surplus determines how valuable a 100% offset really is — policies differ widely by utility.
How to use this calculator +×
  1. Enter your annual electricity use in kWh (from your bills). If you only know a monthly figure, put it in the monthly box and leave annual blank — it is multiplied by 12.
  2. Set the desired offset percentage (100% aims to match your full yearly use).
  3. Enter your local peak sun hours (default 4.0), your panel wattage (default 400 W) and a derate/performance ratio (default 0.8).
  4. Press Calculate to see the system size, panel count drawn as a roof grid, roof area and expected annual generation.
  5. Adjust the offset, sun hours or panel wattage to see how the array and roof area change.

Wiring the system? Our conduit fill calculator helps size the containment for DC and AC runs.

Limitations +×

This is a planning-stage estimate for comparison and awareness, not a bankable system design. It assumes a single representative sun-hour and derate value for the whole year and does not account for:

  • Monthly and seasonal variation in sun hours and consumption
  • Roof-specific orientation, tilt, shading and available unshaded area
  • Inverter clipping, string design, panel degradation over time
  • Local net-metering rules, tariffs, incentives and installation costs
Frequently asked questions +×
Q How do I calculate solar panel size for my house?
Required system size (kW) = (annual kWh × offset%) ÷ (peak sun hours × 365 × derate). Then panels = system watts ÷ panel wattage, rounded up.
Q How many panels to power a house?
A typical home using ~10,000 kWh/yr with 400 W panels and 4 sun hours needs roughly 18–22 panels (about 7–9 kW). Enter your own figures for an exact count.
Q How much roof area do I need?
Allow about 1.9 m² per panel, so a 20-panel array needs roughly 38 m² of unshaded, well-oriented roof plus edge setbacks.
Q What is the derate factor?
The fraction of rated DC output you keep after inverter, heat, wiring, soiling and shading losses — usually 0.75–0.85.
This calculator provides early-stage solar sizing estimates for educational and comparison purposes and is not a certified system design or financial projection. Actual generation depends on your exact location, roof geometry, shading, equipment and weather. Before purchasing, obtain a site assessment and at least three quotes from certified installers and confirm your utility’s net-metering and interconnection rules.

01The sizing formula

Solar sizing rests on one idea: convert the energy you want to generate into a system size using your local solar resource and a loss factor, then translate that size into panels and roof area.

Target generation
Target kWh = annual use × offset%
System size
System kW = Target kWh ÷ (peak sun hours × 365 × derate)
Number of panels
Panels = ceil( System kW × 1,000 ÷ panel W )
Roof area
Roof area ≈ Panels × 1.9 m²
Annual generation
Annual kWh = System kW × peak sun hours × 365 × derate

Where:

  • annual use= your yearly electricity consumption in kWh (monthly × 12).
  • offset%= share of use you want solar to cover (e.g. 100%).
  • peak sun hours= equivalent hours of full 1 kW/m² sun per day, region dependent.
  • derate= performance ratio after all losses, typically 0.75–0.85.
  • panel W= rated wattage of a single panel (e.g. 400 W).

02Worked example

A home uses 10,000 kWh/yr and wants a 100% offset. The site gets 4.0 peak sun hours, the installer proposes 400 W panels, and a 0.8 derate is assumed. Here is the calculation end to end:

Step 1 · Target
10,000 × 100% = 10,000 kWh
Step 2 · System size
10,000 ÷ (4.0 × 365 × 0.8) = 8.56 kW
Step 3 · Panels
ceil(8.56 × 1,000 ÷ 400) = ceil(21.4) = 22 panels
Step 4 · Roof & output
Area = 22 × 1.9 = 41.8 m² Annual = 8.8 × 4.0 × 365 × 0.8 ≈ 10,278 kWh

So this home needs about an 8.8 kW system — 22 panels across roughly 42 m² of roof — generating around 10,300 kWh/yr, a little over its 10,000 kWh use. Because panel count rounds up, the installed size and output land just above the target, which is normal. If the roof only faced east–west or was partly shaded, you would lower the derate (say to 0.72), which would push the required size and panel count higher. Cross-check any design against NREL’s PVWatts and the loss factors described in the DOE’s solar PV technology basics.

Solar Panel Sizing Calculator

kWh/yr
kWh/mo
%
h/day
W
ratio
Enter your electricity use and site details, then press Calculate.
--
Recommended system size (kW)
--
Your rooftop array--
--
system size (kW)
--
number of panels
--
est. annual kWh
--
roof area (m²)
--
Elena Castillo ✓ Engineer reviewed
Updated Jul 2026 · 7 min read · Reviewed by the InfoCalculator editorial team