System sizing
Usable roof area calculator
Total roof area and usable roof area are two different numbers. Enter your roof's dimensions and any obstructions to see how many panels actually fit after fire-code setbacks.
How it works
Three steps to your usable area
Step 1
Measure your roof face's total area
Focus on one roof plane, usually the best south-facing (or split east-west) face, not the whole roof. Google Maps satellite view or a rough length-times-width estimate both work for planning purposes.
Step 2
Account for fire-code setbacks and shape
Ridge, edge, and hip setbacks plus firefighter access pathways typically remove 20 to 40% of total area before any obstructions are even considered. A simple rectangular roof keeps more of that area than a complex, multi-plane one, similar to how the roof pitch calculator treats a simple single-slope roof differently from a complex one.
Step 3
Subtract named obstructions
Chimneys, skylights, and vents each need their own clearance zone on top of their physical footprint. Once that's subtracted, what remains is what actually fits panels. Compare the result against the roof space vs output estimator to see the output that area could support.
Why usable area is smaller than total roof area
Fire code sets the floor for what you can use
Most US jurisdictions following International Fire Code Section 605.11 require an 18 to 36 inch setback from the roof ridge, plus clearances from edges and hips, and often a dedicated access pathway for firefighters. These requirements alone typically reduce usable area to 60 to 80% of the roof's total plan-view area, even before any physical obstructions come into play.
The 33% rule isn't a hard limit, just a threshold
Arrays covering up to 33% of a roof's plan-view area only need an 18-inch ridge setback. Beyond that threshold, jurisdictions following the standard fire code require a wider 36-inch setback instead. This isn't a cap on your system size, but it does mean a larger array needs to give back some of that extra roof area to the wider setback requirement, a detail the roof and solar combined permit cost estimator accounts for during the approval process.
Obstructions cost more than their own footprint
A chimney, skylight, or roof vent needs clearance space around it, not just its own physical area removed. A modest 2 by 3 foot chimney with a standard 3-foot clearance zone on every side can block close to 72 square feet total, far more than the chimney itself occupies. That 3-foot clearance is the same kind of access zone the current fire code sets out for rooftop solar, in Section 1205.3.2 of the International Fire Code.
What to do when your roof doesn't fit your target size
Higher-wattage panels pack more capacity into the same physical area, which the panel wattage vs count tradeoff tool can help you compare. Splitting the array across two roof faces is another option covered by the south-facing vs east-west calculator. If the roof genuinely can't support your target size, a ground mount is the next thing to look at. The obstructions themselves also cast shade on the panels that do fit, and the shading loss estimator works out how much output that shade costs.
What to do with this number next
Take your maximum panel count to the solar panel calculator to confirm it covers your actual usage, or check the roof space vs output estimator for the expected annual production from a system this size.
Questions
Frequently asked
Typically 60 to 80% of your total roof area, after fire-code setbacks, obstructions, and access pathways are subtracted. A simple, unobstructed roof face lands near the high end, while a roof with a chimney, skylights, or multiple planes lands closer to 60%.
The 33% rule is a fire-code trigger, not a hard cap. Arrays covering up to 33% of a roof's plan-view area need only an 18-inch ridge setback, while arrays beyond that require a wider 36-inch setback. Most residential systems stay within workable limits either way.
More than just its own footprint. A typical chimney needs roughly 3 feet of clearance on all sides, so a 2 by 3 foot chimney can block around 72 square feet of usable roof area once that clearance zone is included.
Higher-wattage panels fit more capacity into the same physical footprint, and splitting the array across multiple roof faces or adding an east-west layout can also help. If the roof genuinely can't fit your target size, a ground mount is the next option to consider.
Related tools