Roof Ventilation Ratio Calculator
Check whether your attic ventilation meets IRC 1:150 or 1:300 NFA ratio requirements — calculate current NFA, identify intake/exhaust balance, and get a fix plan for code compliance
Enter your attic area and list all existing vents with their NFA ratings
Quick presets
Total NFA Required
5.0 sq ft
720 sq inches • 1:300 ratio
Professional Calculator
Full attic ventilation calculation per IRC R806
Estimated Materials
0 bundles
Roof Area
0 sq ft
Squares
0.0
Detailed Breakdown
How to Use This Calculator
Current System tab: Start by entering your attic floor area and the NFA of your existing intake and exhaust vents separately. If you do not know the NFA of your vents, use the vent type selector to help estimate — the calculator provides typical NFA values for common vent types. The key output from this tab is three numbers: your total NFA in square feet, the intake/exhaust split as a percentage, and your current ventilation ratio. Many homeowners are surprised to find their attic is significantly under-ventilated, especially in older homes with only gable vents or a few box vents.
Code Check tab: This tab performs the compliance analysis. Enter your total NFA, the intake percentage, whether you have a qualifying vapor retarder, and your climate zone. The calculator determines whether you qualify for the reduced 1:300 ratio (which requires balanced ventilation AND a Class I/II vapor retarder) or must meet the standard 1:150 ratio. It then compares your actual ratio against the applicable requirement and gives a clear pass or fail result. A pass means your system meets or exceeds code. A marginal pass means you meet the minimum but have little safety margin. A fail means you need to add ventilation.
Fix Plan tab: If your system fails the code check, this tab tells you exactly what to add. Enter your current NFA, target ratio, available ridge length, and total soffit length. The calculator computes the NFA shortfall, recommends the most cost-effective vent additions to close the gap, and estimates the installed cost for your state. For example, if you need 5 additional square feet of exhaust NFA and have 25 feet of ridge available, the fix plan might recommend 25 feet of ridge vent (providing 3.1 sq ft NFA) plus 4 additional box vents (providing 1.9 sq ft NFA). Each recommendation includes a cost estimate and installation notes.
The Formula
Ventilation Ratio Ratio = 1 : (Attic Area / Total NFA) Example: 1,500 sq ft attic, 10 sq ft NFA → 1 : (1500/10) = 1:150
Required NFA at 1:150 Ratio NFA_required = Attic Area / 150 Example: 1,500 / 150 = 10.0 sq ft NFA
Required NFA at 1:300 Ratio (if qualifying) NFA_required = Attic Area / 300 Qualifies when: Intake% ≥ 40% AND Exhaust% ≥ 40% AND Class I/II vapor retarder present Example: 1,500 / 300 = 5.0 sq ft NFA
Intake/Exhaust Balance Intake% = Intake NFA / Total NFA × 100 Exhaust% = Exhaust NFA / Total NFA × 100 Balanced = Intake% between 40% and 60% Example: 3 sq ft intake, 2 sq ft exhaust → Intake% = 60%, Exhaust% = 40% → Balanced
NFA Shortfall Shortfall = NFA_required - Current Total NFA Example: 10.0 required - 5.0 current = 5.0 sq ft shortfall
Ridge Vent NFA (shingle-over type) NFA = Ridge Length (ft) × 18 sq in/ft / 144 = Ridge Length × 0.125 sq ft/ft Example: 25 ft × 0.125 = 3.125 sq ft NFA from ridge vent
Example Calculation
Dan's 1985 colonial has a 1,500 sq ft attic with two gable vents (one on each end) and no soffit vents. He noticed frost on nail tips in winter and wants to check if his ventilation meets code.
Step 1: Current System Inventory
• Intake vents: None (0 sq ft NFA)
• Exhaust vents: Two 14×24-inch gable vents, NFA ≈ 200 sq in each
• Total exhaust NFA: 400 sq in / 144 = 2.78 sq ft
• Total NFA: 0 + 2.78 = 2.78 sq ft
• Balance: 0% intake / 100% exhaust — severely unbalanced
Step 2: Code Check
• Current ratio: 1 : (1500 / 2.78) = 1:540 — far below code
• Qualifies for 1:300? NO (not balanced, no vapor retarder)
• Must meet 1:150 ratio → Required NFA = 1500 / 150 = 10.0 sq ft
• Shortfall: 10.0 - 2.78 = 7.22 sq ft NFA needed
• RESULT: FAIL — only 28% of required ventilation
Step 3: Fix Plan Dan has 25 feet of ridge available and 100 linear feet of soffit (both sides).
1. Install ridge vent (25 LF × 0.125 sq ft/ft = 3.125 sq ft exhaust NFA): $800-$1,200 installed 2. Install continuous soffit vent (100 LF × 9 sq in/ft / 144 = 6.25 sq ft intake NFA): $600-$1,000 installed 3. Close gable vents (to prevent short-circuiting with new ridge vent): $100-$200 4. New total NFA: 3.125 + 6.25 = 9.375 sq ft — ratio = 1:160 5. Balance: 67% intake / 33% exhaust — slightly intake-heavy, acceptable
Optional upgrade for 1:150 compliance:
• Add 1 box vent near ridge (0.42 sq ft NFA): $150-$250
• New total: 9.79 sq ft → ratio = 1:153 → PASS at 1:150
Total fix cost: $1,650-$2,650 (Ohio pricing)
Frequently Asked Questions
What does the 1:150 ventilation ratio mean and how do I calculate it?
When can I use the reduced 1:300 ventilation ratio instead of 1:150?
How do I find the NFA rating of my existing vents?
Why is balanced ventilation (50/50 intake and exhaust) so important?
Can I mix different types of exhaust vents like ridge vent and box vents?
Related Calculators
Attic Ventilation Calculator
Size ridge vents, soffit vents, and attic fans by NFA requirements
Roof Ventilation Calculator
Complete roof ventilation system sizing and cost
Ridge Cap Calculator
Calculate ridge cap materials including ventilated ridge
Condensation Risk Calculator
Diagnose attic dew point and condensation risk
Roof Square Footage Calculator
Calculate roof and attic area from building dimensions