Skip to main content
building permit fees by city cost index overview with regional pricing variables

Building Permit Fees By City In 2026

10 min read
By David Olson · Reviewed by Leonard "Chuck" Thompson, LC Thompson Construction Co. · 2026.Q1

Building permit fees by city are not even close to predictable

Seattle charges $924.2 for a building permit on an $8,000 project, and I don't know how anyone calls that a normal line item. Put the same project in Charlotte and the number drops to $61.7, so no, building permit fees by city aren't close to uniform.

City fees can swing wildly

I don't trust national averages on permit pricing. They hide the part that hurts. Seattle's 2026 fee subtitle puts an $8,000 project at $924.2 for the building permit, which is more than a lot of small change orders I see on real jobs.

Charlotte is the other end of the table. Mecklenburg County's LUESA fee ordinance has that same $8,000 project at $61.7. Not $600. Not $300. Sixty one dollars and change. You can't average those two and get anything useful for a homeowner, a contractor, or an installer trying not to look like an idiot at bid time.

Phoenix doesn't sit quietly in the middle either. Its PDD fee schedule puts the $8,000 example at $558, which still isn't pocket money. I don't care if the remodel is small. The city fee can land like a real material cost.

This is where I see contractors get lazy. They carry a mental permit allowance from the last city they worked in, then they drag it across a county line and pretend nothing changed. It does change. Sometimes brutally.

I've done enough low voltage and security work around remodel schedules to know this matters. If the general contractor didn't price the permit correctly, somebody still pays. It won't be the spreadsheet. It won't be the city. It usually becomes a tense phone call.

Local code drives the fee

Your next step
Calculate the exact permit cost for your city and project type.
Run the Calculator →

There isn't a national permit fee table hiding somewhere. I wish there were. It'd make bidding cleaner, and it would kill half the arguments before they start. Instead, each city or county writes the rules into its own adopted code and fee schedule.

The permit path is usually the same shape. You submit the application, plans get reviewed by the building trades, fees get paid, the permit gets issued, inspections happen during the work, and the final signoff closes the loop. ICC materials describe that process as being tied to locally adopted building codes, most often built around the International Codes. That's not the same as saying the fee is the same everywhere. It isn't.

The legal hook matters. The 2024 International Building Code addresses permit fee schedules in Section 109.2 and permit valuations in Section 109.3. Cities use those sections as the authority to collect money, but they don't all price the work the same way.

So no, a bathroom remodel doesn't have one true permit cost. A kitchen doesn't either. A panel change, roof repair, addition, deck, or security related buildout can hit a different schedule depending on how the city classifies it.

That's the frustrating part. The paperwork looks boring, so people don't read it. Then the fee shows up at issuance, and everyone acts shocked. You shouldn't be shocked. The city already published the rules. They just didn't publish them in a way that makes your bid easy.

Flat fees and scaled fees diverge

Flat fees feel simple until they aren't. Chicago is the clean example I keep coming back to. The city charges $602 for a building permit on an $8,000 project, and it also charges $602 on a $25,000 project. Chicago has a $602 minimum building permit regardless of project size.

That can feel unfair on the small job. I get it. A little bathroom scope doesn't magically become cheaper to review because the homeowner kept the finishes modest. The minimum is the minimum. You don't negotiate it at the counter, and you don't make it disappear because the project feels minor.

Philadelphia shows another flat result in this dataset. The city fee schedule puts both the $8,000 project and the $25,000 project at $72. That's not a typo in my notes. Same number at both project values.

Now compare the behavior, not just the dollars. Chicago's flat number is expensive enough that it can distort a small job. Philadelphia's flat number doesn't do that in the same way. Both are flat. They don't feel the same in a budget.

This is why shorthand like valuation based or flat fee means nothing to me unless someone also gives me the actual number. A flat fee can be friendly. It can also be punishing.

And don't confuse general building permits with trade specific permits. Chicago's own materials split out other categories, so a roof repair or panel upgrade doesn't automatically mean the same general construction fee. Pick the wrong category and your bid isn't just off. It's wrong in a way that's hard to defend.

Real projects reveal hidden costs

Denver looks cheap at first glance. Its building permit fee is $83 on an $8,000 project, according to the city's ADMIN 125 and 138 policy. That's the kind of number a contractor remembers, because it feels easy to carry in a quote.

Then the bigger project comes along. Denver lists $219 for a $25,000 project. Still not scary by itself. You could look at that and think Denver is one of the easiest cities in the pile for permit cost.

Don't stop there.

Denver also assesses use tax at permit issuance. Denver has 3.65% use tax at permit issuance, $912 on a $25,000 project, on top of the permit fee. That tax isn't a rounding error. It's several times the permit charge in that example, and it changes the job math immediately.

If I'm being honest, I used to quote Denver too loosely until I got tired of watching the permit counter turn a clean allowance into a bad conversation. I didn't miss the permit fee. I missed the total due at issuance. Different mistake, same irritated customer.

That's the trap with hidden costs. The base fee is visible, so everyone talks about it. The add ons don't always sit on the first page you read, and nobody on the job wants to be the person who admits they didn't check.

For installers, this matters even when we're not the prime contractor. If the GC underprices city costs, scheduling can slip. Inspections don't get booked. Rough in dates move. Then we're asked to make up lost time we didn't create.

Two project sizes expose outliers

I like using two project sizes because it catches the cities that don't behave the way your gut expects. At $25,000, Seattle is ugly. The Seattle fee subtitle puts that building permit at $1495.4. That's not a paperwork nuisance. That's a real budget line.

