TryBuildCalc

R-Value Calculator (Assembly R-Value, U-Factor & Code Comparison)

Calculate a wall, ceiling, or floor assembly's real whole-assembly R-value.

Inputs

Section 1: Assembly Type & Climate Zone

▾
▾

ℹ️Used only to compare your assembly's insulation R-value against the 2021 IECC prescriptive minimum for your zone.

Section 2: Exterior Layers

Section 3: Continuous Insulation (Optional)

Section 4: Framing & Cavity Insulation

Framing Style

ℹ️Enter the product's own rated/nominal R-value (the number printed on the batt or the manufacturer's loose-fill coverage chart).

Section 5: Interior Finish

Effective (whole-assembly) R-value: R-11.83

For a wall assembly, nominal R-15.53 before framing correction.

Does NOT meet Zone 4 (Mixed) prescriptive minimum (R-30 or R-20 cavity + R-5 continuous or R-13 cavity + R-10 continuous or R-20 continuous)

R-Value & U-Factor

Nominal R-Value (added layers): R-15.53

Effective R-Value (framing-corrected): R-11.83

U-Factor (nominal): 0.0644

U-Factor (effective): 0.0845

R-Value Lost to Thermal Bridging: 23.8%

Framing & Code Comparison

Framing Material: Wood

Framing Spacing: 16 in o.c.

Framing Factor Used: 25%

Climate Zone: Zone 4 (Mixed) - Baltimore, St. Louis

Your Insulation R-Value: R-13.0

Code Requires: R-30 or R-20 cavity + R-5 continuous or R-13 cavity + R-10 continuous or R-20 continuous

Layer-by-Layer Breakdown

Layer (outdoor to indoor)R-Value
Exterior Air FilmR-0.17
Vinyl or Metal Siding (hollow-backed)R-0.61
OSB Sheathing (7/16 in)R-0.62
Cavity Insulation (Fiberglass Batt)R-13.00
Drywall (1/2 in)R-0.45
Interior Air FilmR-0.68
Total Nominal R-ValueR-15.53

Quick Insight

This assembly's nominal R-value is R-15.53, but accounting for framing thermal bridging the real whole-assembly effective R-value is R-11.83 (a 23.8% loss from framing).

Approximate results for planning only. Verify with a professional.

