Beta — site is under development, information may contain errors. Read disclaimer

Buffalo Building Permits — Cost, Timeline & Process

Last updated: Verified:

Building Permits in Buffalo, New York

Building permits in Buffalo are issued by the City of Buffalo Department of Permit and Inspection Services. All construction in Buffalo is governed by the New York State Uniform Fire Prevention and Building Code (NYS Uniform Code), a statewide mandatory code that every New York municipality except New York City must adopt and enforce. Buffalo has no separate local building code; local ordinances in the Buffalo Code of Ordinances supplement but cannot supersede the state code.

The NYS Uniform Code — What It Means for Buffalo

New York State adopted the Uniform Code under the Executive Law, Article 18, and it is administered by the NYS Department of State (DOS) Division of Building Standards and Codes. The current edition (19 NYCRR Parts 1219–1228) is based on the 2020 International Building Code (IBC), 2020 International Residential Code (IRC), and related I-Codes with New York-specific amendments.

Key points:

  • Mandatory statewide: Every local government in New York — counties, cities, towns, villages — is required to enforce the Uniform Code. Buffalo cannot weaken its requirements.
  • Not NYC: New York City operates under separately authorized Construction Codes under a special state delegation. When reading about NY building permits, confirm whether you are looking at NYC-specific rules (NYC DOB, Alt 1/2/3) or the statewide Uniform Code that governs Buffalo.
  • Energy Code: Buffalo also enforces the Energy Conservation Construction Code of New York State (ECCCNYS), which runs parallel to the building code and is adopted by the same NYS DOS division.
  • Updates: The NYS DOS periodically updates the Uniform Code by adopting newer editions of the I-Codes with amendments. Always check the current edition with the NYS DOS or the Buffalo Department of Permit and Inspection Services.

When You Need a Permit

Under the NYS Uniform Code, a building permit is generally required in Buffalo for:

  • New construction of any building or structure
  • Additions that increase floor area, volume, or load on an existing structure
  • Structural alterations, including load-bearing wall changes, foundation work, and beam/column modifications
  • Electrical work (new circuits, panel upgrades, service changes)
  • Plumbing work (new fixtures, drain/waste/vent modifications, water service)
  • Mechanical work (HVAC installation or replacement that involves ductwork or new equipment)
  • Roofing replacement (full tear-off and replacement typically requires a permit)
  • Window or door openings cut into or enlarged in exterior walls
  • Decks, porches, and exterior stairs
  • Detached garages, carports, and accessory structures above a threshold size
  • Swimming pools and hot tubs
  • Demolition of any habitable structure
  • Change of occupancy or use of a building

Common exemptions include minor repairs and maintenance that do not affect structural, fire-resistance, egress, or mechanical systems; like-for-like fixture replacements; interior painting; floor coverings; and cabinetry without new plumbing or electrical connections. Exemption rules are set by the Uniform Code — verify with the Department of Permit and Inspection Services before assuming work is exempt.

Climate Considerations: Snow Load and Frost Depth

Buffalo's location in Erie County on the eastern shore of Lake Erie creates demanding structural and thermal requirements that designers must account for:

  • Snow load: Western New York receives significant snowfall and is subject to lake-effect snow events. Roof structural systems — especially on additions, accessory structures, and new construction — must be designed for the ground snow load values prescribed by the NYS Uniform Code climate data for Erie County. A licensed structural engineer should review roof framing for any project where load capacity is not well documented.
  • Frost depth: Foundation footings and piers in Erie County must extend below the frost line, typically 48 inches below grade, to prevent frost heave. This affects the cost and timeline of foundation work, particularly for additions, decks, and new accessory structures.
  • Thermal envelope: The ECCCNYS assigns Buffalo to Climate Zone 6, which requires higher insulation values (wall, roof/ceiling, foundation) and higher-performance windows than warmer-climate states. Any project that involves the building envelope — additions, window replacements, re-roofing with insulation changes — must demonstrate ECCCNYS compliance.

The Online Portal: Buffalo Online Permits (Citizen Access)

