ASHRAE vs. IECC: Regional Reporting Explained

Why lighting compliance packages vary by jurisdiction — code edition, compliance path, and local forms that change reporting.

Yellow lightbulb icon with bright rays representing Luminate Lighting Group

Luminate Lighting Group

The short answer: your lighting report changes by location because states and cities adopt different energy codes, different editions, and different local forms.

If I had to sum up the article in a few lines, I’d say this:

  • ASHRAE 90.1 and IECC are both used for commercial energy compliance, but neither applies the same way everywhere.
  • A project may follow IECC, ASHRAE 90.1, or IECC with ASHRAE 90.1 as the alternate path.
  • The adopted edition matters just as much as the code name. A report for IECC 2021 may not work for IECC 2024.
  • Local offices may ask for more than a COMcheck report, including state forms, testing records, commissioning paperwork, and monitoring details.
  • Code changes can affect small but costly details, like occupancy sensor timeout moving from 20 minutes to 15 minutes and EMCS thresholds dropping from 25,000 sq ft to 10,000 sq ft under newer rules.

In plain English: you can’t reuse the same package in every U.S. jurisdiction and expect approval.

Decoding the 2024 IECC & ASHRAE 90.1–2022

Quick comparison

Topic ASHRAE 90.1 IECC
Main focus More system-based rules Broader building code approach
Building type Commercial Residential and commercial
Lighting path Section 9 rules, plus performance options Prescriptive, performance, or ASHRAE alternate path
Reporting style More tied to system details and control requirements More tied to forms, fixture schedules, narratives, and local code process
Regional issue Edition and local amendments change what must be shown Edition, local adoption, and alternate path choice change the package

A few examples from the article show how uneven the map is: Oklahoma still points to much older code editions, while California uses Title 24, and places like Oregon, Vermont, Massachusetts, and New York may add state or local paperwork on top.

So before design, bidding, or ordering fixtures, I’d do one thing first: check the adopted code edition and local amendments with the AHJ. That one step shapes the calculations, forms, controls, and approval path for the whole job.

ASHRAE vs. IECC: How the Two Compliance Paths Differ

ASHRAE 90.1 is more prescriptive and system-specific. The IECC takes a broader, more performance-based approach. In plain English, ASHRAE 90.1 tends to tell you what each system must do, while the IECC puts more weight on how the building performs as a whole.

That difference shapes our process for lighting solutions and the reporting package from day one. Depending on the path, the submittal may lean on code tables, short narratives, or full energy modeling.

Feature ASHRAE 90.1 IECC (Commercial)
Compliance Paths Prescriptive, Energy Cost Budget, or Performance Rating Method (Appendix G) Prescriptive, Total Building Performance, or ASHRAE 90.1 alternative path
Lighting Documentation Detailed Section 9 requirements, including mandatory labeling and control diagnostics Fixture schedules, LPD calculations, control narratives, and commissioning reports
LPD Calculations Specific system-level LPD inputs LPD values that vary by code edition

Prescriptive Requirements: Lighting Power Density and Controls

On the prescriptive path, each part of the design has to meet the values listed in the code tables. Both frameworks set lighting power density, or LPD, limits and require lighting controls under their mandatory provisions. ASHRAE 90.1 lays out tighter system-level rules, while the IECC leaves a bit more room in how those rules are applied.

Those mandatory provisions still apply no matter which path you choose. So even if a team uses a performance method, basic control functions and minimum equipment efficiency levels still have to be met under both frameworks. If a project can't hit the prescriptive limits directly, the reporting package shifts toward a performance method instead.

Performance Paths and Whole-Building Modeling

When a project needs more design flexibility, the performance path allows trade-offs between systems. ASHRAE 90.1 includes the Energy Cost Budget method in Section 12 and the Performance Rating Method in Appendix G. The IECC uses the Total Building Performance method.

This is where the paperwork gets heavier. A performance-path submittal usually includes energy modeling summaries, detailed assumptions, and narratives that explain where the building beats code and where trade-offs make up for weaker spots. The path you pick drives the calculations, assumptions, and written explanations in the final package.