Portland isn't far behind in pain. Its building permit fee schedule lands the same $25,000 project at $1046.06. Again, not small. If you're comparing bids in those markets and the permit allowance is a casual placeholder, don't trust the bid yet.

Now swing to Nashville. Its code puts the $8,000 project at $69. That's barely in the same universe as Seattle's number from the smaller example. You don't need a fancy model to see the spread. You need a city name.

Philadelphia stays low in the $25,000 example too, at $72. That's the same number it shows for the smaller project in this dataset, and it makes the contrast sharper. Seattle at $1495.4. Philadelphia at $72. Not close. Not even pretending to be close.

This is why I don't rank bids until I normalize the permit assumptions. A contractor with a low labor number and a vague permit note may not be cheaper. They may just be pushing the city fee out of view.

I see this on remodel coordination all the time. The owner compares cabinet costs, flooring costs, cameras, access control, and network drops. Fine. But if nobody checked the permit fee city by city, the comparison isn't clean. It just feels clean, which is worse.

Every cited city at both project sizes

Here is every city referenced above, lined up at an $8,000 and a $25,000 project so the spread sits in one place. Flat-fee cities barely move between the two. Scaled and trade-based cities climb hard.

City $8,000 project $25,000 project
Charlotte, NC $62 $62
Nashville, TN $69 $163
Philadelphia, PA $72 $72
Denver, CO $83 $219
San Diego, CA $120 $375
Boston, MA $130 $300
Phoenix, AZ $558 $906
Portland, OR $577 $1,046
Chicago, IL $602 $602
Seattle, WA $924 $1,495

Unpermitted work carries bigger risks

Skipping the permit to dodge the fee sounds clever for about ten minutes. Then reality shows up. Residential permit enforcement doesn't come from one federal office. It comes from the local building department, code enforcement group, community development office, or county staff. Different badge. Same headache.

The work doesn't have to be dramatic to get found. A neighbor complains. A sale inspection turns up work that doesn't match records. An insurance claim brings photos and questions. A code officer sees visible construction from the street. A utility connection request raises a flag. None of that is rare.

And no, hiding behind the wall isn't a plan. I've seen plenty of work that looked invisible until another trade opened something, or an inspector asked why a system path didn't match the permit drawings. Once the city is looking, the conversation changes.

The penalties can make the original fee look cheap. Some jurisdictions charge retroactive permit fees at 2x to 4x the original cost. Others issue stop work orders, require removal or demolition, or stack fines that can run from $100 to more than $10,000 per violation per day. Some places can treat certain violations as misdemeanors.

None of that is scare copy. It's just the risk side of the same budget.

I hate paying dumb fees as much as you do. Waiting on review comments grinds on me, and so does a city portal that breaks after 4 p.m. But I like unpaid rework even less, and being tied to unpermitted work when something fails later is the part that really gets me.

Budget permits before comparing bids

Permit activity still matters, even when the market feels uneven. The Census Bureau and HUD reported single family building permit authorizations at a seasonally adjusted annual rate of 873,000 in January 2026, just under the revised December 2025 figure of 881,000. That isn't dead activity. It means a lot of projects still run through permit offices every month.

The Census Bureau also released final annual building permit estimates for 2024 on May 1, 2025, broken out across national, state, metro, county, and place levels. I like that place level part because it reminds me where the pain really lives. Not in the national headline. In the local fee schedule.

More than 99% of privately owned residential buildings are constructed in permit issuing places, according to Census related material cited by ICC, NAHB, and Census sources. So no, this isn't a niche paperwork problem. Most real residential construction lives inside a permit system somewhere.

My rule is simple. Price the permit before you compare bids. Don't let one contractor include it, another exclude it, and a third write allowance in tiny print. That's not comparison. That's a mess waiting for signature.

I want the city, project value, permit category, plan review charges if any, taxes if any, and inspection assumptions named before the owner signs. If we don't know, we say we don't know and verify it. Guessing doesn't make the number smaller. It just moves the fight to later.

Permit fee questions, answered

Is Chicago really $602 no matter how small the building project is?

For the general building permit category, yes. Chicago Municipal Code Section 14A-12-1204.2 and the 2026 fee tables show a $602 minimum, but that doesn't mean every trade permit gets that same charge.

Why does Denver look cheap and then not cheap?

Denver's base building permit can be low, but ADMIN 125 and 138 also put use tax at permit issuance. On a $25,000 project, that 3.65% use tax is $912 before you even argue about the rest.

Are square footage based fees always cheaper?

No. San Diego prices permits by square footage and fixed schedules rather than project value, so a bathroom remodel there runs about $411 under its combined trade permit (IB 203), while Boston's valuation based approach lands near $130 for a comparable small job. Square footage pricing is not automatically cheaper; it tracks the work instead of the project's dollar value.

Do permit fees matter enough to check before bid day?

Yes. Census and HUD reported 873,000 single family permit authorizations at a seasonally adjusted annual rate in January 2026, so this isn't some rare paperwork corner case.

Continue your research
Permit Calculator
Select your city and project type for verified permit costs.
All Cities
Browse permit fees across all tracked U.S. cities.
More guides
Why Check Building Permit Status Before Starting WorkRead →Fast Track Building Permit: 2026 CostsRead →Building Permit FAQ (2026): Fees, Timelines, RulesRead →How Much Does a Building Permit Cost? 2026 City FeesRead →
🧮

Continue Your Research

Calculate Your Costs →