The number of solar panels you need depends on how much electricity you use, how much of that usage you want solar to cover, and how much electricity each panel can produce on your roof. Panel wattage matters, but so do local sunlight, shading, roof orientation and system losses.
A useful starting formula is: system size in kW = annual electricity use × target solar coverage ÷ (365 × daily peak sun hours × performance factor). Then divide that system size by the wattage of one panel, expressed in kW, and round up.
This guide walks through the calculation and compares illustrative 5 kW, 7.5 kW and 10 kW systems. These are planning estimates, not a substitute for a roof assessment or a location-specific production model.
What you need before calculating
- Electricity usage: preferably the total kWh from your last 12 electricity bills.
- Target solar coverage: the share of annual electricity use you want solar generation to match.
- Peak sun hours: an estimate of the usable daily solar resource for your location and panel orientation.
- Panel wattage: the rated power of the panels you are considering.
- System performance: an allowance for losses and operating conditions.
- Usable roof area: the space available after accounting for roof geometry, obstructions and required access or spacing.
Use Calcavera’s Solar Panel Calculator & Cost Estimator to work through different usage, sunlight and panel-wattage assumptions. Treat any cost estimate as preliminary until you have site-specific quotes.
Step 1: Find your electricity usage in kWh
Look for kWh used on your electricity bills, rather than the amount you paid. Prices and billing charges do not tell you how much energy your solar system needs to generate.
Add the usage from 12 months to find your annual electricity consumption. Divide that total by 12 if you also want an average monthly figure.
Example: a home using 10,800 kWh per year averages 900 kWh per month.
If you only have one monthly bill, you can multiply its usage by 12 for a rough estimate. However, a month with unusually high heating or cooling demand may not represent your year. Twelve months of bills gives a better starting point.
Adjust your estimate for changes you can reasonably quantify, such as adding an electric vehicle or replacing fuel-powered heating with electric equipment. If you already have solar, electricity imported from the grid may not represent your home's total consumption.
Step 2: Choose your target solar coverage
Your target coverage is the fraction of annual electricity use you want solar production to match. Enter 80% as 0.80 in the formula, or 100% as 1.00.
Annual solar energy target = annual electricity use × target coverage.
For the example home:
10,800 kWh × 0.80 = 8,640 kWh of target annual solar production.
Choose a target that fits your available roof space, budget and electricity arrangements. A smaller system may be appropriate if you have limited usable roof area or if much of a larger system's output would be exported under unattractive terms.
Matching 100% of your annual electricity use does not mean your home runs entirely on solar at every moment. Production and consumption occur at different times. You may still import electricity at night and export excess electricity during the day.
Step 3: Estimate peak sun hours
Peak sun hours are not the same as daylight hours. They express the day's solar energy as an equivalent number of hours at a reference sunlight intensity of 1,000 watts per square meter.
A roof can receive daylight for many hours without receiving that same number of peak sun hours. Weather, season, shading, tilt and orientation all affect the usable solar resource.
For a first-pass annual calculation, use an annual-average daily value relevant to your location and planned panel orientation. Avoid using a favorable summer value as though it applies all year.
The examples in this guide assume 5 peak sun hours per day. This is an illustrative input, not a claim about your home. For a more detailed estimate, NREL's PVWatts Calculator models production using location, system size and other system inputs.
Step 4: Allow for system losses and performance
A panel's rated wattage is not a promise of continuous output. Actual production changes with sunlight and operating conditions, and some energy is lost between the panels and the usable electrical output.
In a simple sizing formula, a performance factor reduces the ideal output. For example, a factor of 0.80 means the calculation retains 80% of the idealized energy estimate.
For a loss assumption expressed as a percentage:
Performance factor = 1 − loss fraction.
In this guide, 20% assumed aggregate reduction gives a performance factor of 0.80. That is a simplified planning assumption, not a quoted PVWatts default or a universal loss rate.
Factors affecting production can include temperature, inverter conversion, wiring, soiling, shading and equipment characteristics. A detailed model can account for these differently from a single-factor calculation. If a production estimate already includes losses, do not apply the same reduction again.
Step 5: Calculate the required solar system size
Solar system size is usually discussed in kilowatts, while electricity consumption and production are measured in kilowatt-hours. kW measures power; kWh measures energy over time.
For this calculation, system size means the combined rated DC power of the panels, not the inverter's AC rating.
Required system size in kW = annual solar energy target ÷ (365 × daily peak sun hours × performance factor).
Using the example inputs:
- Annual electricity use: 10,800 kWh.
- Target coverage: 80%.
- Target solar production: 8,640 kWh per year.
- Peak sun hours: 5 per day.
- Performance factor: 0.80.
Required system size = 8,640 ÷ (365 × 5 × 0.80) = approximately 5.92 kW.
A quick calculation from monthly usage
If you are working with an average monthly bill, a convenient approximation is:
System size in kW ≈ monthly kWh × coverage ÷ (30 × daily peak sun hours × performance factor).
For 900 kWh per month and 80% coverage:
900 × 0.80 ÷ (30 × 5 × 0.80) = 6 kW.
The small difference from the annual calculation comes from using 30 days per month. Use the annual method when you have a full year of usage data.
Step 6: Convert system size into a panel count
Convert panel wattage into kilowatts by dividing by 1,000. A 400 W panel has a rated power of 0.4 kW.
Panel count = required system size in kW ÷ panel power in kW, rounded up.
For the 5.92 kW example:
5.92 ÷ 0.4 = 14.8 panels, rounded up to 15 panels.
Fifteen 400 W panels create a 6 kW DC array. With the same illustrative sunlight and performance assumptions, estimated annual production is:
6 × 5 × 365 × 0.80 = 8,760 kWh per year.
That is about 81% of the example home's 10,800 kWh annual usage. It slightly exceeds the 80% target because panels come in whole units.
Higher-wattage panels can reduce the number needed, but fewer panels do not necessarily mean less roof area. Compare actual panel dimensions as well as wattage.
Examples: 5 kW, 7.5 kW and 10 kW residential systems
The table below uses 400 W panels, 5 daily peak sun hours and a 0.80 performance factor. Panel counts are rounded up to reach or exceed the target size. Production is calculated from the resulting installed panel capacity.
| Target system size | 400 W panels needed | Installed panel capacity | Estimated annual production | Equivalent monthly average |
|---|---|---|---|---|
| 5 kW | 13 | 5.2 kW | 7,592 kWh | 633 kWh |
| 7.5 kW | 19 | 7.6 kW | 11,096 kWh | 925 kWh |
| 10 kW | 25 | 10 kW | 14,600 kWh | 1,217 kWh |
Before panel rounding, the same assumptions give 7,300 kWh per year for exactly 5 kW and 10,950 kWh for exactly 7.5 kW. The slightly higher table values reflect the extra installed capacity.
For a home using 10,800 kWh annually, these rounded arrays would generate approximately 70%, 103% and 135% of annual usage, respectively. Those figures describe annual energy matching, not bill savings or independence from the grid.
The monthly figures are annual totals divided by 12. They are not forecasts for individual months: seasonal production can differ substantially.
How much roof area do you need?
Start with the dimensions of the actual panel model:
Panel surface area = panel count × panel length × panel width.
For illustration only, suppose each selected panel occupies 2 square meters. The example arrays would have the following panel surface areas:
| Installed capacity | Panel count | Illustrative panel surface area |
|---|---|---|
| 5.2 kW | 13 | 26 m², approximately 280 ft² |
| 7.6 kW | 19 | 38 m², approximately 409 ft² |
| 10 kW | 25 | 50 m², approximately 538 ft² |
Panel surface area is not the same as required usable roof area. A workable layout also depends on roof edges, spacing, access requirements, mounting design, chimneys, vents, skylights and shaded sections. Do not assume every square meter of roof can hold a panel.
A roof with several small sections may fit fewer panels than one large, unobstructed section with the same total area. Have an installer confirm the layout, roof condition and applicable installation requirements before treating your estimate as a final design.
Why actual annual production can differ
- Location and weather: the available solar resource differs between places and between years.
- Orientation and tilt: different roof faces receive different sunlight patterns.
- Shading: trees, neighboring buildings and roof features can reduce output.
- Operating conditions: temperature, soiling and equipment behavior affect performance.
- Equipment design: inverter sizing, conversion efficiency and system configuration influence usable production.
To see the effect of sunlight alone, a 6 kW system with a 0.80 performance factor would produce about 7,008 kWh annually at 4 daily peak sun hours, 8,760 kWh at 5 hours, or 10,512 kWh at 6 hours. These are sensitivity examples, not location forecasts.
Use a location-specific model before making a purchase decision. If your proposed array spans roof faces with different orientations or shading, make sure the estimate reflects those differences.
Do batteries change how many panels you need?
A battery stores energy; it does not generate it. Adding storage does not automatically change the panel count needed to meet an annual generation target.
However, a design intended to supply overnight loads or provide backup needs additional analysis. Battery capacity, charging opportunities, energy losses and the loads you want to support all matter. Annual energy matching alone cannot determine an off-grid or backup system.
For a grid-connected home, assess panel size and storage needs separately, then check that the combined design works with your consumption pattern and equipment.
Turn your estimate into a practical decision
- Use a full year of electricity bills. Establish your annual demand and identify foreseeable changes.
- Choose an energy coverage target. Do not assume annual coverage equals the same percentage reduction in your bill.
- Compare scenarios in Calcavera. Use the Solar Panel Calculator & Cost Estimator to test different sunlight, wattage and loss assumptions.
- Check modeled production. Use NREL PVWatts or a detailed installer model with your location and roof inputs.
- Confirm physical fit. Request a panel layout rather than relying only on total roof area.
- Compare quotes consistently. Check panel DC capacity, inverter AC capacity, estimated annual kWh and the assumptions behind each estimate.
The most useful answer is a panel count supported by transparent assumptions, a feasible roof layout and a credible annual production estimate—not simply the largest array that fits.
Source and calculation notes
Reference: National Renewable Energy Laboratory, PVWatts Calculator: https://pvwatts.nrel.gov/. PVWatts provides location-based solar production estimates using system and site inputs.
The numerical examples here are simplified calculations, not outputs from a completed PVWatts simulation. The assumed sunlight, performance factor, panel wattage and panel area are stated so you can replace them with inputs appropriate to your home.
Frequently asked questions
How do I calculate how many solar panels I need?
Multiply your annual electricity usage by your target solar coverage. Divide that energy target by 365 × daily peak sun hours × performance factor to estimate system size in kW. Divide by the panel wattage in kW and round up. Confirm the result with a location-specific production estimate and roof layout.
How many solar panels do I need for 900 kWh per month?
At 900 kWh per month, annual usage is approximately 10,800 kWh. Assuming 5 daily peak sun hours and a 0.80 performance factor, an 80% annual coverage target needs about 5.92 kW, or 15 panels rated at 400 W. A 100% target needs about 7.40 kW, or 19 such panels. Different sunlight and performance assumptions change the result.
How many panels are needed for a 5 kW, 7.5 kW or 10 kW system?
With 400 W panels, reaching at least 5 kW requires 13 panels, producing 5.2 kW of rated DC capacity. Reaching at least 7.5 kW requires 19 panels, producing 7.6 kW. A 10 kW array requires 25 panels. Other panel wattages give different counts.
What is the difference between kW and kWh?
A kilowatt, or kW, measures power. A kilowatt-hour, or kWh, measures energy over time. Panel and system ratings are expressed in watts or kilowatts; electricity bills and annual solar production are expressed in kilowatt-hours.
Are peak sun hours the same as hours of daylight?
No. Peak sun hours express solar energy as equivalent hours at a reference sunlight intensity of 1,000 watts per square meter. Daylight includes periods of weaker sunlight, so its duration should not be used directly in the sizing formula.
Will a system covering 100% of annual usage eliminate my electricity bill?
Not necessarily. Annual solar generation may match annual consumption while the home still imports electricity when solar output is low. Bill outcomes also depend on fixed charges, electricity rates, export compensation and when you use energy.
How much roof space does a solar system need?
Multiply panel count by the dimensions of the selected panels to estimate their surface area. The roof layout must also accommodate edges, obstructions, spacing and applicable access requirements. For example, 15 panels assumed to occupy 2 square meters each have 30 square meters of panel surface area, but that alone does not establish the required usable roof area.
How accurate is a solar panel calculator?
A calculator is useful for preliminary sizing when its inputs are realistic. Actual production depends on local weather, orientation, tilt, shading and equipment performance. A location-specific model and site assessment provide a stronger basis for a final design.
Do I need more panels if I add a battery?
Not automatically. A battery stores solar electricity rather than generating it. Storage losses and any overnight or backup goals may influence the overall design, but battery sizing and annual solar generation should be assessed separately and then checked together.