roofy
Building data

NYC Building Class Codes: What They Mean

Look up any NYC Department of Finance building class code, from A1 houses to C4 old-law tenements and D4 co-ops, and why the code matters for taxes and rent.

8 min read · Updated

A NYC building class code is a two-character label the Department of Finance (DOF) gives every property to describe how it is used: the letter is the broad type and the number adds detail, so C4 is a walk-up "old law tenement" and D4 is an elevator co-op. The code shapes the tax class a property lands in and gives you a quick clue about rent stabilization and financing, but it describes use for tax purposes, not what the building is legally allowed to be.

At a glance

Assigned by
NYC DOF
City Planning adds a few condo codes
Format
Letter + digit
e.g. A1, C7, D4, R4
Describes
Constructive use
DOF’s term for how a property is used
Same as
DOB “building code”
Per DOF’s sales glossary

How the code is built

DOF's glossary for its property sales files explains it this way: the first position is a letter for a general class of property ("A" for one-family homes, "O" for office buildings, "R" for condominiums), and the second position, a number, adds more specific information about the use or construction style. DOF also says its building class is interchangeable with the term "building code" used by the Department of Buildings.

Roofy shows the plain-English family and the code on every building page, for example "Walk-up apartment building (C1)." The tables below decode the second character too.

Homes: A (one-family) and B (two-family)

One- and two-family dwellings
CodeDOF descriptionLots in PLUTO
A0Cape Cod8,417
A1Two stories detached (small or moderate size, with or without attic)122,813
A2One story (permanent living quarters)43,463
A3Large suburban residence8,547
A4City residence4,732
A5Attached or semi-detached104,550
A6Summer cottages738
A7Mansion type or town house592
A8Bungalow colony / land co-op owned29
A9Miscellaneous18,841
B1Two-family, brick85,840
B2Two-family, frame80,002
B3Two-family, converted from one family61,967
B9Two-family, miscellaneous25,885
Source: PLUTO Data Dictionary 26v2, Appendix C (building classes assigned by NYC DOF)

A5 (attached or semi-detached) and A1 (two-story detached) are the most common one-family codes, and B1 and B2 the most common two-family codes. One- and two-family homes generally fall in tax class 1, which DOF assesses at 6% of market value rather than the 45% used for other classes.

Walk-ups: C codes

Walk-up apartment buildings
CodeDOF descriptionLotsApartments
C0Three families71,525214,575
C1Over six families without stores16,717302,142
C2Five to six families13,57478,623
C3Four families15,91863,672
C4Old law tenements2,86338,225
C5Converted dwelling or rooming house2,38125,920
C6Cooperative3,34165,417
C7Over six families with stores7,722144,208
C8Co-op conversion from loft/warehouse16172
C9Garden apartments39918,453
CMMobile homes / trailer parks1128
Source: Lot and unit counts: NYC Open Data, PLUTO (64uk-42ks), version 26v2, queried 2026-10-12

Elevator buildings: D codes

Elevator apartment buildings
CodeDOF descriptionLotsApartments
D0Co-op conversion from loft/warehouse2825,021
D1Semi-fireproof (without stores)5,518355,793
D2Artists in residence671,596
D3Fireproof (without stores)1,477220,631
D4Cooperatives (other than condominiums)3,539385,398
D5Converted31318,365
D6Fireproof with stores1,275168,038
D7Semi-fireproof with stores2,435188,125
D8Luxury type13631,947
D9Miscellaneous53041,264
Source: Lot and unit counts: NYC Open Data, PLUTO (64uk-42ks), version 26v2, queried 2026-10-12

D4 (elevator co-ops) holds more apartments than any other single code in the city, followed by D1. The "fireproof" and "semi-fireproof" labels are DOF's construction categories; they are not a fire-safety rating and say nothing about a building's current violations.

Condos: R codes

Each condo unit is its own tax lot with its own R code, such as R4 for a residential unit in an elevator building. When City Planning rolls the units up into one record per building for PLUTO, it uses the unit code if every unit shares it; otherwise it assigns a mixed code it created, such as RM for a mix of residential and commercial units. That is why RM covers 286,488 apartments in PLUTO while R4 covers far fewer.

Condominium codes
CodeDescription
R0Condo billing lot
R1Residential unit in 2–10 unit building
R2Residential unit in walk-up building
R3Residential unit in 1–3 story building
R4Residential unit in elevator building
R5Miscellaneous commercial
R6Residential unit of 1–3 unit building, originally class 1
R7Commercial unit of 1–3 unit building, originally class 1
R8Commercial unit of 2–10 unit building
R9Co-op within a condominium
RA / RBCultural, medical, educational, etc. / Office space
RG / RPIndoor parking / Outdoor parking
RH / RKHotel/boatel / Retail space
RRCondominium rentals
RS / RTNon-business storage space / Terraces, gardens, cabanas
RWWarehouse/factory/industrial
RC, RD, RI, RM, RX, RZCity Planning mixed codes: mixed commercial; mixed residential; warehouse/industrial + commercial; residential + commercial; residential + commercial + industrial; residential + warehouse
Source: PLUTO Data Dictionary 26v2, Appendix C (building classes assigned by NYC DOF)

Mixed-use houses: S codes

Residence, multiple use
CodeDOF description
S0Primarily one family with two stores or offices
S1Primarily one family with one store or office
S2Primarily two family with one store or office
S3Primarily three family with one store or office
S4Primarily four family with one store or office
S5Primarily five to six family with one store or office
S9Single or multiple dwelling with stores or offices
Source: PLUTO Data Dictionary 26v2, Appendix C (building classes assigned by NYC DOF)