The Buffalo Online Permits system — built on the Citizen Access platform — is the City's primary electronic permitting portal. Through the portal you can:

  • Create an account and submit permit applications online
  • Upload plans and supporting documents for electronic plan review
  • Pay permit fees
  • Check application and permit status
  • Schedule required inspections
  • View issued permits and inspection history

For projects requiring full plan review (new construction, additions, structural alterations), plans must be prepared and stamped by a New York State licensed architect or professional engineer before submission. Simpler trade permits (electrical, plumbing, mechanical) can often be applied for online by licensed contractors without a full plan set.

In-person service is also available at the Department of Permit and Inspection Services office.

Permit Fees

Buffalo permit fees are established in the City of Buffalo Code of Ordinances and the Department of Permit and Inspection Services fee schedule. Fees are generally calculated based on:

  • Construction valuation — the estimated cost of the work, used to calculate the base building permit fee
  • Flat trade fees — separate fees for electrical, plumbing, and mechanical permits
  • Plan review fee — assessed on projects requiring plan examination
  • Re-inspection fees — charged when a scheduled inspection cannot be completed due to work not being ready

Do not rely on third-party fee estimates. Obtain current fee amounts from the official Buffalo Department of Permit and Inspection Services fee schedule before budgeting your project.

Typical Timeline

Project Type General Expectation
Simple trade permit (electrical, plumbing, mechanical) A few business days to 1–2 weeks
Residential addition or alteration with plan review Several weeks for first review cycle
New residential construction Multiple review cycles; plan for 1–3 months
Commercial or mixed-use construction Multiple disciplines; 2–6+ months depending on corrections
Projects requiring ZBA variance or Planning Board review Add several weeks to months before permit

Timelines depend on application completeness, current review workload, and whether corrections are required. Projects in historic districts or affecting designated landmarks also require Preservation Board review, which runs concurrently but must be complete before permit issuance.

The Process

  1. Pre-application: Confirm zoning on Buffalo's zoning map (Green Code district), check for overlay zones, historic district designations, and flood zone status (FEMA FIRM maps for Erie County)
  2. Plans: For projects requiring plan review, engage a NYS licensed architect or professional engineer to prepare drawings showing compliance with the NYS Uniform Code and ECCCNYS
  3. Submit: File the application and upload documents through Buffalo Online Permits (Citizen Access) or in person at the Department of Permit and Inspection Services
  4. Plan review: City reviewers check plans for compliance with the Uniform Code, zoning (Green Code), energy code, and any overlay requirements
  5. Corrections: Respond to any correction notices and resubmit revised plans
  6. Permit issuance: Pay remaining fees; the permit is issued and must be posted at the job site
  7. Inspections: Schedule and pass required inspections at each stage of construction
  8. Final inspection: Pass final inspection; receive a Certificate of Occupancy or Certificate of Compliance as applicable

Inspections

The NYS Uniform Code requires inspections at prescribed stages of construction. Typical inspection points for a residential project include:

  • Footing / foundation — before concrete is poured; verify frost depth compliance
  • Underground rough plumbing — drain, waste, and vent below slab before backfill
  • Framing — structural framing complete, before insulation or drywall
  • Rough electrical, plumbing, and mechanical — trade rough-ins before concealment
  • Insulation — verify thermal envelope compliance with ECCCNYS Climate Zone 6 requirements before drywall
  • Drywall — before taping and finishing where fire-resistance rating is required
  • Final building and trades — all work complete; site cleaned; permits posted

Schedule inspections through the Buffalo Online Permits portal or by contacting the Department of Permit and Inspection Services directly. Do not cover any work that requires inspection before the inspection has been completed and approved.

Common Reasons for Corrections or Denial

  • Plans do not meet the NYS Uniform Code (2020 IBC/IRC base with NY amendments) or ECCCNYS Climate Zone 6 requirements
  • Structural drawings lack required calculations or NYS licensed engineer/architect stamp
  • Foundation design does not account for Erie County frost depth or snow load
  • Zoning conflicts under the Green Code (setbacks, height, lot coverage, use group)
  • Missing FEMA flood zone compliance documentation for properties in Special Flood Hazard Areas
  • Historic Preservation Board review not completed for properties in historic districts
  • Application submitted by an unlicensed contractor for work requiring a licensed trade contractor
  • Incomplete submittal — missing site plan, energy compliance worksheet, or supporting documents

