TryBuildCalc

Framing Resources

Fascia, Soffit & Roof Ventilation Guide

Soffit and fascia framing sets the physical opening an attic has to breathe through, but the actual ventilation requirement is expressed in Net Free Area — a number that's smaller than the physical vent opening because of screening and panel design, which is where a lot of otherwise-correct soffit installs end up under-ventilated.

Last updated: September 6, 2026

Fascia and soffit framing decide the physical opening at the eave, but the actual code requirement is written in Net Free Area (NFA) — a smaller number than the physical opening, once screening and panel design are accounted for.

This guide covers the 1/150 and 1/300 ventilation ratios, how physical soffit panel area translates into rated NFA, and the balance and blockage mistakes that most commonly leave an otherwise-correct-looking soffit install under-ventilated.

1/150 vs 1/300 Ventilation Ratio at a Glance

Factor1/1501/300Why It Matters
Requirement1 sq ft NFA per 150 sq ft of attic floor1 sq ft NFA per 300 sq ft of attic floor1/300 halves the required NFA compared to 1/150
Conditions to useNone — applies as the baseline defaultRequires balanced 50/50 intake/exhaust; may also require a vapor retarder in colder climate zones1/300 isn't a free substitution — its conditions have to actually be met
1,500 sq ft attic example10 sq ft NFA (1,440 sq in)5 sq ft NFA (720 sq in)Same attic, half the vent area required if 1/300 conditions are satisfied

1/300 is an EXCEPTION with real conditions attached (balanced intake/exhaust, and often a vapor retarder), not a universal alternative to 1/150 — confirm the conditions are met before sizing to the smaller number.

How Soffit Vent NFA Is Actually Calculated

The physical size of a soffit panel is not the number the code requirement is measured against:

  • Net Free Area is the clear open area air can actually pass through, after screening and the panel's own vent-hole design.
  • Screened vents commonly retain only around 50-60% of their physical opening as usable NFA.
  • Soffit panel type matters: a center-vented panel might provide only around 10% NFA, while a fully-vented panel provides around 25% NFA for the same physical panel size.
  • Soffit (intake) NFA should be equal to or greater than ridge (exhaust) NFA — exhaust should never outstrip intake.

Worked Example — Sizing Soffit Panel Area from Required NFA

1,500 sq ft Attic, 1/150 Ratio

Illustrative example

StepCalculationResult
Total NFA required1,500 sq ft ÷ 150 × 144 sq in/sq ft1,440 sq in
Soffit (intake) share, 50% balanced1,440 sq in × 0.50720 sq in
Physical soffit panel area needed (25% NFA panel)720 sq in ÷ 0.252,880 sq in (~20 sq ft) of panel

The physical soffit panel area needed is roughly 4× the required NFA for a 25%-NFA panel — using the 720 sq in NFA figure as if it were the physical panel size would install a soffit with only a quarter of the ventilation actually required.

Common Mistakes

Using the 1/300 Ratio Without Meeting Its Conditions

1/300 is an exception that requires balanced 50/50 intake/exhaust ventilation, and in colder climate zones a vapor retarder as well — sizing vents off the 1/300 figure without confirming those conditions are actually met leaves the attic under-ventilated relative to what the code intends.

Sizing Vents Off Physical Panel Area Instead of Rated NFA

A soffit panel's physical size and its Net Free Area are two different numbers — a center-vented panel might provide only around 10% NFA while a fully-vented panel provides around 25% for the same physical size, so using physical area as a stand-in for NFA can undersize the actual ventilation by a factor of several times.

Installing More Ridge (Exhaust) NFA Than Soffit (Intake) NFA

Exhaust ventilation should never exceed intake — a ridge vent sized larger than the soffit's actual intake capacity can end up pulling air from unintended paths inside the house instead of the soffit, undermining the point of a balanced system.

Letting Insulation Block the Soffit Vent Path

Batt or loose-fill insulation pushed to the eave can seal off the soffit's airflow path from the inside even when the soffit panel itself is correctly vented on the outside — baffles at each rafter or truss bay are what keep that channel open once insulation goes in.

Not Verifying Local Code Adoption and Edition

Ventilation ratios and their exception conditions are published by code (in the US, the IRC) and both the specific numbers and climate-zone conditions attached to them can differ by jurisdiction — confirm the exact requirement in force locally before finalizing a real ventilation plan.

Relevant Standards and References

Ventilation ratios and their exception conditions are code-specific — the underlying moisture-control logic (balanced intake and exhaust, adequate NFA relative to attic floor area) is universal.

RegionRelevant Codes / Guidance
United StatesIRC Section R806.2 sets the 1/150 baseline attic ventilation ratio and the 1/300 exception conditions (balanced ventilation, vapor retarder in colder zones)
Europe / UKBS 5250 Annex H covers roof space ventilation design; for a standard cold pitched roof (15°–75°) with a high-resistance underlay, roughly 10,000 mm² per meter of eaves-level ventilation is a commonly referenced provision
IndiaNo single widely-adopted quantified attic/roof-space NFA ratio comparable to the IRC's 1/150 rule — ventilation guidance is generally addressed through general habitability and ventilation provisions in the National Building Code
Australia / New ZealandRoof space and subfloor ventilation are addressed within the NCC and AS 1684, though without a single codified NFA ratio as specific as the US 1/150 rule — check state variations and manufacturer guidance
General guidanceVentilation ratios and their exception conditions are code- and edition-specific — always confirm the exact requirement your local authority has adopted before finalizing a real ventilation plan.

Final Verdict

1/150 NFA is the safe baseline for attic ventilation sizing; 1/300 is a legitimate exception, but only once its balanced- ventilation (and, in colder zones, vapor-retarder) conditions are actually met. The step that trips up otherwise-correct soffit installs most often is converting required NFA into physical panel area using the panel's actual rated NFA percentage — not its physical size.

  • Size to 1/150 NFA by default; only drop to 1/300 once balanced ventilation (and any vapor-retarder requirement) is confirmed.
  • Convert required NFA into physical soffit panel area using the panel's actual rated NFA percentage, not its physical dimensions.
  • Keep soffit (intake) NFA equal to or greater than ridge (exhaust) NFA — never let exhaust outstrip intake.
  • Install baffles at each rafter/truss bay before insulating so insulation can't block the soffit's airflow path.
  • Confirm the exact ratio, exception conditions, and code edition your local authority has adopted before finalizing a real ventilation plan.

Related calculators

Use these calculators when you need to turn this reference information into project quantities:

Related resources

  • Roof & Wall Sheathing Guide (OSB vs. Plywood)

    How to read a sheathing panel's span rating, the structural and moisture differences between OSB and plywood, common thickness choices by application, and when one material is preferred over the other.

FAQ

The 1/150 rule is the baseline code requirement: 1 square foot of Net Free Area (NFA) of ventilation opening for every 150 square feet of attic floor space. It's the requirement that applies without any special conditions attached, which is why it's treated as the default figure when sizing soffit and ridge vents from scratch.
The 1/300 ratio — half the vent area of 1/150 — is allowed as an exception, not a universal substitute, and generally requires the ventilation to be balanced (roughly 50% intake at the soffit/eave, 50% exhaust at or near the ridge), plus, in colder climate zones, a Class I or II vapor retarder on the warm side of the ceiling. Using 1/300 without meeting its specific conditions under-ventilates the attic relative to what the code actually intends.