Every other letter

Non-residential building class families
LetterFamilyExamples of the second character
EWarehousesE1 fireproof; E7 self storage
FFactory and industrialF1 heavy manufacturing; F5 light manufacturing
GGarages and gas stationsG0 residential tax class 1 garage; G1 parking garage; G6 licensed parking lot
HHotelsH3 limited service; H8 dormitories; HR SRO; HS extended stay
IHospitals and healthI1 hospital; I6 nursing home; I7 adult care facility
JTheatresJ4 legitimate theatre; J8 multiplex
KStore buildingsK1 one-story retail; K4 predominant retail with other uses
LLoft buildingsL1 over eight stores (mid-Manhattan type); L8 with retail
MChurches, synagogues, etc.M1 church, synagogue, chapel; M3 parsonage, rectory
NAsylums and homesN2 homes for indigent children, aged, homeless
OOffice buildingsO4 office, 20 stories or more; O8 office with apartments only
PIndoor public assembly and culturalP7 museum; P8 library
QOutdoor recreationQ1 parks; QG community gardens
TTransportation facilitiesT1 airport; T2 pier, dock
UUtility propertiesU1 bridge, tunnel, highway; U6 private railroad
VVacant landV0 zoned residential, not Manhattan; V1 zoned commercial or Manhattan residential
WEducational structuresW1 public school; W5 City University
YSelected government installationsY1 fire department; Y3 prison, jail
ZMiscellaneousZ8 cemetery; Z9 other
Source: PLUTO Data Dictionary 26v2, Appendix C (building classes assigned by NYC DOF)

A few codes in the live data, such as CB, CC, DB and DC, do not appear in the published appendix. They cover only a handful of lots; if you see one, treat the letter as the guide (C walk-up, D elevator) and check DOF's record for the property.

Why the code matters

Property taxes

DOF puts every property in one of four tax classes based on use. Its sales glossary describes class 1 as most residential property of up to three units (including small stores or offices with one or two apartments) and most condos of no more than three stories; class 2 as all other primarily residential property, including co-ops and condos; class 3 as utility equipment; and class 4 as everything else, such as offices, factories and garages. So A, B, C0, S1 and S2 codes usually sit in class 1, while larger C, D and R codes are usually class 2. DOF assesses class 1 at 6% of market value and classes 2, 3 and 4 at 45%. See NYC property tax classes.

Rent stabilization clues

The City says rent-stabilized apartments are most often in buildings with six or more units built before 1974. C1 and C7 are defined as over six families, and most C4 and D-coded lots in PLUTO also have six or more units, so an older building with one of these codes is worth checking. The code alone proves nothing: many buildings that fit the profile were deregulated or never covered, and HCR says rent stabilization also covers buildings that receive J-51, 421-a and 421-g tax benefits, whatever their age. Use the rent-stabilized checker and then request the apartment's rent history.

Financing and buying

C6, D4, and the loft conversions C8 and D0 mark co-ops, where you buy shares and finance with a share loan rather than a mortgage, and a board must approve you. R codes mark condos, which are bought as real property. See co-op vs condo and co-op share loans vs mortgages.

Where to look up a property's code

If a code looks wrong, for example a two-family house listed as one-family, the tax record may be out of date. Renters should rely on the certificate of occupancy and HPD registration for the unit count.

Fact-checked October 12, 2026

Every code description is transcribed from Appendix C of the PLUTO Data Dictionary 26v2, which states building classes are assigned by DOF (except Q0 and DCP mixed-use condo classes RC/RD/RI/RM/RX/RZ). "Constructive use", letter/number structure and "interchangeable with DOB building code" from the DOF sales glossary; tax class definitions from the same glossary; 6%/45% assessment ratios from DOF. "6 or more units built before 1974" from the NYC PEU rent stabilization page; 421-a/J-51 coverage from HCR Fact Sheet #1. Lot/unit counts per class re-run by the fact-checker via SoQL group-by on PLUTO 26v2 (2026-10-12) and all match; D4 has the most residential units of any class (385,398), then D1 (355,793). Appendix C descriptions and the DCP mixed-condo roll-up rules re-checked against the 26v2 PDF; CB/CC/DB/DC confirmed present in data but absent from Appendix C. 2,585 of 2,863 C4 lots and 15,393 of 15,598 D lots have 6+ residential units (SoQL, 26v2). Rent stabilization: "most often ... 6 or more units, built before 1974" (NYC PEU page); J-51/421-a/421-g coverage (HCR Fact Sheet #1, FS-01 01/2024).

Sources

  1. PLUTO Data Dictionary, August 2026 (26v2): Building Class and Appendix C · NYC Department of City Planning (accessed October 12, 2026)
  2. Glossary of Terms for Property Sales Files · NYC Department of Finance (accessed October 12, 2026)
  3. Determining your assessed value · NYC Department of Finance (accessed October 12, 2026)
  4. Rent Stabilization · NYC Mayor’s Public Engagement Unit (accessed October 12, 2026)
  5. Fact Sheet #1: Rent Stabilization and Rent Control (FS-01, 01/2024) · NYS Homes and Community Renewal (accessed October 12, 2026)
  6. Primary Land Use Tax Lot Output (PLUTO) dataset · NYC Open Data (accessed October 12, 2026)

General information, not legal, tax or financial advice. Rules change; confirm with the agency or a professional before you act.

Keep reading