Skip to content
All posts

Good Cause Eviction in NYC: what brokers need to track

New York's Good Cause Eviction law adds a coverage question to every free-market unit. Here's what determines coverage and why brokers should record it per unit.

By Urbero

Good Cause Eviction in NYC: what brokers need to track

New York's Good Cause Eviction law changed a long-standing assumption: that a free-market unit is fully unregulated. For units that fall under coverage, there are now limits on how much rent can rise at renewal and constraints on non-renewal — even though the unit was never rent-stabilized.

For a brokerage, the practical problem is that coverage is a per-unit question with no single flag in any official database. You have to determine it, record it, and keep it consistent across everyone who touches the unit.

What drives coverage

Good Cause coverage isn't a property of the rent regulation type — a free-market unit can be covered or exempt. Coverage generally turns on a combination of factors:

  • Building age — newer construction is commonly exempt for a statutory window.
  • Portfolio size — small landlords below a unit threshold are typically exempt.
  • Rent level — units above a high-rent threshold may fall outside coverage.
  • Other exemptions — owner-occupied, certain regulated categories, and more.

Because it depends on the owner's whole portfolio and the building's history, two physically identical units can land on opposite sides of the line. That's exactly why it can't live in your head or in a spreadsheet comment.

Why a per-unit coverage field matters

Once coverage is recorded on the unit itself, two things become possible:

  1. The renewal-rent math respects it. When a unit is flagged as covered, the allowable increase at renewal is bounded by the Good Cause local standard rather than treated as a free-for-all. A system that gates every rent change can warn — or block — an over-standard increase before it's quoted to a tenant.
  2. The decision is auditable. "Why did we treat this unit as exempt?" should have an answer with a timestamp and a person attached, not a shrug.

It's worth being precise about what the cap is: Good Cause is a coverage-and-standard overlay, not a stabilization registration. Treating it as one or the other gets you in trouble — the right model is a separate coverage status that informs the renewal cap only when the unit is actually covered.

What to record per unit

At minimum, capture:

  • Coverage status (covered / exempt, with the exemption reason)
  • Who set it and when
  • The building age and portfolio facts the determination relied on

That's the data that lets you defend a renewal quote later and keeps every agent quoting the same number.

This is the kind of compliance logic we built directly into Urbero's rent-change flow — see the broader compliance picture for how it fits with the FARE Act, or reach out to walk through your portfolio.


This post is general information, not legal advice. Good Cause Eviction coverage is fact-specific — confirm any determination with counsel.