TryBuildCalc

NFA Calculator (Attic Vent Net Free Area)

Calculate your attic's required NFA instantly.

Inputs

sq ft

ℹ️Total floor area of the attic space, not the home's conditioned square footage.

ℹ️IECC climate zone — determines whether a vapor retarder is one of the conditions for the reduced 1:300 ratio (only required in Zones 6-8).

Vent Placement Meets Exception Requirements?

ℹ️Required for the reduced 1:300 ratio in every zone: 40-50% of NFA from vents within 3 ft of the ridge/highest point, with the rest in the bottom third of the attic. This is a physical siting condition this calculator can't verify for you — confirm it matches your actual (or planned) vent layout.

sq in/ft

ℹ️Net Free Area per linear foot, stamped on your continuous soffit vent product — 9 sq in/ft is a common default, but check your actual product.

ℹ️Ridge vents are sized continuously by linear foot; gable/box/turbine vents are sized individually by unit count.

sq in/ft

ℹ️Net Free Area per linear foot, stamped on your ridge vent product — 18 sq in/ft is a commonly-cited default, but check your actual product.

Soffit (Intake) Vent Needed

25.6 ft

Total continuous linear feet, split across all eaves

Ridge (Exhaust) Vent Needed

8.6 ft

Continuous ridge vent length

Attic & Ratio

Attic floor area: 800 sq ft

Climate zone: Zone 3 — Warm (Deep South, Coastal CA)

Vent placement confirmed: Yes

Ratio applied: 1:300 (exception met)

Required NFA

Total required: 384 sq in

Intake (60%): 230.4 sq in

Exhaust (40%): 153.6 sq in

Vent Sizing

Soffit NFA rate: 9 sq in/ft

Ridge NFA rate: 18 sq in/ft

Attic Ventilation EstimateBalanced soffit intake & ridge exhaust8.6 ftRidge exhaust25.6 ftSoffit total (both sides)Illustrative — not to scale. Planning estimate per IRC R806.2.

Looking for the verification checklist, reference tables, tips, or common mistakes?See the complete Attic Ventilation Calculator.

Net Free Area (NFA) calculation

NFA is the actual unobstructed open area a vent provides — smaller than its physical size, since screens and louvers block some airflow. Required total NFA = attic floor area ÷ 150, or ÷ 300 if you qualify for IRC R806.2's exception (balanced vent placement in every zone, plus a vapor retarder ONLY in Climate Zones 6-8) — converted from sq ft to sq in by multiplying by 144.

This page defaults to an 800 sq ft attic in Zone 3 (Warm) with placement confirmed — no vapor retarder is needed to qualify for 1:300 here, since Zone 3 is outside the 6-8 range the vapor-retarder condition applies to.

Attic Ventilation Calculator Formula: How Is It Determined?

Total required Net Free Area (NFA) is determined by attic floor area and the applicable ratio, then split between intake and exhaust, then converted into either continuous vent length (soffit/ridge) or individual vent count (gable/box/turbine).

Step 1 — 1:300 Exception Eligibility

Zone needs vapor retarder = Climate Zone is 6, 7, or 8

Qualifies for 1:300 = Vent Placement Confirmed AND (Zone does NOT need vapor retarder OR Vapor Retarder Installed)

Ratio = 1:300 if qualifies, else 1:150 (IRC R806.2 general rule)

IRC R806.2's 1:300 exception requires BOTH conditions: in Climate Zones 6, 7, and 8 ONLY, a Class I or II vapor retarder on the ceiling's warm side (outside those zones the code doesn't condition the exception on a vapor retarder at all); and, in every zone, 40-50% of NFA sited within 3 ft of the ridge/highest point with the balance in the bottom third of the attic — a physical placement condition you confirm directly, since this calculator can't verify actual vent siting.

Step 2 — Required NFA

Required NFA (sq in) = (Attic Area sq ft / Ratio) x 144

The applicable ratio from Step 1 converts attic floor area into the total Net Free Area required, in square inches.

Step 3 — Intake / Exhaust Split

Intake (Soffit) NFA = Required NFA x 60%

Exhaust NFA = Required NFA x 40%

Code minimum is a straight 50/50 split. This calculator defaults to the commonly-recommended 60/40 intake-heavy split instead — the extra intake creates slight positive attic pressure, which reduces wind-driven rain/snow intrusion through a ridge vent. 40% exhaust also sits at the lower bound of the 1:300 exception's required 40-50% upper-vent range.

Step 4 — Vent Sizing

Soffit Linear Feet = ceil-to-tenth(Intake NFA / Soffit Vent NFA per Linear Foot)

Ridge Linear Feet = ceil-to-tenth(Exhaust NFA / Ridge Vent NFA per Linear Foot)

OR Vent Count = ceil(Exhaust NFA / NFA per Gable-Box-Turbine Vent)

Continuous vents (soffit, ridge) are sized by dividing the required NFA by the product's rated NFA per linear foot, rounded UP to the next tenth of a foot — these are minimum lengths, so rounding to-nearest could round a length below what's actually required. Individual vents (gable, box, turbine) are sized by dividing by the product's rated NFA per unit and rounding UP to a whole vent — a fractional vent isn't purchasable, and rounding down would under-ventilate.

Worked Example

This example walks through your current inputs above, using the same steps as the Formula section.

Input Values Used

InputValue
Attic floor area800 sq ft
Climate zoneZone 3 — Warm (Deep South, Coastal CA)
Vent placement confirmedYes
Exhaust vent typeRidge Vent (continuous)

Step 1 — 1:300 Exception Eligibility

CalculationResult
Zone needs vapor retarderNo (Zone 1-5)
Qualifies for 1:300Yes
Ratio applied1:300

Step 2 — Required NFA

CalculationResult
Required NFA = (800 / 300) x 144384 sq in

Step 3 — Intake / Exhaust Split

CalculationResult
Intake (soffit) = 384 x 60%230.4 sq in
Exhaust = 384 x 40%153.6 sq in

Step 4 — Vent Sizing

CalculationResult
Soffit vent = 230.4 / 9 sq in/ft25.6 ft
Ridge vent = 153.6 / 18 sq in/ft8.6 ft

Therefore, a 800 sq ft attic needs approximately 25.6 ft of soffit vent and approximately 8.6 ft of ridge vent. Verify your chosen vent products' actual rated NFA before purchasing.

Disclaimer: This calculator provides approximate results for planning and estimation purposes only. Actual requirements may vary based on site conditions, materials, workmanship, and local building regulations. Always consult a qualified engineer, architect, or construction professional before making final decisions.

FAQ

It's the actual open area a vent lets air pass through, always smaller than the vent's overall physical dimensions because screens, louvers, and the frame block part of it — manufacturers specify NFA separately from overall vent size for exactly this reason.
In Zone 3, no vapor retarder is required for the 1:300 exception — only the vent placement condition. With placement confirmed: (800/300) x 144 = 384 sq in. Without placement confirmed, the standard 1:150 ratio applies instead: (800/150) x 144 = 768 sq in — exactly double.