Frequently Asked Questions About Building Permits
The Census Bureau says more than 99% of privately owned residential buildings sit in places that issue permits. So no, I don't treat permits like optional paperwork, and I don't let a customer wave them off because their cousin skipped one in 2014.
What a building permit actually covers
A building permit isn't a gold sticker from city hall. It's permission to do a defined scope of work under whatever code that city or county has adopted. I don't like dressing it up more than that, because the plain version is the one you can explain to a homeowner without losing them.
New construction needs one. Additions usually need one. Major renovations need one. Structural changes need one. The ICC, NAHB, and Census data all line up on that basic point, and that near-universal permit coverage is exactly why I don't treat any of it as optional.
That doesn't mean every tiny repair needs a permit. It doesn't mean every fence, low voltage cable, fan swap, or outlet repair gets handled the same way. It sure doesn't mean the inspector wants to see every screw you drive.
But I don't start with the exception. I start with the scope. Are we touching structure? Are we opening walls? Are we changing electrical, plumbing, or mechanical systems? Are we creating a record that the next buyer, insurer, or inspector can find later?
Those questions matter. They don't make the job faster. They don't make the bid prettier. They do keep us from pretending a permit is just a nuisance fee.
Why there is no national answer
I get asked for one clean permit answer all the time. I don't have one. Nobody does.
The U.S. Census Bureau says its Building Permits Survey covers all permit issuing places in the country, roughly 20,000 jurisdictions. That number explains the mess better than any consultant deck ever could. You're not dealing with one rulebook. You're dealing with thousands of offices, fee tables, forms, local habits, inspection calendars, and clerks who may not agree with the clerk you talked to last week.
There isn't a federal permit cop for residential remodels. Enforcement sits with the city, county, building department, code office, or community development department. That matters because the same job can feel easy in one town and stupidly slow two exits away.
The International Code Council lays out the normal flow as application, plan review, fee payment, permit issuance, inspections, final inspection, and then a certificate of occupancy when the job calls for it. I like that sequence because it's real enough, but it still doesn't tell you what your local reviewer will reject.
I don't quote permit time like it's shipping time. I won't say five days unless the local office has earned that trust, and I won't promise next week just because a portal accepted a PDF. Accepted isn't approved. Submitted isn't issued. Paid isn't inspected.
Why permit fees are all over the map
The biggest lie customers believe is that permit fees are kind of similar in big cities. They're not. They can be wildly different, and I don't mean a polite 15% swing.
San Diego and Boston are the clean punch in the face. San Diego prices a routine bathroom remodel through a combined trade permit at about $411. Boston uses valuation based fees, and that same rough bathroom scope comes in around $130. That's not an average and it's not a rounding issue. It's two cities pricing the same practical job on completely different logic, and the spread gets uglier still once you hit a genuinely pricey market like Seattle, where an $8,000 job already clears $900.
Chicago adds another trap. The city has a $602 minimum for the general building permit category, while its own tables put kitchen and bathroom remodel examples at $902. But Chicago also has separate categories, like $475 for reroof, $200 for roof repair, and $75 for an electrical panel upgrade. I don't stack the $602 minimum on top of a separate category. I pick the correct permit type or I don't know what I'm quoting.
The 2024 IBC points jurisdictions toward fee schedules and valuations in Sections 109.2 and 109.3, which gives them the legal framework. It doesn't make the number sane.
If I'm being honest, I used to ballpark permit fees too casually. I stopped after eating a fee gap that didn't belong to me.
The fee line that bites the bid
Denver. Cheap base permit. Expensive surprise.
Denver lists an $83 building permit fee in its building permit policy. That looks friendly until the use tax shows up at permit issuance. The city applies 3.65% use tax, and on a $25,000 project that's $912 in tax alone, before anyone even mentions the permit fee.
I don't quote Denver as an $83 permit. I quote the permit and tax together, because the customer doesn't care which pocket the city puts it in. They care about the check they have to write. If I hide the tax because it isn't called a permit fee, I'm not being precise. I'm just setting myself up for a stupid phone call.
This is the same reason I don't trust a first page fee table. It may not show technology fees, review fees, surcharges, records fees, or use tax. Sometimes the number that looked small is just the cover charge.
Customers don't remember the municipal accounting reason. They remember that I said the permit would be cheap and then it wasn't.
That's on me if I didn't read deep enough. Not the portal. Not the clerk. Not the customer. Me. So I write the bid with a permit allowance when I don't know the jurisdiction cold, and I spell out what is and isn't included.
Fence permits prove how weird this gets
Fence permits are my favorite boring example because they wreck the idea that simple work has simple fees. A fence isn't a kitchen. It isn't a service upgrade. It still gets priced all over the place.
Seattle lists a fence permit at $823 in its 2026 fee subtitle. Springfield, Missouri lists $0 in its residential permit fee schedule. That's not a typo I want to explain to a homeowner standing in the yard, and it's not something I can solve with common sense.
Run down the rest of the list and the spread stays ugly. Portland shows $495, Los Angeles $198, and Phoenix $98. Denver drops to $59, Nashville to $53, and San Antonio all the way down to $27. The work may look similar from the truck, but the fee table doesn't care what it looks like from the truck.
I don't use fence pricing to estimate building work, and I don't use building permit habits to estimate fence work. Different categories can have different minimums, reviews, and exemptions. A jurisdiction may care about height, location, corner visibility, easements, historic districts, floodplain rules, or zoning setbacks before it cares about your actual pickets.
That's the part customers don't see. They ask whether a fence needs a permit. I ask where, how tall, what material, and what lot condition. Not because I'm trying to be difficult. Because the city already is.
When Chuck and I argued about whether the San Diego number was even worth printing, he didn't blink:
How unpermitted work gets found
Unpermitted work doesn't stay hidden because nobody is looking. It stays hidden until something else happens.
A neighbor complains. A house sells. A title search turns up a blank spot. An insurance claim brings adjusters through the door. A code officer sees work from the street. A utility connection request forces a file review. Those are the normal ways this stuff surfaces, and none of them care that the job looked clean.
I don't like scare tactics, and I don't tell people the city has drones waiting for every deck board. But I also won't say unpermitted work is fine because it passed the eyeball test. The enforcement data is ugly enough without exaggeration.
Penalties vary by jurisdiction. Common outcomes include retroactive permit fees at 2x to 4x the original cost, stop work orders, fines that can run from $100 to more than $10,000 per violation per day, and forced removal of the work. Some places can even treat it as a misdemeanor.
That last part gets customers quiet.
It should. Not because every missed permit becomes a disaster. Many don't. But the risk isn't imaginary, and it doesn't disappear because the work is behind drywall. I care about clean wiring and clean records. One without the other still leaves somebody exposed.
How I quote permits now
I don't quote permits from memory unless I've done that exact scope in that exact jurisdiction recently. Even then, I check. Fee tables change, forms move, portals break, and local reviewers don't always read their own process the way I wish they did.
My rule is simple. I separate labor from permit cost. I separate permit fee from tax when the city does. I separate plan review from inspections when the table does. I don't bury an unknown city charge inside a neat round number unless I'm willing to eat it.
That habit came from getting burned, which is the part Chuck never lets me forget:
For small jobs, I call out a permit allowance. For larger jobs, I write that permit fees, review fees, taxes, and required revisions are billed at actual cost unless we've got a fixed fee in writing. Some customers hate that line. I don't blame them. They want certainty. I want certainty too. The city doesn't always give it to either of us.
I also keep screenshots or PDFs of the fee schedule I used when I built the bid. Not because I enjoy paperwork. I don't. I keep them because a customer with a changed fee table six months later isn't a fun argument.
Permits aren't the craft. They're not why any of us got into the work. But they're part of the job, and pretending they aren't part of the job is how we lose money.
Do I need a building permit for most residential construction work?
Usually, yes. The Census data says more than 99% of privately owned residential buildings are in permit issuing places, and permits are common for new construction, additions, major renovations, and structural changes.
Why did my permit fee jump so much between cities?
Because cities don't price permits the same way. San Diego prices a bathroom remodel through a combined trade permit at about $411, while Boston can price the same rough scope around $130 under valuation based fees. Climb to a market like Seattle and an $8,000 job clears $900 before plan review.
Is Denver really cheap for permits?
Not if you only look at the base fee. Denver lists an $83 building permit fee, but it also charges 3.65% use tax at issuance, which is $912 on a $25,000 project.
What can happen if work was done without a permit?
It depends on the city, and I don't assume it will be harmless. Common penalties include retroactive permit fees at 2x to 4x, stop work orders, removal, daily fines from $100 to more than $10,000, and sometimes misdemeanor charges.