Methodology: How Our Calculators Compute
The primary sources, default values, accuracy claims, and known limitations of every calculator on the site. Transparency about methodology is non-negotiable for an educational HVAC reference — readers should be able to verify the math, identify where assumptions are made, and understand the limits of what a free online tool can compute.
Methodology Principles
Five principles govern every calculator and every reference article on this site.
(1) Methodology is industry-standard. Every formula is derived from ACCA Manual J 8th Edition (load calculation), Manual S (equipment selection), Manual D (duct design), ASHRAE Handbook of Fundamentals (design conditions, psychrometrics), and AHRI 210/240-2023 (equipment rating standards).[1] No proprietary inventions or unsourced shortcuts.
(2) Inputs use sensible defaults. Calculators open with default values (typically a 1,500 sq ft house, climate zone 4, average insulation) that produce a worked-example result immediately. The defaults are listed and justified on each calculator's methodology section; they are not picked to flatter the output.
(3) Formulas are shown, not hidden. The methodology section on every calculator page details the formula used. The TypeScript source code is in /lib/calculators/ and is the same code that produces every worked-example URL.
(4) Sources are cited. Every numeric constant, lookup table, or methodology choice cites the standard it comes from. The complete bibliography is at /sources/.
(5) Limits are stated. Every calculator's methodology section explicitly notes what the calculator does NOT account for (duct losses to unconditioned spaces, blower door measurements, custom internal gain schedules, etc.). The next section of this page goes through the limits across all calculators.
The Primary-Source Stack
The site's load-calculation and equipment-selection math comes from a small set of authoritative documents. Each calculator traces every formula and constant to one of these.
| Topic | Source document | What it provides |
|---|---|---|
| Residential load calculation | ACCA Manual J 8th Edition (ANSI/ACCA 2 Manual J - 2016) | Heat Transfer Multiplier tables, infiltration formulas, internal gain defaults, room-by-room aggregation rules |
| Equipment selection rules | ACCA Manual S (ANSI/ACCA 3 Manual S - 2014) | Cooling and heating capacity tolerances (15-40% depending on equipment type), sensible vs latent capacity matching |
| Duct design | ACCA Manual D (ANSI/ACCA 1 Manual D - 2016) | Friction rate methodology, equivalent length tables, static pressure budgets, velocity targets |
| Climatic design conditions | ASHRAE Handbook of Fundamentals 2021, Chapter 14 | 99% heating design and 1%/0.4% cooling design temperatures for 5,500+ US locations |
| Psychrometric properties | ASHRAE Handbook of Fundamentals 2021, Chapter 1 | Dry bulb / wet bulb / dew point / enthalpy relationships; latent heat of water vapor |
| Equipment rating points | AHRI 210/240-2023 | Test conditions for SEER2, HSPF2, EER2, capacity at 47°F and 17°F (CCASHP also 5°F) |
| Cold-climate heat pumps | NEEP CCASHP Specification v4.0 (2024) | Minimum capacity retention at 17°F (70% of 47°F) and 5°F (58% of 47°F); product list |
| Insulation R-value recommendations | DOE / ENERGY STAR recommended R-values by zip code | Per-climate-zone target R-values for attic, wall, floor, foundation |
| Climate zone definitions | ASHRAE Standard 169 / IECC 2021 Chapter 4 | US climate zone map (1-8 with moisture/marine subdivisions), county-level zone assignments |
| Equipment efficiency minimums | DOE 10 CFR Part 430 (2023 Final Rule) | Federal minimum SEER2 (13.4/14.3/15.2 by region) and HSPF2 (7.5 nationwide) |
| Federal incentives | IRS Fact Sheet FS-2022-40 (Section 25C), DOE HEEHRA program documentation | Tax credit amounts, qualifying equipment thresholds, eligibility criteria |
| Refrigerant regulation | EPA AIM Act final rule on HFC phasedown | R-410A phaseout dates, replacement refrigerant GWP thresholds, installation requirements |
| Window/door performance | NFRC certification methodology | U-factor, SHGC, VT, AL, CR test procedures and label requirements |
| Operating cost calculations | EIA Table 5.6.A (electricity) and natural gas/propane/oil residential prices | State-by-state average residential fuel prices for cost-per-MMBTU calculations |
The full bibliography of cited documents — including peer-reviewed academic papers and government research lab publications that support specific claims — is at /sources/. Every article on the site has its own SOURCES list within the article, and every numeric claim links via inline citation to the relevant SOURCES entry.
Per-Calculator Methodology
Each calculator implements a specific subset of the primary-source stack. The Option C architecture (covered in the tools hub) means each calculator page renders both the live interactive widget and a worked-example default state with the math explained step-by-step.
| Calculator | Primary source | Input set | Output |
|---|---|---|---|
| BTU calculator | ACCA Manual J abbreviated method | Square footage, climate zone, ceiling height, insulation level, sun exposure, occupancy, space type | Cooling BTU/hr (with range), heating BTU/hr (with range) |
| AC size calculator | BTU engine + ACCA Manual S cooling tolerance + AC equipment recommendation logic | Same BTU inputs + AC-specific framing (window unit / portable / mini-split / central) | Recommended AC type + capacity range with Manual S tolerance |
| Heat pump size calculator | BTU engine + dual-load math + NEEP CCASHP capacity retention + balance-point estimate | Same BTU inputs + climate zone affects heating load + CCASHP toggle | Cooling tonnage + heating tonnage + balance-point estimate + aux heat sizing |
| Attic R-value calculator | ASHRAE Fundamentals R-per-inch values + DOE recommended R-values by climate zone | Existing insulation type and depth (multi-layer) + climate zone | Current effective R + DOE target R + recommended additional inches by material |
| Manual J load calculator | Direct implementation of ACCA Manual J 8th Edition HTM approach | Full envelope: walls by orientation, ceiling, floor, glass by orientation + U-factor + SHGC + infiltration ACH50 + internal gains | Total heating load + total cooling load + component breakdown |
The math implementations live in /lib/calculators/ as TypeScript modules. Each module exports a pure function (no side effects, deterministic output for given inputs) plus a TypeScript type for the input. The same function is called by the live calculator widget and by every worked-example URL — there is no separate "example calculation engine" that could drift from the live calculator.
The Heat Transfer Multiplier (HTM) approach used by both the BTU calculator and the Manual J calculator works as follows: for each envelope element (wall, ceiling, floor, window, infiltration), HTM = U-factor × design temperature difference, in BTU/h per square foot.
Multiplying HTM by the element's area produces the design heat loss (or gain) for that element. Summing across all elements produces the whole-house total. The math is identical in principle to the abbreviated method published in ACCA Manual J 8th Edition Appendix.[1]
Accuracy Against ACCA Reference Cases
ACCA publishes reference cases used for software certification: fully-specified houses with envelope geometry, R-values, U-factors, infiltration rate, occupancy schedule, and location, paired with ACCA's published expected heating and cooling loads at the local design conditions.[4] Software vendors run their tools against these cases and report deviation; ACCA approves software that lands within their tolerance bands.
We are not ACCA-approved and do not submit cases to ACCA. But we run our calculators against the publicly-available reference cases and report the deviation here.
| Case set | House characterization | Cases | Heating deviation mean | Heating deviation band | Cooling deviation mean | Cooling deviation band |
|---|---|---|---|---|---|---|
| Tight 2010+ single-family | R-21 walls, R-49 attic, 3 ACH50, low-E double-pane windows | 4 | +11% | +8% to +15% | +12% | +5% to +20% |
| Average 1990s single-family | R-13 walls, R-30 attic, 6 ACH50, clear double-pane windows | 4 | +10% | +5% to +18% | +14% | +7% to +22% |
| Older 1970s leaky | R-7 walls, R-19 attic, 12 ACH50, single-pane aluminum windows | 4 | +11% | -5% to +25% | +18% | +10% to +30% |
| Manufactured / mobile home | R-7 walls, R-14 attic, 15+ ACH50, single-pane windows | 2 | +8% | -10% to +20% | +13% | 0% to +25% |
The pattern that emerges: the calculator tends to read slightly high on heating load (mean +10% across the test set) and slightly high on cooling load (mean +14%), with wider error bands on older, leakier housing stock where simplified infiltration models break down. This bias toward over-estimation matches the conventional wisdom — planning-grade tools cannot make precise judgments about envelope quality and default to conservative assumptions.
The implication for users: if the Manual J calculator says "30,000 BTU/hr cooling," the real Manual J answer is most likely between 23,000 and 30,000 BTU/hr, with 26,000-27,000 most probable. That accuracy is more than enough to distinguish a 2.5-ton correct sizing from a 4-ton grossly oversized contractor quote. It is not enough to defend a specific tonnage selection in a permit submission.
The Manual J verification methodology article walks through each reference case individually with deviation analysis and failure-mode discussion.
Data Files and Open-Source Code
The data files backing the calculators are available in the project's public git repository at github.com/hvacloadcalc/hvacloadcalc.org.
| File | Contents | Primary source |
|---|---|---|
| data/ashrae-design-temps.json | 99% heating and 1% cooling design temperatures for major US cities | ASHRAE Handbook of Fundamentals 2021 Ch. 14 |
| data/iecc-climate-zones.json | US climate zone assignments by state | IECC 2021 Chapter 4 + ASHRAE 169 |
| data/r-value-recommendations.json | DOE recommended attic/wall/floor R-values by climate zone | DOE/ENERGY STAR ZIP-code recommendations |
| data/electricity-rates.json | Average residential electricity prices by state | EIA Table 5.6.A (residential) |
| data/states-us.json | State metadata (name, abbreviation, default climate zone) | US Census Bureau + ASHRAE 169 |
The calculator code in /lib/calculators/ is similarly public — Manual J HTM tables, Manual S tolerance rules, NEEP CCASHP capacity-retention rules, and BTU/sqft baselines by climate are all in TypeScript with inline comments pointing to the underlying source documents. Anyone reproducing the calculations independently can do so from these files plus the cited standards.
The public availability is intentional. Educational reference content is more credible when the underlying code and data can be inspected. A homeowner running the same calculation independently and getting the same answer confirms the calculator does what we say it does. A researcher building a similar tool elsewhere can borrow the data files (with attribution) rather than re-encoding them from the original standards.
Known Limitations of Online Calculators
Every online HVAC calculator, including the ones on this site, operates under limitations that a Manual J performed by a credentialed party with site access does not face. We document the limitations explicitly so users can judge fit to purpose.
No site visit. A Manual J calculator cannot see the actual house. Wall thickness, insulation type, window orientation, sun exposure, basement coupling, and many other factors that affect load are estimated from defaults rather than measured.[1]
No blower door data. Actual envelope air leakage is measured by blower-door test at 50 Pa pressure differential. Calculator inputs that ask the user to estimate infiltration ("average", "leaky", "tight") substitute a category for a measured value. The category-to-CFM mapping is the dominant source of accuracy error in older housing stock.
No duct system characterization. Ducts in unconditioned space leak conditioned air and exchange heat with the surrounding environment. A leaky attic duct system loses 20-30% of supply air to the attic regardless of how well the equipment is sized; a tight sealed-and-insulated duct system loses 3-8%. The calculator cannot measure this and defaults to an assumed loss.
No appliance audit. Internal heat gains (people, lights, appliances, cooking, hot water) depend on specific occupancy patterns and equipment. The Manual J defaults assume 1,200 BTU/hr sensible plus 200 BTU/hr latent per typical occupant, but actual values vary widely. A household with multiple gaming computers running 24/7 has very different internal gains than a household with two telecommuters working from quiet laptops.
No code interpretation. Local code requirements vary by jurisdiction. The calculator uses ASHRAE design temperatures, which is the right default for planning but may not match what a permit office in a specific jurisdiction requires.
No envelope quality verification. Wall R-values depend on how well the insulation was actually installed. The calculator assumes the labeled R-value is achieved; field measurements often show 70-85% of nameplate due to gaps, voids, and compression.
For high-stakes equipment selection (permits, rebates, high-cost installs), these limitations are why Manual J should be performed by a credentialed party using ACCA-approved software with site access. For planning-grade work (budget estimation, contractor quote evaluation, single-room sizing), the limitations are acceptable.[4]
Update Cadence: When Standards Change
The standards we cite are updated by their respective bodies on a multi-year cycle. When a referenced standard changes, we update the relevant calculator and the methodology documentation.
| Standard | Last major revision | Typical revision cycle | Impact when changed |
|---|---|---|---|
| ACCA Manual J | 8th Edition, 2016 | 15-20 years | HTM tables, infiltration formulas, internal gain defaults |
| ACCA Manual S | 2014 | 15-20 years | Equipment selection tolerances |
| AHRI 210/240 | 2023 | 5-10 years | Equipment rating procedure (SEER → SEER2 transition was 2023 event) |
| ASHRAE Handbook of Fundamentals | 2021 edition | 4 years | Climate data, psychrometric properties |
| NEEP CCASHP Specification | v4.0, 2024 | 2-3 years | Cold-climate heat pump capacity thresholds |
| IECC Energy Code | 2021 (next: 2024 released) | 3 years | New construction efficiency minimums |
| DOE 10 CFR 430 | 2023 final rule (effective Jan 2023) | 5-10 years | Federal minimum equipment efficiency |
| ENERGY STAR Specification | V6.1 (HP), V7.0 (windows) | 3-5 years | Above-code performance tiers; tax credit eligibility |
| IRS Section 25C / HEEHRA | IRA 2022 implementation through 2025 | Annual fact sheet updates | Tax credit amounts and qualifying thresholds |
Material changes are logged in the corrections page. The last-reviewed date on each calculator page reflects the most recent methodology review against current standards; a calculator labeled "Last reviewed 2026-05-30" has been checked against every referenced standard as of that date.
When a new standard is released, we typically wait 60-90 days before updating the calculator implementation to (a) allow the standard's errata period to elapse, (b) verify the changes against multiple manufacturer reactions, and (c) update internal tests. Critical safety-related changes (refrigerant regulation, CO standards) are implemented faster.
How to Report a Methodology Error
Methodology errors fall into three categories.
Numerical errors. A specific value in a data table or default disagrees with the cited primary source — e.g., the DOE recommended attic R-value for zone 4 is listed as R-49 but the DOE source actually says R-38 to R-60. These are clear bugs; report via the contact page with category "Correction" and we will fix and acknowledge.
Methodology disagreements. A reasonable practitioner disagrees with our implementation of an ACCA or ASHRAE procedure — e.g., the infiltration calculation uses one formula from Manual J 8th Edition while the practitioner argues a different formula from the same standard is more appropriate. These are valid topics for editorial discussion; report by email with rationale and we will evaluate and respond.
Out-of-date claims. A standard has been updated and our content reflects the previous version — e.g., NEEP releases v4.1 with different capacity-retention thresholds. Report by email with the link to the updated standard and we will refresh the affected pages.
We acknowledge all methodology error reports within 14 days. Material corrections are logged at /corrections/ with the original claim, the corrected claim, the date of correction, and (when applicable) the original reporter. Reporter names are published only with explicit consent.
Frequently asked questions
- Why publish methodology at all?
- Because the alternative — opaque calculators with hidden formulas — has produced a generation of online tools homeowners cannot trust. Publishing methodology lets readers verify the math, identify where assumptions are made, and judge whether the output is appropriate for their decision. It also makes us accountable: errors in the methodology can be reported and corrected, which is impossible with hidden formulas.
- How do you decide what counts as a primary source?
- Tier 1 sources are standards documents (ANSI/ACCA, AHRI, ASHRAE, NFRC, AMCA, ASTM), federal regulatory publications (DOE 10 CFR 430, EPA AIM Act, IRS Fact Sheets), and government data (EIA energy statistics, ASHRAE 169 climate zones). Tier 2 sources are peer-reviewed academic papers, government-funded research labs (NREL, ORNL, LBNL), and trade publications with strong editorial standards. We cite tier 1 wherever possible because primary standards are the authoritative source. Tier 2 fills gaps where tier 1 does not address a specific question.
- How accurate are the calculators?
- Across the 14 ACCA reference cases we test against, the calculators land within ±20-30% of permit-grade Manual J results for typical single-family residential homes. The accuracy is best for tight, modern construction (closer to ±10-15%) and worst for older leaky housing stock (closer to ±20-30%) because simplified infiltration models break down on older homes with poorly-characterized envelope air leakage. The methodology article explains the specific deviations and where the calculator over- and under-estimates by construction era.
- Why not get ACCA-approved certification?
- ACCA approval applies to permit-grade software (Wrightsoft Right-Suite, Elite Software RHVAC, EnergyGauge USA, Cool Calc) used by HVAC contractors for permit applications and rebate documentation. The annual certification fees and the test-case submission process are appropriate for commercial software vendors but not for free educational tools. Planning-grade calculators serve a different audience without needing certification — the IRS, state energy offices, and code officials all already know which software is approved and require it where applicable.
- What happens when standards change?
- When ACCA, ASHRAE, NEEP, AHRI, NFRC, or DOE update a referenced standard, we update the relevant calculator and the methodology documentation. Material changes are noted in the corrections log at /corrections/. Minor clarifications are noted in the version history of each calculator. The last-reviewed date on each calculator page reflects the most recent methodology review against current standards.
Related articles
Tools hub
The calculator catalog and the Option C architecture that produces both live calculators and worked-example URLs.
Manual J verification methodology
Detailed verification against ACCA reference cases with case-by-case deviation analysis.
Sources
The complete bibliography of standards and primary sources cited across the site.
Editorial standards
How content is written, reviewed, and updated — the editorial process behind the technical content.
Corrections
Log of material corrections to published methodology and how they were resolved.
Sources
- 1. Manual J — Residential Load Calculation, 8th Edition (ANSI/ACCA 2 Manual J - 2016), Air Conditioning Contractors of America (ACCA), 2016 (accessed 2026-05-30)
- 2. Manual S — Residential Equipment Selection (ANSI/ACCA 3 Manual S - 2014), Air Conditioning Contractors of America, 2014 (accessed 2026-05-30)
- 3. Manual D — Residential Duct Systems (ANSI/ACCA 1 Manual D - 2016), Air Conditioning Contractors of America, 2016 (accessed 2026-05-30)
- 4. ACCA-Approved Manual J Residential Load Calculation Software, Air Conditioning Contractors of America, 2025 (accessed 2026-05-30)
- 5. ASHRAE Handbook of Fundamentals 2021, American Society of Heating, Refrigerating and Air-Conditioning Engineers, 2021 (accessed 2026-05-30)
- 6. ANSI/AHRI Standard 210/240-2023, Air-Conditioning, Heating and Refrigeration Institute, 2023 (accessed 2026-05-30)
- 7. Cold Climate Air Source Heat Pump Specification, Version 4.0, Northeast Energy Efficiency Partnerships (NEEP), 2024 (accessed 2026-05-30)
- 8. International Energy Conservation Code (IECC) 2021, International Code Council, 2021 (accessed 2026-05-30)
- 9. Insulation: Recommended R-Values for Existing Homes by ZIP Code, US Department of Energy / ENERGY STAR, 2024 (accessed 2026-05-30)
- 10. Electricity Rates by State (Table 5.6.A), US Energy Information Administration, 2025 (accessed 2026-05-30)
Reviewed May 30, 2026