How to check violations on a NYC property
Last reviewed Oct 6, 2026 · NYC property compliance guides
There is no single place to see every violation on a New York City building. Housing violations live in HPD Online, construction and property violations in DOB BIS and DOB NOW, summonses and hearings at OATH, and complaints in 311. You need to check each one, and you need the building identifier each one expects.
Why one search is not enough
New York City does not keep property violations in one register. Different agencies enforce different codes, and each runs its own system with its own history, its own search form and its own idea of what counts as "open". A building with a clean DOB record can have a dozen open HPD violations, and a building with nothing in HPD can be facing an OATH hearing next week.
That is why owners are so often surprised. The violation was published weeks ago in a system nobody had a reason to open. Nothing was hidden; it was just somewhere else.
The list below is every system worth checking for a typical residential or mixed-use building, in the order that finds problems fastest.
Where each kind of record lives
Start at the top. HPD and DOB account for most of what owners are actually chasing.
| What you are looking for | Agency | Official lookup |
|---|---|---|
| Housing Maintenance Code violations, heat and hot water, mould, lead, leaks | HPD | HPD Online |
| Tenant complaints about conditions in an apartment or building | HPD | HPD Online |
| Construction, boiler, elevator, facade and property-maintenance violations | DOB | DOB BIS property profile |
| Permits and job filings made from roughly 2017 onward | DOB | DOB NOW Public Portal |
| Older permits and job filings | DOB | DOB BIS |
| ECB summonses and what is owed on them | DOB / OATH | ECB Ticket Finder |
| Hearing dates, decisions and defaults | OATH | OATH hearing search |
| Complaints the public made about the building | 311 | 311 service request status |
| Boiler registrations and asbestos filings | DEP | NYC Open Data |
| Petroleum bulk storage tank registrations | NYSDEC | NYSDEC (state, not city) |
Vacate orders issued by FDNY are published as an annual dataset; FDNY-issued summonses are adjudicated at OATH and appear there.
Checking a building end to end
Allow twenty minutes the first time. Have the street address and, ideally, the BIN or BBL — some systems will not find a building from the address alone.
Find the building identifiers
Look the address up in DOB BIS or on the city map to get the BIN (a seven-digit Building Identification Number) and the BBL (Borough, Block and Lot). A tax lot can hold several buildings with separate BINs, and searching the wrong one returns a clean record for a building that is not yours.
Check HPD Online for violations and complaints
Search by address. Look at open violations by class, and at complaints, which are separate records — a complaint can be closed while the violation it produced stays open. Note the correction and certification dates on anything open.
Check the DOB property profile
The BIS property profile lists DOB violations, ECB violations, complaints, permits and any active stop-work order. Read the violation list and the ECB list separately; they are different things and the page shows both.
Check DOB NOW for recent filings
Work filed in the last several years will be in DOB NOW rather than BIS. If you only check BIS you can miss a live permit, an expired one, or a filing somebody made against your building without telling you.
Check ECB Ticket Finder for money owed
A summons that was never answered becomes a default with a penalty attached. Ticket Finder shows the status and balance for ECB summonses by address or by summons number.
Check OATH for hearings
If a summons is live, there is a hearing date or a decision. This is the record that tells you whether a deadline is about to pass.
Check 311 for complaints in progress
A 311 complaint often precedes an inspection. Seeing one before the inspector arrives is the difference between fixing a condition and being cited for it.
What these systems will not tell you
- That a record is new
- Nothing notifies you. Every system is a search you have to run, and none of them has a reason to tell you something changed since last time.
- That a violation was dismissed
- Status language differs by agency, and a record can vanish from a feed rather than being marked resolved. Absence is not the same as dismissal.
- Which building on the lot it belongs to
- Address searches are forgiving; building identifiers are not. On a multi-building lot the same address can return different results depending on which BIN the system picked.
- What it will cost
- Penalty amounts depend on the charge, the class, whether it is a first offence and whether a hearing was missed. The lookup shows the record, not the exposure.
Common questions
Is there one website that shows all NYC violations for a building?
No. HPD, DOB, OATH and 311 each publish their own records in their own systems. DOB BIS comes closest for construction-related records because its property profile aggregates DOB violations, ECB violations and complaints, but it does not show HPD housing violations at all.
Can I check violations without an account?
Yes. HPD Online, DOB BIS, DOB NOW Public Portal, ECB Ticket Finder and 311 status are all public and need no login. The underlying data is also published on NYC Open Data.
How often is this data updated?
Most of the city violation datasets refresh daily, though the lag between an inspection and the record appearing varies by agency. Some records, such as the FDNY vacate order list, are republished far less often and should be treated as historical rather than current.
Does a clean lookup mean the building is compliant?
It means nothing is published against it in the system you searched, at the moment you searched. It does not account for inspections already carried out but not yet written up, conditions nobody has complained about, or records held in a system you did not check.
Official sources
Rules and figures change. Check anything you are about to act on against the agency itself.
Related guides
- How to check DOB violations by address
Look up Department of Buildings violations for any NYC address using the BIS property profile, and understand why DOB violations and ECB summonses are listed separately.
- HPD violation lookup: finding housing violations by address
How to look up HPD violations for a NYC building, how to read the class, status and certification dates, and why HPD Online and Open Data can disagree.
- BIN and BBL: the two numbers NYC systems actually use
What a Building Identification Number and a Borough-Block-Lot are, how to find them, and why searching by address alone returns the wrong building on some lots.
- How to know a violation has actually been cleared
Corrected, certified, closed and dismissed mean different things. How to confirm a NYC violation is genuinely resolved, and why a record disappearing is not proof.
More in NYC property compliance guides · All categories