How can we help? πŸ‘‹

Using the Local Regulations page

Track your portfolio's BPS compliance, estimate penalty exposure, and log benchmarking submissions across all supported jurisdictions in one view.

Purpose of this article

Explains what the Local Regulations page shows, how to use it to track Building Performance Standards (BPS) compliance across your portfolio, and how LL97 and LL84 relate to each other.

What this page helps you do

The Local Regulations page brings local real estate compliance into one view. Use it to:

  • Quantify your financial risk. See total estimated penalty exposure across your portfolio at a glance.
  • Prioritize action. Identify which assets are non-compliant, compliant, or missing the data needed to assess them.
  • Stay ahead of deadlines. Track annual benchmarking reporting obligations and log submissions per year.
  • Understand scope. See which assets fall under which regulation without manual lookups.

Tip: If you only check one place during reporting season, make it this page. Every BPS-related data point for your portfolio lives here.

Scope: Building Performance Standards (BPS) are local laws, mostly in the US. Applicability depends on a building's city. Scaler supports performance standards for New York City (LL97), Boston and Newton (BERDO), Seattle (BEPS), Washington DC (BEPS), Denver (Energize Denver), St. Louis (BEPS), and Montgomery County, plus benchmarking ordinances including NYC LL84 and Boston BERDO. If your portfolio includes a city not listed, contact your Scaler representative.

Where to find it

Analytics Portal β†’ Portfolio β†’ Regulatory β†’ Local Regulations

Notion image

What's on the page

The Local Regulations page has two sections:

Building Performance Standards (BPS) β€” the top section. Shows compliance status and penalty exposure for regulations that require buildings to meet a performance limit. Some standards limit emissions intensity (LL97, Boston BERDO, Seattle BEPS); others limit Energy Use Intensity (DC BEPS, Energize Denver). Scaler evaluates each asset against the metric its jurisdiction uses.

Benchmarking β€” the bottom section. Tracks reporting deadlines for regulations that require annual disclosure of energy and water use (NYC LL84, Boston BERDO).


Understanding LL97 vs LL84

These two laws both apply to large NYC buildings, which makes them easy to confuse. They do different things and work together.

A quick mental model. Think of LL84 as the report card β€” the city requires you to submit your energy and water numbers every year, and those numbers become public. Think of LL97 as the graduation requirement β€” a minimum emissions performance your building must meet, or pay a fine.

Why two laws. LL84 came first (in effect since 2012). NYC's original theory was that public disclosure alone would push owners to improve efficiency. When that didn't move the needle fast enough to hit city climate goals, LL97 was added in 2019 (enforcement began in 2024) to put actual emissions caps and penalties on top of the disclosure layer. They stack: LL84 produces the data, LL97 uses that data to determine compliance.

Side by side:

LL84
LL97
What you report
Annual energy and water consumption
Annual emissions intensity vs. regulatory limit
Deadline
May 1 annually
May 1 annually
In Scaler
Benchmarking section
BPS section

Boston BERDO is analogous to LL97 (compliance + penalty) but specific to Boston, with its own benchmarking requirement tracked in the Benchmarking section.


Using the Building Performance Standards section

The portfolio-level summary

Four metrics at the top give you an at-a-glance read of your portfolio:

  • Total penalty exposure ($) β€” sum of estimated annual penalties for all non-compliant assets. Your headline financial risk number.
  • Assets compliant β€” how many in-scope assets meet their BPS threshold
  • Assets non-compliant β€” how many exceed their threshold
  • Assets missing data β€” how many are in scope but cannot be evaluated due to incomplete inputs

Important: A portfolio with high "Assets missing data" may appear artificially compliant. Resolve missing data before drawing conclusions about exposure.

Β 
Notion image

The asset-level table

Each row is an asset subject to a BPS regulation, with columns for:

  • Client ID, Asset name, City
  • BPS framework β€” the standard that applies to the asset, for example LL97, Boston BERDO, Seattle BEPS, DC BEPS, or Energize Denver
  • Trend β€” year-over-year direction of emissions intensity
  • 2024–2028 β€” compliance status per year (Compliant, Non-compliant, Missing data, or N/A)
  • 2024 Intensity (kgCO2e/sqm) β€” the asset's actual emissions intensity
  • 2024 Penalty (USD) β€” estimated penalty for that year if non-compliant
Notion image

What Scaler detects automatically

Scaler identifies which assets fall under which BPS framework based on location and size β€” no manual tagging. Make sure each asset has accurate Country, Postal code or City, and Gross floor area values.

For mixed-use buildings, Scaler uses Building Units to apply weighted emissions thresholds based on property type.


Using the Benchmarking section

The Benchmarking section tracks reporting obligations that apply regardless of emissions performance. Each row shows:

  • Client ID, Asset name β€” the asset
  • Ordinance name β€” e.g. LL84, Boston BERDO
  • Due date β€” when the report must be submitted to the relevant city agency
  • [Year] - Report Submitted β€” a checkbox per reporting year
Notion image

Tick the checkboxes as you submit each year's report, giving you a single record of your asset's benchmarking status.

Tip: Missing a benchmarking deadline may trigger its own fine, independent of BPS performance. LL84 submissions are due to the NYC Department of Buildings on May 1 each year.


How penalty estimates are calculated

Methodology

Penalty estimates compare an asset's actual emissions intensity to its regulatory threshold. If actual emissions exceed the threshold:

Penalty = (actual emissions βˆ’ threshold) Γ— floor area Γ— penalty rate

The penalty rate is set by each regulation (for example, LL97 defines a rate per metric ton of excess CO2e, and Boston BERDO defines its Alternative Compliance Payment rate). Scaler applies the rate published in each regulation.

For emissions-intensity standards, Scaler uses each jurisdiction's published emission factors where they are wired in (LL97 today) and EPA national or location-based factors elsewhere. Published factor sets for additional jurisdictions are being rolled out. Where a fuel type has no published factor in the active set, a defined fallback factor is applied for that meter.

For LL97, future-year compliance projections factor in planned measures configured in the Roadmap Tool, so a building with a scheduled retrofit shows its projected pathway against the limit. For other jurisdictions this is being rolled out; until then, use the Roadmap Analysis GHG chart at the asset level to compare a planned-retrofit pathway against the BPS limit.

For mixed-use buildings, Scaler computes a weighted threshold from the property types and floor areas of the building's Building Units.


Troubleshooting

  • Asset doesn't appear in the BPS section β€” Scaler didn't identify it as in scope. Verify Country, City or Postal code, and Gross floor area are populated.
  • All years show "Missing data" β€” emissions intensity cannot be calculated. Usually due to incomplete energy consumption data or missing Building Units for mixed-use buildings.
  • Portfolio shows "0 non-compliant" despite expected exposure β€” check the "Assets missing data" count; those assets are excluded from compliance assessment.
  • Benchmarking row missing β€” each benchmarking ordinance has its own size threshold and covered building types, set independently of the BPS layer. Confirm Country, Postal code, Gross floor area, and Property type.

Where to go next

For framework-specific detail:

For configuring the data that feeds this page:

Did this answer your question?
😞
😐
🀩