Official Sources

Always verify current requirements with the City of Buffalo Department of Permit and Inspection Services and the NYS Department of State Division of Building Standards and Codes before submitting plans or starting construction.

Disclaimer: This guide summarizes publicly available information from official City of Buffalo and New York State sources and is provided for general orientation only. It does not constitute legal or engineering advice. Building code and permitting requirements change — always confirm current rules with the City of Buffalo Department of Permit and Inspection Services before submitting plans or starting construction.

More about Buffalo Zoning

Sources

  1. City of Buffalo Department of Permit and Inspection Services·buffalony.gov·Accessed 2026-04-14·Direct link
  2. Buffalo Online Permits — Citizen Access Portal·buffalony.gov·Accessed 2026-04-14·Direct link
  3. City of Buffalo Code of Ordinances — Municode·library.municode.com·Accessed 2026-04-14·Direct link
  4. NYS Uniform Fire Prevention and Building Code — NYS Department of State·dos.ny.gov·Accessed 2026-04-14·Direct link
  5. NYS Energy Conservation Construction Code (ECCCNYS) — NYS Department of State·dos.ny.gov·Accessed 2026-04-14·Direct link

FAQ

Which building code does Buffalo use?
Buffalo enforces the New York State Uniform Fire Prevention and Building Code (NYS Uniform Code), codified at 19 NYCRR Parts 1219–1228, which is based on the 2020 International Building Code (IBC) and 2020 International Residential Code (IRC) with New York amendments. The NYS Department of State Division of Building Standards and Codes adopts and updates the Uniform Code; all local governments in New York State — except New York City, which operates under its own separately authorized Construction Codes — are required by state law to enforce it. Buffalo cannot deviate from or weaken the Uniform Code requirements.
How do I apply for a building permit in Buffalo?
Building permit applications are submitted through the Buffalo Online Permits system (Citizen Access portal) on buffalony.gov, or in person at the Department of Permit and Inspection Services. You will need to create an account, complete the application, upload any required plans, and pay applicable fees. Simple residential trade permits (electrical, plumbing, mechanical) can often be applied for online without an in-person visit.
What work requires a building permit in Buffalo?
Under the NYS Uniform Code, a building permit is required for most new construction, additions, and alterations — including structural changes, electrical work, plumbing, HVAC, roofing replacement, window enlargements in exterior walls, decks, accessory structures, swimming pools, and demolition of habitable buildings. Minor repairs, like-for-like replacements that do not affect structural, fire, egress, or mechanical systems, and certain cosmetic work (painting, flooring, cabinetry without new plumbing or electrical) are typically exempt. When in doubt, call the Department of Permit and Inspection Services before starting.
Does Buffalo have special requirements due to its cold climate?
Yes. Buffalo's location in Erie County and its position on Lake Erie mean that construction must account for significant snow loads (roof structural design), frost depth requirements for foundations (typically 48 inches in Erie County), and wind exposure. The NYS Uniform Code and the 2020 IRC climate tables prescribe minimum design values; engineers and architects designing for Buffalo must reference the correct climate data. Roof designs for additions and new construction should be reviewed by a licensed structural engineer familiar with upstate New York snow accumulation patterns.
How is Buffalo's permit process different from New York City's?
New York City has its own separately authorized Construction Codes (Title 28 of the NYC Administrative Code) that operate under a special state delegation; NYC permits are issued by the NYC Department of Buildings using the NYC-specific Alt 1/Alt 2/Alt 3 filing system and the DOB NOW: Build portal. All other New York cities and municipalities — including Buffalo — must enforce the statewide NYS Uniform Code administered by the NYS Department of State. Buffalo permits are issued by the City of Buffalo Department of Permit and Inspection Services using the Buffalo Online Permits / Citizen Access portal.