— TL;DR

Which NYC buildings must register with HPD, the annual deadline, what it costs, how to file or update a registration — and what breaks when you don't.

01 · THE SHORT ANSWERWho has to register, and when

Every NYC residential building with 3+ units must register with HPD annually — and so must 1–2 family homes where neither the owner nor an immediate family member lives in the building. Registration renews every year by September 1, costs $13, and is filed through HPD's Property Registration Online System (PROS). Skip it and you lose the right to collect rent through housing court, can't certify violation corrections, and face civil penalties.

02 · WHO MUST FILEThe coverage rules

  • Multiple dwellings (3+ residential units) — always required, every year, no exceptions.
  • 1–2 family rentals — required when the owner (or an immediate family member) does not occupy the building.
  • Owner-occupied 1–2 family homes — exempt.
  • New owners — must register within the transfer paperwork window; registration doesn't carry over automatically from the seller.

03 · WHAT'S IN A REGISTRATIONThe parties HPD wants on file

The registration names the people HPD (and tenants, and process servers) can reach: the owner — and for LLCs and corporations, real officers and their business addresses — plus a managing agent who resides in or has an office in NYC, and an emergency contact. This is why HPD registration data is also the fastest free way to find who actually manages any NYC rental building.

04 · HOW TO FILEStep by step

  1. Start in PROS (Property Registration Online System) — create or open the property's registration form.
  2. List every required party — owner, officers for entities, managing agent, emergency contact — with real, servable addresses.
  3. Print, sign, and submit. The signed form plus the $13 fee completes the filing; the fee is billed through the property-tax account.
  4. Confirm the registration number appears on the building's HPD record. Post it in the building alongside the serial number — it's required on the Certificate of Occupancy notices and in the entrance area.
  5. Update within the year if anything changes — new agent, new officers, a sale. A stale registration counts as no registration when it matters.

05 · WHAT BREAKS WITHOUT ITThe real cost of not registering

  • No rent actions: housing court can dismiss nonpayment proceedings brought by an unregistered owner — you literally cannot sue for rent.
  • No violation clearing: HPD won't accept certifications of correction from an unregistered building, so HPD violations sit open and accrue.
  • Civil penalties: a few hundred dollars in fines, plus an open HPD violation for the failure to register itself.
  • AEP exposure: unregistered buildings with open violations are prime candidates for HPD's Alternative Enforcement Program.

06 · CHECK ANY BUILDINGRegistration + violations in one search

A building's registration status and its open violations tell you together whether it's being run properly. Run a free HPD lookup to see both — and if you own or manage buildings, ViolationWatch's detection engine watches the HPD record continuously so a lapsed registration or a new Class C never reaches you weeks late. Start a 7-day trial.

Last updated: July 2026.

— Data & sources

The figures in this article come from ViolationWatch's analysis of New York City building-violation records — more than 15 million violations across DOB, HPD, ECB/OATH, 311 and DOT. Explore the full data, borough breakdowns, fine trends, and downloadable dataset in our NYC Building Violations Statistics report.

— Stop looking things up manually

Every violation, complaint, and fine at your building — the moment it appears in any source. $9/month per building. Try the free lookup or start a 7-day trial.

— Monitor this continuously

Real-time HPD coverage for your buildings

— Never miss a violation again

Catch NYC violations
the moment they exist.

ViolationWatch monitors DOB, HPD, ECB, OATH, FDNY, 311 and four more agencies in real time — for every building you add.