9 HVAC and Plumbing Permit Delays to Know in 2026
Jobs get delayed for a lot of reasons. Permits are near the top of the list — not because the process is impossible, but because most permit problems are predictable. The same nine issues show up repeatedly on HVAC and plumbing installs. Here is what each one is, where it starts, and what clears it.
1. Incomplete applications get rejected at intake
Most permit rejections happen before a reviewer even looks at the work. The application arrives with the wrong form version, a missing site plan, the wrong scope description, or a fee calculation error, and the jurisdiction kicks it back. You lose a week before the review clock ever started.
In-house permit staff often learn a jurisdiction's current requirements by getting rejected once. That is an expensive lesson, repeated in every new city you work in.
Where it starts: intake, not review. The fix: applications that go in complete and correct the first time do not get rejected. iPermit preps the full package — drawings, site plans, all required documentation — and submits it. See how iPermit's permit pulling handles package prep.
2. Jurisdiction requirements vary, and change without notice
There is no standardized permit form for HVAC or plumbing. One city requires a load calculation; the next does not. One county processes online; the next requires a hard copy at the counter. A jurisdiction updates its fee schedule in the spring and does not make the new version easy to find.
For contractors working across multiple cities, keeping current with all of it is a part-time job layered on top of the actual work.
Where it starts: the gap between what the website says and what the counter accepts. The fix: iPermit works with jurisdictions across 40+ states and has done so since 1976. "We know the people and procedures" is what lets permits clear on the first attempt in cities where the rules are genuinely hard to find.
3. The permit does not get submitted until the office has a window
This one is about throughput. A tech calls in a job. Someone at the office has to package the application, research the jurisdiction requirements, and submit it. If the office is busy, and it usually is, that job waits in a queue.
A permit sitting on a desk for two or three days before submission means your crew may be waiting too. If you are scheduling against "permits usually take about a week," the variance is what kills schedule reliability — not the average.
Where it starts: your own queue, not the city's. The fix: iPermit submits 100% of complete packages within 24 hours, so you schedule against a predictable window instead of hoping the office caught up.
4. Correction notices sit unanswered because nobody owns the inbox
Plan-check comments and correction notices are not rejections; they are requests. But they arrive by email or land in a jurisdiction portal, and if no one is watching that channel, the application simply stops. Permits routinely age weeks on a correction that would have taken twenty minutes to answer.
This is the least visible delay on the list, because nothing looks wrong. The permit is "in review" right up until someone checks and finds it has been waiting on you.
Where it starts: an unowned inbox. The fix: ask any provider who watches the portal and who responds to corrections. iPermit tracks the application after submittal and works the correction, so the file keeps moving without your office monitoring it.
5. HERS testing is not booked early enough (California)
California-specific, but it catches contractors repeatedly. Title 24 requires HERS testing on most HVAC changeouts. The test has to happen and the CF-3R certificate has to be on file before the final inspection can close the permit. If testing is not scheduled in time, the inspector arrives and the job cannot close.
The fix looks simple — schedule HERS testing early — but coordinating the field tester, the homeowner's availability, and the inspection window is harder than it sounds across dozens of jobs.
Where it starts: treating the test as a closeout step instead of a scheduling dependency. The fix: iPermit's own certified raters run the test and register the CF-3R through the CHEERS registry, with more than 500,000 tests completed. Under the state's 2025 Energy Code this work now falls under the Energy Code Compliance program. See HERS and Title 24 testing.
6. Re-keying job data introduces the errors that cause rejections
The permit data already exists in your field service platform — customer, address, license, scope. When someone retypes it into a permit application, that is duplicated work and a place for errors to enter the compliance record. A transposed address or a stale license number comes back as a rejection days later.
Contractors doing Home Depot service work feel this twice, because those jobs require proof of permit before payment releases. A data error does not just delay the permit; it delays getting paid.
Where it starts: double entry between two systems. The fix: a native integration removes the retyping. In ServiceTitan, your office adds the iPermit tag to the job and the request flows over, with status writing back automatically. iPermit also pushes permit status directly into Home Depot DRIVE Services. See the ServiceTitan integration.
7. The permit clerk is out and no one else knows the process
One person handles permits. That person takes PTO, gets sick, or leaves. Whoever picks it up starts from scratch — which city needs which form, where the logins are, what is currently in flight.
For contractors doing 50 or 100 permits a month, a two-week knowledge gap during a staff transition is a real operational problem. Jobs stall. Customers call.
Where it starts: process knowledge living in one head. The fix: a permit service does not take PTO. iPermit has pulled more than 1,000,000 permits over 50 years, so there is no transition risk, no training period, and no coverage plan to build.
8. Open permits sit indefinitely after the job is done
The install is complete. The homeowner is happy. Your crew is on the next job. And the permit stays open, because someone has to schedule the final inspection, coordinate with the homeowner, and follow through until the city signs off.
Open permits are not just administrative loose ends. Permits left open can come back to haunt you — liability exposure for the contractor, and a title problem for the homeowner if they ever sell.
Where it starts: the handoff that never gets assigned. The fix: iPermit handles final inspections end to end — scheduling with the city, coordinating with the homeowner, and closing out the paperwork. The permit gets closed, not parked.
9. Final inspection day falls apart on a scheduling mismatch
A successful final inspection needs the right people available at the same time: the inspector from the jurisdiction, and the homeowner with access to the property. Aligning them is where things break.
The inspector shows up and the homeowner is not home. Or the homeowner is available but the inspector does not have the job on the day's schedule. Each failed inspection adds days, sometimes weeks, before the next available window.
Where it starts: three calendars and no owner. The fix: iPermit manages the homeowner and jurisdiction scheduling, so your team is not running that coordination. The result is a closed permit, not a rescheduled one.
The common thread
Most permit delays are not caused by slow cities or bad luck. They are caused by the same nine problems, repeating on every job where the permit process is managed in-house. Seven of the nine start inside the contractor's own office, not at the building department — which is the part contractors can actually change.
Frequently asked questions
What causes permitting workflows to slow down HVAC and plumbing jobs?
Most delays start before the jurisdiction ever reviews the application: incomplete packages rejected at intake, submissions waiting in the office queue, correction notices nobody is watching for, and re-keyed data that introduces errors. Jurisdiction review time is real, but it is usually the smaller half of the total delay and the part no provider controls.
How long does a permit take for an HVAC changeout?
Approval timelines are set by each jurisdiction and vary widely for identical work. What is controllable is submittal speed. iPermit submits 100% of complete packages within 24 hours, so the jurisdiction's review clock starts as early as possible.
What is the most common reason a permit application gets rejected?
An incomplete or incorrect package at intake — wrong form version, missing site plan, wrong scope description, or a fee calculation error. These rejections happen before a plan reviewer evaluates the actual work, which is why they are avoidable.
Why do permits stay open after the job is finished?
Because closeout is a separate task from installation and often goes unassigned. Someone has to schedule the final inspection, coordinate homeowner access, and file the sign-off. Permits left open create liability for the contractor and title problems for the homeowner at resale.
Can a permit service fix delays caused by the city?
Not the review time itself. What a service changes is everything on your side of the line: a complete package at intake, same-day submittal, someone watching for correction notices, and closeout that actually happens. That is where most of the recoverable time is.
If permits are slowing down jobs you have already sold, talk to iPermit or register at iPermitPro.com/signup.