Assembly Cross-Section (band height = share of total R-value)OUTDOOR SIDEINDOOR SIDEExterior Air FilmR-0.17Vinyl or Metal Siding ...R-0.61OSB Sheathing (7/16 in...R-0.62Cavity Insulation (Fiberglass Batt...R-13Drywall (1/2 in)R-0.45Interior Air FilmR-0.68Nominal R-Value: R-15.53Effective R-Value: R-11.83U-Factor (effective): 0.0845Framing loss: 23.8%

What Is an R-Value Calculator?

If you're trying to work out the real R-value of a wall, ceiling/attic, or floor assembly — not just one product's label value — this calculator builds the whole layer stack (exterior finish, sheathing, continuous insulation, framing, cavity insulation, interior finish) and reports both the Nominal R-value (your layers simply added together) and the Effective (whole-assembly) R-value, which accounts for the real thermal bridging caused by the wood or steel framing running through your insulated cavity.

It is built for homeowners planning an insulation upgrade, insulation and framing contractors comparing assembly options, and energy auditors or designers who need a quick whole-assembly R-value and U-factor estimate, with a built-in comparison against the 2021 IECC prescriptive insulation R-value minimum for a climate zone you choose.

What makes this calculator different:

Most free online R-value calculators simply add up layer R-values and stop there — the nominal number. This calculator goes a step further: wood framing is modeled with the real parallel-path method ASHRAE Fundamentals recommends (computing the framing path and cavity path separately, then combining them by framing fraction), and steel framing is modeled with its own empirical correction-factor approach anchored to two verified ASHRAE 90.1 reference points, since steel's thermal bridging is severe enough that the parallel-path method badly understates it. Air films (ASHRAE Fundamentals Table 1) are included automatically for every assembly type, and the code comparison reads the correct comparison basis — your insulation's own nominal R-value against the IECC's prescriptive insulation R-value table, not a mismatched whole-assembly figure.

Applicable standards:

  • ASHRAE Fundamentals Handbook, Chapter 26 — air film resistances and typical material R-values used throughout this calculator
  • ASHRAE 90.1 Table A9.2 — the empirical correction-factor method this calculator's steel-framing approximation is anchored to
  • 2021 IECC Table R402.1.3 — the prescriptive insulation R-value table this calculator's climate-zone comparison uses for WOOD-FRAMED walls, ceilings, and floors only (the code's own separate steel equivalent-R-value table and Mass Wall provisions for ICF/SIP are not modeled)
  • This calculator estimates thermal resistance only — it does not model air leakage, moisture/condensation risk, or energy-code compliance beyond the single prescriptive insulation R-value comparison shown

How the R-value calculation works

Every assembly is built from real layers, then corrected for framing thermal bridging — not a single flat number.

Step 1 - Add every layer's R-value for the Nominal R-value

Nominal R-Value = Exterior Air Film + Siding + Sheathing + Continuous Insulation + Cavity Insulation + Interior Finish + Interior Air Film

Air films use standard ASHRAE Fundamentals values (R-0.17 exterior, R-0.68 interior wall, R-0.61 ceiling with heat flow up, R-0.92 floor with heat flow down). Material layers (siding, sheathing, drywall, flooring) use standard fixed R-values for their typical installed thickness. Continuous insulation reuses this site's Rigid Foam Board Insulation calculator's own verified R-per-thickness catalog for EPS, XPS, and polyiso.

Step 2 - Correct for wood framing with the parallel-path method

Framing Path R = (all shared layers) + (Stud Depth x 1.25 R/in)

Cavity Path R = (all shared layers) + Cavity Insulation R

U(assembly) = Framing Fraction x U(framing path) + (1 - Framing Fraction) x U(cavity path)

Effective R-Value = 1 / U(assembly)

This is the method ASHRAE Fundamentals recommends for wood framing, since wood itself has real (if modest) insulating value at about R-1.25 per inch. Framing fraction defaults to 25% (16 in o.c.) or 22% (24 in o.c.) for standard framing, or 21%/19% for advanced (OVE) framing — commonly cited construction-industry planning figures.

Step 2b - Correct for steel framing with an ASHRAE-anchored factor

Effective R-Value = (all shared layers) + (Cavity Insulation R x Correction Factor Fc)

Fc(16 in o.c.) = 0.46 - 0.015 x (Nominal R - 13), clamped 0.25-0.65

Steel conducts heat so much faster than wood that the parallel-path method badly understates its real thermal bridging — ASHRAE 90.1 instead publishes an empirical correction factor from hot-box testing. This calculator anchors its own Fc curve to two verified ASHRAE 90.1 reference points (R-13 batt in 3.5 in steel studs at 16 in o.c. gives Fc 0.46; R-19 batt in 6 in steel studs at 16 in o.c. gives Fc 0.37) and interpolates/extrapolates between them — see the Limitations section for why this is an approximation, not a transcription of the full published table.

Step 3 - U-factor and code comparison

U-Factor = 1 / R-Value (computed for both Nominal and Effective R-value)

Code Pass/Fail = Your Insulation's Nominal R-Value >= 2021 IECC Table R402.1.3 requirement for your zone

The code comparison deliberately uses your CAVITY + CONTINUOUS insulation's own nominal R-value (not the whole-assembly effective R-value and not the air films/sheathing/drywall) — that is the correct comparison basis for this specific prescriptive table, which lists required insulation R-values, not required whole-assembly R-values. For a wall, every listed compliance path (a cavity-only number, or a specific cavity-plus-continuous combination) is checked independently, and meeting ANY ONE path is a pass. This wall comparison only runs for WOOD framing — the code's wood-frame table cannot be applied to a steel-framed wall (which has its own separate equivalent-R-value table) or a SIP/ICF wall (covered by the Mass Wall provisions instead), so this calculator skips the comparison and discloses why rather than misapplying the wrong table.

Real-World R-Value Calculation Example

This example uses the active calculator inputs above and follows the same steps from the formula section.

Layers Used (outdoor to indoor)

LayerR-Value
Exterior Air FilmR-0.17
Vinyl or Metal Siding (hollow-backed)R-0.61
OSB Sheathing (7/16 in)R-0.62
Cavity Insulation (Fiberglass Batt)R-13
Drywall (1/2 in)R-0.45
Interior Air FilmR-0.68
Nominal R-Value (Step 1)R-15.53

Step 2 - Framing Correction

CalculationDetailResult
Framing materialWood, 16 in o.c.Framing factor 25%
Effective (whole-assembly) R-ValueNominal R-15.53 corrected for framingR-11.83

Step 3 - U-Factor & Code Comparison

CalculationFormula / SubstitutionResult
U-Factor (effective)1 / 11.830.0845
Zone 4 (Mixed) requiresYour insulation R-13 vs. R-30 or R-20 cavity + R-5 continuous or R-13 cavity + R-10 continuous or R-20 continuousFAIL

Therefore, this assembly has a nominal R-value of R-15.53 but a real effective R-value of R-11.83 and does not meet the prescriptive insulation minimum for Zone 4 (Mixed).

Essential Checklist+

Complete these critical checks before approving the work or proceeding to the next construction stage.

✓11 Inspection Points
✓5 Verification Categories
✓Assembly Definition+
  • Assembly type (wall, ceiling/attic, or floor) matches the actual component being evaluated.
  • Every layer that is genuinely present in the real assembly was entered — exterior finish, sheathing, continuous insulation, interior finish — not just the cavity insulation.
  • Framing material and spacing (and, for wood, depth) match the actual studs or joists on site, not an assumed default.
  • For a wall with both cavity and continuous insulation, both were entered as separate layers rather than combined into one lump R-value — the framing correction and code comparison both depend on knowing the two amounts apart.
✓Material & Framing Accuracy+
  • For a SIP, ICF, or other non-stud wall, "None (SIP/ICF - no studs)" framing was selected and the manufacturer's own tested whole-wall R-value was used for any real comparison, not this calculator's generic nominal R-value entry alone.
✓Interpreting the Result+
  • The Effective (whole-assembly) R-value — not the Nominal R-value — was used for any real performance comparison or energy-model input, since the nominal number overstates real performance.
  • Steel-framed and SIP/ICF wall results were not checked against this calculator's IECC comparison — that comparison is intentionally skipped for those framing types since the code requires a different table for each.
✓Code & Compliance Verification+
  • The correct, currently-adopted energy code edition and any local amendments were confirmed with the local building department — this calculator uses the 2021 IECC base table (Table R402.1.3).
  • The selected climate zone matches the project's actual county/location, not an assumption.
✓Installation Quality (Not Modeled by R-Value Alone)+
  • Insulation is installed at full, uncompressed thickness across the full cavity depth — a compressed batt loses real R-value this calculator cannot detect from an R-value input alone.
  • Insulation fully fills the cavity with no gaps, voids, or compressed corners around wiring, boxes, or blocking.
Full QC Checklist+

Verify assembly definition, result interpretation, code basis, and installation quality before relying on an R-value result.

✓21 Inspection Points
✓5 Verification Categories
✓Assembly Definition+
  • Assembly type (wall, ceiling/attic, or floor) matches the actual component being evaluated.
  • Every layer that is genuinely present in the real assembly was entered — exterior finish, sheathing, continuous insulation, interior finish — not just the cavity insulation.
  • Framing material and spacing (and, for wood, depth) match the actual studs or joists on site, not an assumed default.
  • Cavity/topping insulation type and R-value match the real, specific product being installed or assessed, not a generic guess.
  • For a wall with both cavity and continuous insulation, both were entered as separate layers rather than combined into one lump R-value — the framing correction and code comparison both depend on knowing the two amounts apart.
✓Material & Framing Accuracy+
  • Steel-framed walls: stud depth was selected to match the real product even though it does not change this calculator's effective R-value result directly — depth still affects which real insulation products physically fit the cavity.
  • Advanced (OVE) framing was only selected if the wall is actually built to that specification (single top plate, two-stud corners, no extra cripples under headers) — not assumed by default.
  • Fixed material R-values (siding, sheathing, drywall, flooring) were checked against the actual installed thickness, not just the nearest catalog option.
  • For a SIP, ICF, or other non-stud wall, "None (SIP/ICF - no studs)" framing was selected and the manufacturer's own tested whole-wall R-value was used for any real comparison, not this calculator's generic nominal R-value entry alone.
✓Interpreting the Result+
  • The Effective (whole-assembly) R-value — not the Nominal R-value — was used for any real performance comparison or energy-model input, since the nominal number overstates real performance.
  • The U-factor was checked against any spec or code table that specifically calls for U-factor rather than R-value.
  • Steel-framed and SIP/ICF wall results were not checked against this calculator's IECC comparison — that comparison is intentionally skipped for those framing types since the code requires a different table for each.
✓Code & Compliance Verification+
  • The correct, currently-adopted energy code edition and any local amendments were confirmed with the local building department — this calculator uses the 2021 IECC base table (Table R402.1.3).
  • The selected climate zone matches the project's actual county/location, not an assumption.
  • The IECC comparison was understood as the R-VALUE ALTERNATIVE path (Table R402.1.3), not the primary U-factor path (Table R402.1.2) — a wall can legitimately pass one path and fail the other.
  • Every listed compliance path for the zone (e.g. a cavity-only number, or a specific cavity-plus-continuous combination) was checked — meeting any ONE path is sufficient, not all of them.
  • For a steel-framed wall intended for a code submittal, the result was cross-checked against the certified ASHRAE 90.1/NAIMA correction-factor table or a licensed energy model rather than relying on this calculator's approximation alone.
✓Installation Quality (Not Modeled by R-Value Alone)+
  • Insulation is installed at full, uncompressed thickness across the full cavity depth — a compressed batt loses real R-value this calculator cannot detect from an R-value input alone.
  • Insulation fully fills the cavity with no gaps, voids, or compressed corners around wiring, boxes, or blocking.
  • Air sealing (top and bottom plates, penetrations, rim joists) is addressed separately — air leakage reduces real-world performance independently of R-value and is not modeled by this calculator.
  • Any required vapor retarder/barrier placement and condensation-control detailing follows the local code and climate zone, not just the R-value target.

Reference Tables

Standard air film R-values (ASHRAE Fundamentals)

SurfaceR-Value
Exterior wall (moving air, 15 mph winter design)0.17
Interior wall (vertical surface, horizontal heat flow)0.68
Interior ceiling (heat flow up)0.61
Interior floor (heat flow down)0.92

Wood framing factors used by this calculator

Framing Style16 in o.c.24 in o.c.
Standard framing25%22%
Advanced framing (OVE)21%19%

2021 IECC Table R402.1.3 prescriptive insulation R-values by climate zone (wood-framed walls only)

ZoneCeilingWood Frame WallFloor
1R-30R-13 or R-10ciR-13
2R-49R-13 or R-10ciR-13
3R-49R-20 or R-13+5ci or R-15ciR-19
4R-60R-30 or R-20+5ci or R-13+10ci or R-20ciR-19
5R-60R-30 or R-20+5ci or R-13+10ci or R-20ciR-30
6R-60R-30 or R-20+5ci or R-13+10ci or R-20ciR-30
7-8R-60R-30 or R-20+5ci or R-13+10ci or R-20ciR-38

"ci" = continuous insulation (a cavity-only or continuous-only number means that path uses ZERO of the other type, not an addition to it — any ONE listed path is sufficient, not all of them). The 2021 IECC renumbered these tables: this is Table R402.1.3, the insulation R-value alternative path — Table R402.1.2 is a separate U-factor compliance path not modeled here. This wood-frame wall table does not apply to steel-framed walls (the code has its own separate steel equivalent-R-value table) or to SIP/ICF/mass walls (covered by the code's Mass Wall provisions) — this calculator skips the code comparison for those framing types rather than misapplying this table. Ceiling R-60 requirements can alternatively be met with R-49 where a full-height raised-heel truss is used (not modeled here). These are PRESCRIPTIVE INSULATION R-values (your product's own rated R-value), not a required whole-assembly effective R-value — always confirm the exact adopted code edition and any local amendments with your building department.

Typical nominal R-value by insulation type

Insulation TypeTypical R-Value per Inch
Fiberglass batt~R-3.1 to R-3.8/in (use the product's own rated R-value)
Mineral wool batt~R-4.0 to R-4.3/in (use the product's own rated R-value)
Loose-fill fiberglass/cellulose~R-2.5 to R-3.8/in (use the manufacturer's coverage chart)
Open-cell spray foamR-3.6/in
Closed-cell spray foamR-5.8/in
EPS rigid foamR-3.6/in
XPS rigid foamR-5.0/in
Polyiso rigid foam~R-5.7 to R-5.9/in (rises with thickness)

How to Use the R-Value Calculator

  1. Select the assembly type (wall, ceiling/attic, or floor) and your climate zone.
  2. Choose the exterior finish, sheathing, and any continuous insulation (wall only), then your framing material, spacing, and depth.
  3. Choose the cavity (or topping) insulation type and enter its product-rated R-value or installed thickness, then the interior finish.
  4. Read the Nominal and Effective R-values, U-factor, and code comparison, and use Compare to test two different assemblies side by side (e.g. wood vs. steel framing, or with and without continuous insulation).

Practical R-Value Tips

  • Always report and compare the Effective (whole-assembly) R-value, not the Nominal R-value — the nominal number alone is a product label figure, not a real-world performance number.
  • Adding a modest layer of continuous insulation (even R-5) over the sheathing breaks the thermal bridge entirely for that portion of the wall, often raising the effective R-value more than a much larger increase in cavity insulation alone would.
  • Switching from standard to advanced (OVE) framing is a free effective-R-value gain — it uses LESS lumber, not more, while lowering the framing fraction.
  • For a steel-framed wall, continuous insulation matters even more than for wood, since it is the only way to meaningfully reduce steel's severe thermal bridging.
  • Compare a batts-between-joists attic to a loose-fill-over-joists attic using the Compare tool above — covering the joists completely is usually the more efficient real-world choice at the same nominal R-value.
  • Use the Compare tool to test your current assembly against a proposed upgrade before committing to a specific product or thickness.

Common Mistakes

  • Quoting only the nominal (label) R-value as the wall's real performance, ignoring the 20-30% a standard wood-framed wall commonly loses to thermal bridging.
  • Comparing a steel-framed assembly's nominal R-value directly against a wood-framed one without correcting for steel's much more severe thermal bridging.
  • Checking a wall's insulation R-value against the IECC's prescriptive table using the whole-assembly effective R-value instead of the insulation's own nominal R-value — these use different bases and will not agree.
  • Assuming a compressed or gapped batt still delivers its full rated R-value — this calculator (like any R-value calculator) assumes full, uncompressed, void-free installation.
  • Forgetting that an installed loose-fill/blown attic layer needs no framing correction (it covers the joists) while a batt layer between the same joists does — these are genuinely different real-world outcomes at the same nominal R-value.
  • Ignoring air leakage entirely — a high-R-value assembly with poor air sealing can still perform worse in practice than a lower-R-value, well-sealed one.

R-Value Calculator Limitations

  • This calculator provides a planning-level thermal resistance estimate only and does not replace a certified whole-wall calculation, energy model, or local energy-code compliance review.
  • Wood framing factors (25%/22% standard, 21%/19% advanced) are commonly cited construction-industry planning figures, not a project-specific measurement — real framing fraction varies with window/door count, corner details, and header sizing.
  • The steel-stud correction factor is an approximation anchored to two verified ASHRAE 90.1 reference points and interpolated/extrapolated from them, not a transcription of the full published correction-factor table — a code-compliance submittal should use the certified ASHRAE 90.1/NAIMA table or a licensed energy model instead. It also does not vary with stud depth (only with nominal R-value and spacing), so changing stud depth alone does not change the steel effective R-value result.
  • The IECC code comparison applies to WOOD-FRAMED walls, ceilings, and floors only — the code requires a separate equivalent-R-value table for steel-framed walls and separate Mass Wall provisions for ICF/SIP walls, neither of which this calculator models, so the comparison is skipped and disclosed for those framing choices rather than run against the wrong table.
  • The IECC comparison uses the 2021 edition's prescriptive insulation R-value path (Table R402.1.3) only — it does not model the alternate U-factor compliance path (Table R402.1.2), which can give a different pass/fail result for the same assembly, nor any local code amendments.
  • This calculator does not model air leakage/infiltration, moisture or condensation risk, vapor-retarder placement, or installation-quality defects (compressed, gapped, or settled insulation) — all of which affect real-world performance independently of R-value.
  • Fixed material R-values (siding, sheathing, drywall, flooring) use standard reference figures for a typical installed thickness — a specific product can legitimately differ from these figures.
  • SIP, ICF, and other non-stud assemblies are only roughly approximated by selecting "no framing" — their own specific thermal-bridging details (foam-core splines, ICF ties) are not modeled.

Related Construction Calculators

You may also find these calculators useful for the same job:

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 builds a real multi-layer wall, ceiling/attic, or floor assembly from the exterior finish, sheathing, continuous insulation, framing, cavity insulation, and interior finish you choose, then reports two different R-values: the Nominal R-value (your layers simply added together, the number you'd get from a product label) and the Effective (whole-assembly) R-value, which accounts for the real thermal bridging caused by wood or steel framing running through the insulated cavity. It also reports the U-factor (1 / R-value) for both, and compares your insulation's nominal R-value against the 2021 IECC prescriptive minimum for a climate zone you choose.
Nominal R-value is just your layers' R-values added together — it's what's printed on an insulation product's label. Effective (also called whole-assembly) R-value accounts for the fact that wood and steel studs or joists conduct heat much faster than the insulation around them, creating a real thermal bridge through the cavity. A standard 2x4 wall at 16 in o.c. with R-13 batt insulation commonly loses 20-30% of its nominal R-value to framing this way — this calculator computes that loss directly with the parallel-path method (wood) or an ASHRAE-anchored correction factor (steel), rather than reporting only the optimistic nominal number most simple calculators stop at.