The Pennsylvania Uniform Construction Code, or UCC, is the statewide building code every remodel in the Commonwealth gets measured against. It’s been in force since April 9, 2004, it’s built on the model codes published by the International Code Council, and for a house the book that matters is the International Residential Code.
Your municipality issues the permit under it. Your inspector grades the work against it. Your certificate of occupancy is issued because of it.
The code is uniform. The answer you get is not.
Two homeowners on opposite sides of Wilkes-Barre can ask the same question about the same siding job and be told opposite things, and both answers can be correct. One provision in the regulations is what allows that, and once you can see it, most of the confusion around Pennsylvania permits stops being confusing.
What the Pennsylvania Uniform Construction Code actually is
The UCC comes from Act 45 of 1999, the Pennsylvania Construction Code Act. Before it, building rules were a patchwork: some municipalities had a code, some had three, plenty had none. Act 45 replaced that with one statewide minimum and told the Department of Labor and Industry to write the regulations, which now live at 34 Pa. Code, Chapters 401 and 403.
Pennsylvania doesn’t write its own building code from scratch. It adopts the International Code Council’s model codes by reference and amends them. That means your remodel is judged against a stack of books, not one:
- The International Residential Code for one and two family homes, which is the one your project almost certainly falls under
- The International Building Code for anything commercial
- Separate electrical, plumbing, mechanical, fuel gas and energy conservation codes
- Whatever your municipality has legally added on top
The code covers construction, alteration, repair, moving, demolition, and change of occupancy for essentially every building in the state, for any work done on or after April 9, 2004.
One thing it isn’t: zoning. The UCC decides whether what you build is safe and sound. Zoning decides whether you’re allowed to build it in that spot at all, and it’s a completely separate approval with its own rules on setbacks, height and lot coverage. You need zoning sign off before a code official will issue your building permit, not after.
The code books changed on January 1, 2026
This is the part almost nothing online has caught up with, and it matters if you’re planning work right now.
Pennsylvania updates the UCC on a three year cycle. The latest update was approved by the Independent Regulatory Review Commission on October 16, 2025, published in the Pennsylvania Bulletin on November 8, 2025, and took effect statewide on January 1, 2026. It moved the Commonwealth off the 2018 code series and onto the 2021 International Codes, as amended by Pennsylvania.
There was a grace period, and it’s closed. Act 45 lets a permit be issued under the older code when the design or construction contract was signed before the new code took effect.
The catch is the deadline on that option: the permit application had to go in within six months of the changeover, or sooner if the municipality set a shorter window. Six months from January 1, 2026 ran out at the start of July. Any application filed now is reviewed against the 2021 codes.
For most kitchen and bathroom projects, the practical differences are small and live in the details: energy efficiency requirements, some fastening and bracing provisions, a handful of electrical and ventilation changes. But they’re real enough to reject a drawing set, so if a contractor hands you plans this month, it’s fair to ask which code edition the details were drawn to.
One carve out worth knowing about, mostly for commercial work: Commonwealth Court permanently blocked enforcement of the 2021 accessibility provisions back in October 2022, so accessibility is still judged against the 2018 standards while everything else moved forward.
That’s the code your project answers to. Who decides how it applies to you is a different question, and it’s the one that produces those opposite answers.
Uniform code, different answers: how local amendments work
When Act 45 took effect, every municipality got a choice. Opt in and administer the code yourself, or opt out and leave it to others. More than 90 percent of Pennsylvania’s 2,562 municipalities opted in, enforcing the code with their own staff or by retaining a certified third party agency.
Opting in came with a power, and this is the provision that explains everything. Under 34 Pa. Code 403.102, a municipality may adopt an ordinance with standards that equal or exceed the UCC, subject to review and approval by the Department. The regulation goes a step further and says outright that a municipality may adopt additional code requirements for alterations or repairs to residential buildings.
Read that again with an eye on the direction. A municipality can be stricter than the state code. It can never be looser. It’s a ratchet that only turns one way, which is why a neighbouring township can require a permit for work your township waves through, and why nobody can tell you what your project needs without knowing your address.
Siding is the cleanest example in Luzerne County. The state regulation excludes aluminum or vinyl siding on an existing building from the UCC by name. Wilkes-Barre lists siding as permit work on its building permit page, right alongside framing, roofing and sheet rock. Neither is a mistake.
The state set a floor, the city built above it, and the homeowner who calls City Hall gets a different answer than the one who reads the state code and stops there.
That’s the whole trick. Start with the state rule, then call your code office, because the state rule is only ever half the answer. The permit and code basics for a remodel work the same way across every trade.
What needs a permit, and what your town can add
Under 34 Pa. Code 403.62, a permit is required to construct, enlarge, alter, repair, move, demolish or change the occupancy of a residential building, and separately to install, alter, repair, remove, convert or replace any electrical, gas, mechanical or plumbing system. That second half catches people constantly: swapping a water heater or a furnace for a comparable unit is still system work, and it’s still permit work.
The regulation also names four things that are never treated as ordinary repairs, no matter how routine they feel:
- Cutting away a load bearing wall, partition, or any part of one
- Removing or cutting a structural beam or load bearing support
- Removing or changing a required means of egress, or rearranging anything that affects it
- Adding to or relocating water supply, sewer, drainage, gas, waste, vent piping, electrical wiring or mechanical work
Here’s how the common jobs sort out, and where your municipality can move the line:
| The work | State UCC default | Can your municipality require a permit anyway? |
|---|---|---|
| New house, addition, or new storey on an existing house | Permit required | Already required everywhere |
| Cutting or removing a load bearing wall, beam or post | Permit required | Already required everywhere |
| Changing a required exit, stair, handrail or guard | Permit required | Already required everywhere |
| Electrical, plumbing, mechanical or gas work, including a straight replacement | Permit required | Already required everywhere |
| Deck with its floor more than 30 inches above grade | Permit required | Already required everywhere |
| Fence over 6 feet, retaining wall over 4 feet | Permit required | Already required everywhere |
| In ground pool, hot tub, enclosing a porch | Permit required | Already required everywhere |
| Vinyl or aluminum siding on an existing house | Excluded from the UCC by name | Yes, and Wilkes-Barre does |
| Replacing a window or door in the same opening | Not a structural change | Yes |
| Roof covering replacement, drywall, cosmetic kitchen or bath work | Ordinary repair or non structural alteration | Yes |
| Detached shed, garage or greenhouse under 1,000 square feet at a one family house | Excluded from the UCC | Yes |
| LP gas piping and appliances | Excluded from the UCC | Yes |
Emergencies get their own rule. If equipment fails and has to be repaired or replaced immediately, the work can proceed as long as the permit application is filed within three business days. That covers a dead furnace in February. It does not cover a planned replacement you’d rather not paperwork.
If you want the threshold walked through job by job, when a remodel actually needs a permit goes deeper on the borderline cases.
Who enforces it where you live
In an opt in municipality, enforcement runs through a designated building code official. That person may be a municipal employee, or the municipality may retain a certified third party agency to do plan review and inspections on its behalf. Either way, you deal with the municipality, and the municipality picks the inspector.
In an opt out municipality, it splits. The Department of Labor and Industry handles all commercial enforcement. For residential work, you hire the certified third party agency yourself from the Department’s approved list, and that agency reviews your plans, issues the permit, performs every required inspection, and issues the certificate of occupancy at the end.
That’s a budget line most homeowners never see coming, because third party agencies set their own fees. So does every municipality: the UCC establishes no fee schedule at all. Each municipality adopts its own by resolution and has to make it publicly available, which is exactly why permit costs and timelines swing so widely across Luzerne County. In Wilkes-Barre, permits start at $59.50 for work under $2,500 and every permit carries a $4.50 state training fee on top.
On inspections, the code is careful about your door. A code official can enter during normal business hours or at a time you agree to, has to present credentials, and needs your permission to come in. They can’t enter an unoccupied property or come after hours without the owner’s consent. Requesting an inspection you’re entitled to counts as giving permission for that inspection.
The clocks the code puts on your project
The UCC isn’t only a set of construction standards. It’s also a set of deadlines, and several of them run in your favour:
- A code official gets 15 business days from the filing of a residential application to grant or deny it, and if that deadline passes the application is deemed approved. It drops to 5 business days when a Pennsylvania licensed architect or engineer prepared and sealed the drawings.
- A denial has to come in writing, identifying what doesn’t comply and citing the specific code provisions, so you end up with something you can fix or appeal instead of a verbal no.
- A permit is valid for up to five years, but it voids after 180 days if work never starts or stops partway. A written extension is available for just cause, and asking for one beats starting over with a new application.
- Once the final inspection report shows compliance, the building code official has 5 business days to issue the certificate of occupancy, or 10 in a city of the first class.
That final certificate is the piece of paper that matters years later. A residential building can’t lawfully be used or occupied without one, it names the code edition it was issued under, and it’s what a buyer’s attorney will look for when you sell. Every structure built since April 9, 2004 is supposed to have one, and a missing certificate turns into a closing problem long after the dust has settled.
Along the way, the official inspects at each stage and files a final report covering general building, electrical, plumbing, mechanical, fire protection, energy conservation and accessibility. Skipping inspections doesn’t just risk a fine of up to $1,000 per day per violation, it stalls the certificate at the end.
When you disagree with the code official
You aren’t stuck with a single inspector’s reading of the code. Every municipality that adopted a UCC enforcement ordinance has to appoint a board of appeals, and it exists specifically for this.
You can appeal on three grounds: that the intent of the act or the code was interpreted incorrectly, that the provisions don’t apply to your situation, or that you’re using an equivalent form of construction. You can separately ask the board for a variance or an extension of time.
Some details worth knowing before you file:
- You file a petition with the building code official, and the postmark or personal service date is the filing date
- Filing automatically suspends enforcement of an order to correct until the appeal is resolved, though it does not stay an unsafe building order
- For a one or two family home, the board has to convene a hearing within 30 days of your request, half the 60 days it gets for everything else
- The board decides on the documents unless you request a hearing, so ask for one if you want to be heard
- Members of the governing body and the municipality’s own code administrators can’t sit on the board, and no member may vote where they have a personal, professional or financial interest
- The appeal fee is capped at the actual cost of publishing the hearing notice, the court reporter, and necessary administrative services
If your complaint is about how a municipal or third party official is doing the job rather than about a specific decision, that’s a separate route: the Department of Labor and Industry takes UCC complaints about municipal and third party agency officials directly.
What this means for your remodel
The code is long, but the decisions are few. Sort your project this way:
- Assume a permit any time the work touches structure, egress, or any system, statewide, with no exception worth gambling on. That includes a straight equipment swap.
- Purely cosmetic work that touches none of those carries no state permit requirement, and your municipality can still add one. Call the code office before you order materials.
- If your municipality opted out, price a certified third party agency into the budget early and get its fee schedule in writing.
- If you’re comparing bids right now, confirm the plans were drawn to the 2021 codes. The transition window closed at the start of July.
- If a code official tells you no, you have a written denial citing provisions, a board of appeals, and a 30 day hearing clock. Use them instead of arguing at the counter.
The contractors who work in your municipality every week already know which of these apply on your street, which is the real reason local experience is worth something on a remodel. If you’re weighing a project in Wilkes-Barre or anywhere in Luzerne County, a conversation about scope and permits before you commit costs nothing and saves the expensive surprises.
Frequently asked questions
What is the Pennsylvania Uniform Construction Code?
It’s Pennsylvania’s statewide building code, created by Act 45 of 1999 and in force since April 9, 2004. It adopts the International Code Council’s model codes by reference and applies them to construction, alteration, repair, demolition and change of occupancy for buildings across the Commonwealth. For houses, the governing book is the International Residential Code.
Who enforces the UCC in Pennsylvania?
The Department of Labor and Industry writes and oversees the code, but enforcement is almost always local. More than 90 percent of Pennsylvania’s 2,562 municipalities enforce it themselves, either with municipal staff or through a certified third party agency they retain. In the small minority that opted out, the Department handles commercial work and homeowners hire a certified agency directly for residential projects.
Does every township in Pennsylvania follow the same building code?
The minimum standards are the same statewide, but the requirements on top of them are not. A municipality can adopt an ordinance with standards that equal or exceed the UCC, including extra requirements for alterations and repairs to homes. It can never adopt looser rules, so the local answer is always the state rule or stricter.
Which building code does Pennsylvania use for houses right now?
Since January 1, 2026, Pennsylvania has been on the 2021 International Codes as amended, including the 2021 International Residential Code. The update was approved in October 2025 and published that November. The six month window that let projects under earlier contracts be permitted to the 2018 codes closed at the start of July 2026.
Do I need a permit to replace siding in Pennsylvania?
Under the state code, no. Aluminum and vinyl siding on an existing building is excluded from the UCC by name. Your municipality can require one anyway, and Wilkes-Barre does, listing siding on its building permit page. Always confirm with your local code office before starting.
Do I need a permit to replace windows in Pennsylvania?
Not under the state code, as long as the opening isn’t enlarged. The regulation treats a minor framing change to swap an existing window or door as something other than a structural change. Change the size of the opening and it becomes structural work that needs a permit, and your municipality can require one even for a same size replacement.
What does it mean if my municipality opted out of the UCC?
The code still applies to your project, but nobody local administers it. You contract directly with a certified third party agency from the Department’s approved list, and that agency reviews your plans, issues the permit, runs the inspections and issues your certificate of occupancy. Those agencies set their own fees, so ask for the fee schedule up front.
Do I need a certificate of occupancy after a remodel?
If your work required a permit, yes, and it’s issued after a final inspection report shows compliance. A residential building can’t lawfully be occupied without one, and every structure built since April 9, 2004 is supposed to have one on record. Missing certificates surface as problems when you sell.
Can I appeal a building inspector’s decision in Pennsylvania?
Yes. Every municipality enforcing the UCC has to maintain a board of appeals, and you can challenge a decision on the grounds that the code was interpreted incorrectly, that its provisions don’t apply, or that you’re using an equivalent form of construction. For a one or two family home, the board must convene a hearing within 30 days of your request.
Can a building inspector enter my house without permission?
No. A code official has to present credentials and get permission to enter, and can’t enter an unoccupied property or come after normal hours without the owner’s consent. Requesting an inspection you’re entitled to counts as permission for that inspection. Where there’s reasonable cause to believe a condition is unsafe, the official can seek help from law enforcement to gain entry.
Get Your Free Quote
Tell us about your project and we will get back to you with a real number for your space. No pressure, no obligation.



