Skip to main content
IRC R806.2 Ventilation Engine

Soffit Vent Calculator

Calculate required Net Free Vent Area (NFVA) for attic ventilation using the IRC 1:150 baseline or 1:300 exception, with balanced intake and exhaust sizing.

IRC R806.2 Attic Ventilation Sizing Engine
Footprint of the ceiling space directly below the roof.
Select applicable code standard. See checklist below.
IRC R806.2 Exception (1:300) Qualification Checklist:
  • Upper / Lower Distribution: Between 40% and 50% of required NFVA is located in the upper portion of the roof (within 3 ft of the ridge), with the balance (50% to 60%) provided by eave/soffit intake vents.
  • Vapor Retarder Condition: In Climate Zones 6, 7, and 8, a Class I or Class II vapor retarder is installed on the warm-in-winter side of the ceiling.
  • Airflow Clearance: A minimum 1-inch unobstructed airspace is maintained between insulation and roof sheathing (rafter baffles installed).
  • Jurisdictional Adoption: Your local Authority Having Jurisdiction (AHJ) has adopted the 1:300 exception without local baseline amendments.
Standard 4"×16" is ~28 sq in NFVA.
Combined length of all vented eaves.
Required Net Free Vent Area (NFVA)
720sq inches (5.0 sq ft)
Formula: (1,500 sq ft ÷ 300) × 144 = 720 sq in
Metric NFVA:4,645 cm²
Soffit Intake (50%)2,323 cm²
360 sq inches (2.5 sq ft)To be placed along lower eave / soffit overhangs.
Ridge / Upper Exhaust (50%)2,323 cm²
360 sq inches (2.5 sq ft)To be placed at upper roof peak (within 3 ft of ridge).
Recommended Vent Takeoff Schedule:13 individual louvered vents (rated at 28 sq in NFVA each, e.g. 4"×16" or 8"×8") distributed evenly across eaves.

Calculated using IRC Section R806.2 exception ratio (1:300). Requires 40%–50% upper exhaust within 3 ft of ridge, balance as eave intake, Class I/II vapor retarder in Climate Zones 6–8, and local AHJ acceptance.

Regulatory Notice: ExteriorCalc computes mathematical Net Free Vent Area according to model IRC Section R806.2 formulas. Calculation results do not establish or guarantee building code compliance. Verification of local climate zone requirements, vapor retarder installation, and local AHJ amendments is required before installation.

IRC Section R806 Attic Ventilation Standards

Proper attic ventilation requires calculating the total Net Free Vent Area (NFVA) in square inches based on the applicable building code ratio and splitting the area between low eave intake and high ridge exhaust.

Attic Floor Area (A)50% Ridge Exhaust25% Soffit Intake25% Soffit IntakeIRC 1:300 Balanced Airflow
Figure 1: Balanced attic ventilation airflow showing 50% soffit intake (25% on each eave) circulating up through rafter chutes to 50% ridge vent exhaust.

IRC Section R806.2 Net Free Vent Area (NFVA) Equations

Total NFVA (sq in) = (Attic Floor Area sq ft ÷ Ratio) × 144

Variables & Units:

Attic Floor Area
Total square footage of insulated ceiling space directly below roof
Ratio
150 (IRC Baseline Requirement) or 300 (IRC Exception Standard)
Soffit Intake
50% to 60% of Total NFVA distributed along eave lines
Ridge Exhaust
40% to 50% of Total NFVA placed within 3 ft of roof peak
Individual Vents
⌈Intake NFVA (sq in) ÷ Single Vent NFVA Rating (e.g. 28 sq in)⌉

Note: The 1:150 ratio is the statutory baseline. The 1:300 ratio is a conditional exception requiring upper/lower airflow balance, vapor retarders in Climate Zones 6–8, and local AHJ acceptance.

Worked Example: 1,500 sq ft Attic Ventilation Sizing (1:300 vs 1:150)

Scenario: Calculating required soffit intake and ridge exhaust for a 1,500 sq ft attic floor area comparing the IRC 1:300 exception standard and the 1:150 baseline standard with 4" × 16" louvered undereave vents (28 sq in NFVA each).

Step 1: Calculate Total Required NFVA720 sq in (1:300) / 1,440 sq in (1:150)

1:300 Exception: (1,500 sq ft ÷ 300) × 144 = 720 sq in (5.0 sq ft) | 1:150 Baseline: (1,500 sq ft ÷ 150) × 144 = 1,440 sq in (10.0 sq ft)

Step 2: Determine Soffit Intake Share (50% Balanced Standard)360 sq in (1:300) / 720 sq in (1:150)

1:300 Exception: 720 sq in × 0.50 = 360 sq in | 1:150 Baseline: 1,440 sq in × 0.50 = 720 sq in

Step 3: Determine Ridge Exhaust Share (50% Balanced Standard)360 sq in (1:300) / 720 sq in (1:150)

1:300 Exception: 720 sq in × 0.50 = 360 sq in | 1:150 Baseline: 1,440 sq in × 0.50 = 720 sq in

Step 4: Calculate Individual 4" × 16" Louvered Vents Count13 Vents (1:300) / 26 Vents (1:150)

1:300: 360 ÷ 28 = 12.85 -> 13 vents (7 front, 6 back) | 1:150: 720 ÷ 28 = 25.71 -> 26 vents (13 front, 13 back)

Takeaway: For a 1,500 sq ft attic qualifying for the 1:300 exception, install 13 louvered undereave vents (or a continuous strip providing 4.5 sq in NFVA/ft on an 80-ft run) paired with 360 sq in of ridge exhaust. Under the 1:150 baseline, 26 undereave vents and 720 sq in of exhaust are required.

Frequently Asked Questions

What is the difference between the IRC 1:150 baseline and 1:300 exception?

Under International Residential Code (IRC Section R806.2), the baseline statutory requirement is 1 square foot of Net Free Vent Area (NFVA) for every 150 square feet of attic floor area (1:150). The code permits a reduction to 1:300 (1 sq ft NFVA per 300 sq ft) only as an exception when specific conditions are met: (1) 40% to 50% of the required ventilation is located in the upper portion of the roof (within 3 ft of the ridge) with the balance provided by eave/soffit intake, (2) a Class I or II vapor retarder is installed on the warm-in-winter side of the ceiling in Climate Zones 6, 7, and 8, (3) a minimum 1-inch clear space is maintained above insulation at the eaves, and (4) the exception is accepted by the local Authority Having Jurisdiction (AHJ).

What is Net Free Vent Area (NFVA)?

NFVA measures the unobstructed open area through which air can freely circulate. Because louvers, mesh insect screens (typically 1/16" to 1/4" wire mesh), and exterior trim block a portion of the vent opening, manufacturers stamp each vent with its certified NFVA rating in square inches.

Why should soffit intake equal or exceed ridge exhaust?

Attic ventilation functions through thermal convection (the stack effect) and wind pressure. Sizing lower intake at 50% to 60% and upper exhaust at 40% to 50% ensures neutral or slightly positive pressure. If exhaust exceeds intake, negative pressure creates attic suction that draws heated or conditioned air from the living space through ceiling fixtures and attic access hatches.

Does using this calculator guarantee building code compliance?

No. This calculator computes mathematical Net Free Vent Area based on model IRC formulas. Legal code compliance is determined exclusively by your local Authority Having Jurisdiction (AHJ). Always verify local climate zone requirements, vapor retarder installation, and municipal code amendments before installation.

Related Exterior Calculators

Continue planning with related specialized calculation tools for this project.

Practical Measurement & Installation Guides

Step-by-step contractor-grade guides with diagrams, formulas, and worked examples.