LL97 compliance · NYC
Find the buildings in your portfolio about to get fined.
Roughly 9% of covered NYC buildings already exceed the 2024 cap, and DOB now charges $268 a ton over the limit. In 2030 the caps tighten about 40%, so today’s marginal buildings become certain failures. Paste your BBLs, get a ranked risk picture.
- ~9%
- of covered buildings already exceed the 2024 cap
- $268
- per ton CO2e over the cap, live now
- 50,000+
- LL97-covered NYC properties tracked
Who it’s for
For the person who answers for the penalty.
Director of Ops / Asset Mgmt
10–50 building portfolios
You answer for cap-exceedance penalties. Your engineer’s spreadsheet won’t tell you which buildings already trip the 2024 cap or fail the tighter 2030 limit, and DOB’s portal won’t tell you until the letter lands. You need one ranked list.
VP Sustainability / ESG
REIT + family-office portfolios
You report cap-exceedance to the IC each quarter. The 2030 caps tighten ~40%, so every building marginal in 2024 becomes a definite failure in 2030. You need a forward-looking cliff calendar, not a back-looking log.
LL97 audit firms
RAND, Bright Power, EN-POWER
Your owners ask which of their buildings need attention, and you rebuild the cap-exceed math per client per year. A precomputed flag across all 50K covered buildings cuts that prep by 80%.
How it works
From an emissions filing to a ranked retrofit list.
- 1Map
Flag every building over its cap
We join LL84 emissions to each building’s occupancy-class 2024 limit and flag who’s already over the cap, across all 50K covered NYC properties.
- 2Project
Look ahead to 2030
The 2030 caps tighten by about 40%. We project each building forward so you see which ones go from marginal today to definite failures then.
- 3Pierce
Name the owner of record
Every building resolves to its owner-of-record through ACRIS and HPD records, so the risk has a name attached, not just a BBL.
- 4Watch
Follow selected buildings
Save the BBLs you care about to a fixed watchlist. The current alert path checks recorded BBL-linked events; it does not emit LL97 threshold-transition alerts.
Recorded sample · April 2026
Ten buildings, ranked by exposure.
Illustrative rows from a recorded model extract. Use the app for the current board.
| rank | bbl | address | bldg_class | sqft | 2024_emissions_tCO2e | cap_2024 | overage | est_penalty_2024 | owner_of_record |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 1010400029 | 825 8 AVE | O4 | 1,224,400 | 8,420 | 6,100 | +2,320 | $621,760 | REDACTED LLC |
| 2 | 1009937501 | 11 W 42 ST | O3 | 984,200 | 6,230 | 4,820 | +1,410 | $377,880 | REDACTED LLC |
| 3 | 3000010001 | 1 PIERREPONT PLZ | O4 | 615,000 | 4,120 | 3,070 | +1,050 | $281,400 | REDACTED LLC |
| 4 | 1015170018 | 350 5 AVE | O4 | 2,768,591 | 12,400 | 9,200 | +3,200 | $857,600 | REDACTED LLC |
| 5 | 4001057501 | 29-10 THOMSON AVE | F1 | 527,000 | 3,840 | 2,610 | +1,230 | $329,640 | REDACTED LLC |
| 6 | 1013870001 | 770 BROADWAY | O4 | 1,109,000 | 7,210 | 5,510 | +1,700 | $455,600 | REDACTED LLC |
| 7 | 1013857502 | 60 5 AVE | O3 | 284,000 | 2,090 | 1,420 | +670 | $179,560 | REDACTED LLC |
| 8 | 3013547501 | 200 KENT AVE | R9 | 458,000 | 3,120 | 2,290 | +830 | $222,440 | REDACTED LLC |
| 9 | 2057350001 | 1280 GRAND CONCOURSE | R9 | 412,000 | 2,840 | 2,060 | +780 | $209,040 | REDACTED LLC |
| 10 | 5025227501 | 1 EDGEWATER PLAZA | O3 | 356,000 | 2,520 | 1,780 | +740 | $198,320 | REDACTED LLC |
Plans
Monitor it live, or get the full report.
Pro · most popular
After the beta
Inspect the current modeled board and save the buildings relevant to your work.
- Up to 100 saved BBLs across portfolios
- Current modeled cap-exceed board
- Fixed-BBL watchlists and in-app checks
- Quarterly portfolio refresh
- Source context on modeled rows
- Cancel anytime
Custom
Running a whole portfolio, owner-pierced and source-cited? Talk to us about a Team plan with batch import and a negotiated review workflow.
- Portfolio review in the app
- Per-building cap-exceed status + 2030 forward look
- Owner-of-record pierce per building
- Penalty math at $268/tCO2e + failure-to-file
- Methodology + source cite per row, self-serve in the app
FAQ
Questions, answered.
- How fresh is the data?
- LL84 benchmarking and PLUTO are annual city releases. We recompute cap-exceedance from the latest available filings, and every row carries an as-of timestamp.
- How is this different from PropertyShark or Reonomy?
- Neither computes LL97 cap-exceedance. The cap math requires LL84 emissions joined to occupancy-class-specific 2024 limits, a derived calculation neither vendor publishes. We do the join, project it to 2030, and rank.
- What’s the coverage?
- All ~50,000 NYC LL97-covered properties (over 25,000 sqft). Your portfolio can be inside or outside the city — we flag any non-NYC BBLs as out-of-scope before processing.
- Can I redistribute the report?
- Your beta account covers internal use and your compliance counsel. Redistribution to outside parties needs explicit rights on an Enterprise agreement, so email us before you send a report outside the firm.
Start free
Pull your portfolio cliff-risk yourself.
Look up any BBL and read its LL97 penalty band in minutes, self-serve. Free while DeedGraph is in public beta. Every feature unlocked, 3 reports per account, no card.
The 2030 cliff is closer than you think.
Penalties are live now, and the 2030 limits tighten about 40%. Get your portfolio’s risk picture before DOB sends the cap-exceed letter.