How Alternate Compliance Changes the Reporting Package

IECC Section C401.2.2 lets a project team comply with the IECC by following ASHRAE 90.1 instead. That choice should be made early. If the team switches direction late, the documentation can drift out of sync fast.

Once a jurisdiction adopts a given code edition, the reporting package has to match that edition from the first design submittal. That's the part that can trip teams up: the rules are not just about what you submit, but which code version those documents point to.

"Because jurisdictions adopt different editions and may prioritize ASHRAE 90.1 as an alternative compliance path, careful alignment with local code adoptions is essential to avoid design errors and rework." - CDM Smith

The selected compliance path must stay aligned with that standard.

Where Regional Reporting Differences Show Up Across the U.S.

ASHRAE 90.1 vs. IECC: U.S. Regional Energy Code Compliance by State

ASHRAE 90.1 vs. IECC: U.S. Regional Energy Code Compliance by State

State and Local Code Adoption by Edition

Once you’ve picked the compliance path, the next thing that can trip up a project is the jurisdiction’s adopted code edition and any local amendments.

This is where things start to split fast. A submittal that works in one state, or even one city, can get kicked back somewhere else. The reason is simple: adopted editions differ across the country, and local governments often layer on their own forms and rules.

Here’s how that looks in practice:

State Primary Commercial Code Notable Variation
California Title 24, Part 6 (2022/2025) Demand-responsive lighting; extra state forms required
Massachusetts IECC 2021 + Stretch Code Stretch-code submittals with additional documentation
Florida ASHRAE 90.1-2019 Based on the 8th Edition Florida Building Code
New York IECC 2018 / ASHRAE 90.1-2016 NYStretch-2020 adopted by 42+ local governments, including NYC
Oregon ASHRAE 90.1-2019 Requires Oregon Zero Energy Ready Compliance Form and ZERO Code Calculator report
Oklahoma IECC 2006 / ASHRAE 90.1-2003 Among the oldest codes still in use; significantly less stringent documentation

Some states use ASHRAE 90.1 as the main commercial code. And in home-rule states, state code may be only part of the story. A city may ask for its own forms instead of relying on state standards alone.

Climate Zones and Control Documentation

After code adoption, reporting differences often show up in daylighting and control submittals.

Climate zones play a big part here. Under ASHRAE 90.1 and the IECC, automatic lighting controls are required. But newer editions tend to ask for more detail, which means the paperwork gets tighter too.

For daylit spaces, submittals under newer editions may need:

  • Toplit and Sidelit zone calculations
  • Detailed dimming sequences
  • Sensor placement notes tied to local solar exposure data

There’s also a shift in how controls are expected to perform. Newer codes often call for continuous daylight dimming instead of stepped switching. Occupancy sensor timeouts are also getting shorter, moving from 20 minutes down to 15 minutes in recent editions. That may sound minor, but it’s the kind of detail that can force a resubmittal if a jurisdiction has already moved to the newer rule set.

Permitting Offices, Checklists, and Submission Portals

Even when two jurisdictions use the same code edition, the submittal format may still be different.

COMcheck, whether Web or Desktop, is a standard tool in many places. But it doesn’t always cover everything a local office wants. Some jurisdictions require extra forms that COMcheck does not produce by itself. Oregon is a good example. In addition to the standard energy compliance package, it requires an Oregon Zero Energy Ready Compliance Form and a ZERO Code Calculator report.

Vermont takes a different route. It requires certification signed by both the primary designer and the builder. Some jurisdictions also add operational compliance programs that go beyond the permit package. And if the adopted code changes, an old COMcheck report can slow approval or send the project back for resubmittal.

The safest move is to pull the local permitting checklist before the package is finalized. If a jurisdiction-specific form is missing, approval can stall. On any project, the local checklist sets the final submittal package.

What to Include in a Lighting Reporting Package

Core Documents: Fixture Schedules, LPD Calculations, and Control Narratives

Once the adopted code and any local amendments are confirmed, the reporting package needs to line up with them exactly.

A complete lighting reporting package covers three basic things: what’s installed, how much power it uses, and how the system operates.

