PageSourceSearch

https://bvs-bright-boost.lovable.app/assets/LocalLaw84Guide-CFZDFZ4o.js

js bvs-bright-boost.lovable.app collected 2026-10-03 03:27:32 UTC 9,828 bytes, 1 lines download raw bytes

1import{j as e,L as t}from"./index-C6xV7Yj4.js";import{S as d}from"./ServicePageLayout-BsoCx5AN.js";import{C as s}from"./circle-alert-CxRzz9fD.js";import{Z as n}from"./zap-CCdOLKDQ.js";import{T as c}from"./trending-up-gdXLLDE6.js";import{F as m}from"./file-text-D64nBu83.js";import{I as i}from"./info-iBeShVHY.js";import{T as x}from"./triangle-alert-BAard6a_.js";import"./Footer-CnfZCXQL.js";import"./SEO-wgFMvpPb.js";import"./arrow-left-BM9dFQXa.js";const l="text-primary font-semibold hover:underline",k=()=>e.jsxs(d,{title:"Local Law 84 (LL84) — NYC Energy Benchmarking Guide",description:"Local Law 84 requires annual energy benchmarking for NYC buildings over 25,000 sq ft. Learn the May 1 deadline, ENERGY STAR Portfolio Manager reporting, and penalty structure.",heading:"What Is Local Law 84?",subheading:"A plain-English guide to NYC Local Law 84 — the annual energy and water benchmarking requirement for buildings over 25,000 sq ft. Covers the May 1 deadline, ENERGY STAR Portfolio Manager reporting, letter grade posting under LL33, and penalty structure.",slug:"resources/local-law-84-guide",keywords:"Local Law 84 NYC, LL84 energy benchmarking, LL33 energy grade, NYC energy reporting, Portfolio Manager NYC, LL84 deadline, energy benchmarking NYC 25000 sq ft",parentLabel:"Resources",parentPath:"/resources",children:[e.jsxs("section",{className:"mb-12",children:[e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground mb-4",children:"Local Law 84: The Definition"}),e.jsxs("p",{className:"text-foreground/80 leading-relaxed mb-4",children:[e.jsx("strong",{children:"Local Law 84 (LL84)"})," requires the owners of NYC buildings over 25,000 square feet to report annual energy and water consumption to the city each year. The reports are filed through ",e.jsx("strong",{children:"EPA's ENERGY STAR Portfolio Manager"})," and are due by ",e.jsx("strong",{children:"May 1"})," covering the prior calendar year."]}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-4",children:"LL84 is a reporting law — it doesn't cap energy use. Its purpose is to create transparency: benchmarking data is publicly published on the city's Open Data portal, letting owners, tenants, and buyers compare a building's energy performance to peer buildings."}),e.jsxs("p",{className:"text-foreground/80 leading-relaxed",children:["LL84 also feeds into ",e.jsx(t,{to:"/resources/local-law-97-guide",className:l,children:"Local Law 97"})," (which caps emissions) and ",e.jsx("strong",{children:"Local Law 33"})," (which publishes an A–F energy grade on the building lobby). Non-compliance triggers civil penalties."]})]}),e.jsxs("section",{className:"mb-12",children:[e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground mb-4",children:"Which Buildings Are Covered?"}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mb-4",children:"LL84 applies to:"}),e.jsx("ul",{className:"space-y-3",children:["Any single building over 25,000 gross square feet","Any two or more buildings on the same tax lot totaling over 50,000 gross sq ft","Any two or more condo buildings governed by the same board totaling over 50,000 gross sq ft"].map((r,a)=>e.jsxs("li",{className:"flex items-start gap-3 text-foreground/80 text-sm leading-relaxed",children:[e.jsx(s,{className:"h-4 w-4 text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:r})]},a))}),e.jsx("p",{className:"text-foreground/80 leading-relaxed mt-4",children:"The full list of covered buildings is published annually by the Department of Finance. If your building appears on the LL84 covered list, the reporting requirement is mandatory."})]}),e.jsxs("section",{className:"mb-12",children:[e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground mb-6",children:"What Owners Must Report"}),e.jsx("div",{className:"space-y-4",children:[{icon:n,title:"Whole-Building Electricity",desc:"Total annual electricity consumption for all uses in the building — including tenant spaces (aggregated from Con Ed or the local utility, or from tenant sub-meter data)."},{icon:n,title:"Natural Gas & Steam",desc:"Any gas or steam consumption used for heating, hot water, cooking, or other purposes."},{icon:n,title:"Fuel Oil",desc:"Buildings burning #2 or #4 fuel oil report total gallons consumed annually."},{icon:c,title:"Water Usage",desc:"Total annual water consumption from DEP utility records."},{icon:m,title:"Building Characteristics",desc:"Gross floor area, number of units (residential), operating hours, and other property attributes used to normalize benchmarking scores."}].map(({icon:r,title:a,desc:o})=>e.jsxs("div",{className:"flex gap-4 p-5 rounded-xl border border-border bg-card",children:[e.jsx("div",{className:"flex-shrink-0 p-2 rounded-lg bg-primary/10 h-fit",children:e.jsx(r,{className:"h-5 w-5 text-primary"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-display font-semibold text-foreground mb-1",children:a}
1),e.jsx("p",{className:"text-foreground/70 text-sm leading-relaxed",children:o})]})]},a))})]}),e.jsxs("section",{className:"mb-12",children:[e.jsxs("div",{className:"flex items-start gap-3 mb-3",children:[e.jsx(i,{className:"h-6 w-6 text-primary flex-shrink-0 mt-0.5"}),e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground",children:"The LL33 Energy Letter Grade"})]}),e.jsxs("p",{className:"text-foreground/80 leading-relaxed mb-3",children:["Because of Local Law 33 (a companion to LL84), each covered building's ENERGY STAR score is translated into an ",e.jsx("strong",{children:"A–F letter grade"})," that must be posted at the building's main entrance. The grades are:"]}),e.jsxs("ul",{className:"space-y-2 text-foreground/80 text-sm mb-3",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"A"}),e.jsx("span",{children:"ENERGY STAR score of 85 or higher — top performer"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"B"}),e.jsx("span",{children:"Score of 70–84"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"C"}),e.jsx("span",{children:"Score of 55–69"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"D"}),e.jsx("span",{children:"Score below 55"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"F"}),e.jsx("span",{children:"Failed to comply with LL84 benchmarking"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx("span",{className:"font-bold text-primary flex-shrink-0",children:"N"}),e.jsx("span",{children:"Building not covered by ENERGY STAR scoring"})]})]}),e.jsx("p",{className:"text-foreground/80 leading-relaxed",children:"The letter grade is publicly visible and affects tenant leasing, sale prices, and increasingly, lender underwriting."})]}),e.jsxs("section",{className:"mb-12 p-6 rounded-xl bg-muted/50 border border-border",children:[e.jsxs("div",{className:"flex items-start gap-3 mb-3",children:[e.jsx(x,{className:"h-6 w-6 text-primary flex-shrink-0 mt-0.5"}),e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground",children:"LL84 Penalty Structure"})]}),e.jsxs("ul",{className:"space-y-2 text-foreground/80 text-sm",children:[e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-primary flex-shrink-0 mt-0.5"}),e.jsxs("span",{children:["Failure to file by May 1: ",e.jsx("strong",{children:"$500 quarterly penalty"}),", up to $2,000 per year"]})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:'Repeated failures escalate and can push the building into the "F" letter grade under LL33'})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:"Non-compliance shows up on the city's public benchmarking list"})]}),e.jsxs("li",{className:"flex items-start gap-2",children:[e.jsx(s,{className:"h-4 w-4 text-primary flex-shrink-0 mt-0.5"}),e.jsx("span",{children:"Some lenders and institutional buyers now require LL84 compliance as a due-diligence item"})]})]})]}),e.jsxs("section",{className:"mb-12",children:[e.jsxs("div",{className:"flex items-start gap-3 mb-3",children:[e.jsx(i,{className:"h-6 w-6 text-primary flex-shrink-0 mt-0.5"}),e.jsx("h2",{className:"text-2xl font-display font-bold text-foreground",children:"LL84 and the Climate Mobilization Act"})]}),e.jsxs("p",{className:"text-foreground/80 leading-relaxed",children:["LL84 is one leg of NYC's building energy compliance stack. Owners of large buildings must also address ",e.jsx(t,{to:"/resources/local-law-97-guide",className:l,children:"Local Law 97 (carbon emissions caps)"}),", Local Law 87 (energy audits every 10 years), and Local Law 88 (lighting and sub-metering upgrades). The same efficiency retrofits often satisfy multiple laws — plan capital projects with all four in mind."]})]}),e.jsxs("div",{className:"p-6 bg-primary/5 rounded-xl border border-primary/20",children:[e.jsx("h3",{className:"text-foreground font-display font-semibold text-lg mb-2",children:"Need help with your LL84 annual filing?"}
1),e.jsxs("p",{className:"text-foreground/70",children:["BVS coordinates Portfolio Manager data collection, utility record aggregation, and the annual submission — plus keeps you ahead of the letter grade posting. ",e.jsx(t,{to:"/#contact",className:l,children:"Contact BVS"})," for a free consultation."]})]})]});export{k as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.