Fixture schedules list each luminaire by type, quantity, and wattage. Lighting Power Density (LPD) calculations show that watts per square foot, by space type, stay within the code limit. Control narratives explain how each zone functions in practice, including occupancy sensor timeout settings, daylight dimming sequences, and schedule setup. Use COMcheck to document LPD compliance and any selected efficiency credits.

For buildings over 25,000 sq ft under ASHRAE 90.1-2019/2022 or the 2021 IECC, and over 10,000 sq ft under the 2024 IECC, include EMCS documentation for separate interior and exterior lighting monitoring. That drop in the threshold under the 2024 edition matters a lot. Whether EMCS documentation is required comes down directly to the code edition adopted by the jurisdiction.

Document Category Required Items Code Reference
Core Design Fixture schedules, LPD calculations, control narratives ASHRAE 90.1 Sec 9 / IECC C405.3
Monitoring 15-minute interval data, 36-month storage, graphical interface ASHRAE 90.1 Sec 8 / IECC C405.12
Verification Functional testing, commissioning certificates ASHRAE 90.1 Sec 4.2.5

Verification, Commissioning, and Record Retention

These documents show design intent. Commissioning shows the system was installed and set up the way it was supposed to be.

ASHRAE 90.1-2022 Section 4.2.5 requires functional testing reports and commissioning certifications aligned with ASHRAE 202. In plain terms, this can’t be treated like a last-minute paperwork scramble before the Certificate of Occupancy. It needs to be part of the project schedule from day one. Newer adopted editions tend to be stricter, so the format and level of detail in commissioning records can shift from one jurisdiction to another.

Meter data also needs attention. Keep it for 36 months at 15-minute intervals, and summarize it on an hourly, daily, monthly, and annual basis. Those records can also help during utility rebate audits and for 179D tax deduction documentation.

How Luminate Lighting Group Can Support Multi-Region Compliance

Luminate Lighting Group

On multi-site work, a repeatable documentation process helps keep AHJ submittals in sync. Luminate Lighting Group can help organize lighting submittals, layouts, and control documentation for multi-region code review.

Conclusion: Building a Clear Process for Regional Code Reporting

ASHRAE 90.1 and IECC are not interchangeable. One code path needs to govern the entire project. That’s why early alignment matters.

Lock the compliance path during schematic design, then confirm it with the AHJ before submittals. After that, the reporting work changes based on local adoption.

Regional adoption shifts what needs to go into the reporting package. So even when the lighting scope stays the same, the forms, calculations, and control details can change from one jurisdiction to another. The smart move is to build a repeatable package, not a brand-new process for every job.

For multi-state portfolios, use one core reporting template and then tailor it to the adopted code and local climate-zone rules.

Luminate Lighting Group helps organize lighting submittals, layouts, and control documentation so each AHJ package matches the right code path.

FAQs

Which code should I follow for my project?

The energy code that applies to your project depends on the city, county, or state where the building sits. In many cases, IECC is the starting point. But plenty of jurisdictions use their own adopted edition of IECC, ASHRAE 90.1, or a mix of both.

It’s smart to check with your local building official or inspector before you move too far. They have the final say on permitting and the certificate of occupancy. Luminate Lighting Group can help you sort through these regional code requirements.

How do I confirm the right code edition locally?

Contact the local building department or building inspector in the area where the project will be built. They’re the final authority on which energy code edition you need for permit approval.

States and cities don’t always follow the same edition, and some add local amendments on top of it. That’s why it makes sense to check the code during schematic design, not later when changes get more expensive and annoying.

If the project uses federal financing, you may also need to meet specific federal standards.

When is COMcheck not enough?

COMcheck is a simplified compliance tool. That makes it useful for straightforward jobs, but it may not be enough when a project has more complex demands or when a jurisdiction asks for deeper reporting.

It can verify basic code compliance. But it often falls short when a project includes advanced energy monitoring, submetering mandates, or performance-based requirements that go beyond standard prescriptive paths.

It may also miss stricter local stretch code requirements. In plain terms, a project can look fine in COMcheck and still need more documentation or a different review path to satisfy local rules.

Related Blog Posts