How to Fix HVAC and Plumbing Permit Delays in 2026

If your HVAC or plumbing jobs are sitting in permit limbo — permit applied for, clock running, no number yet — you already know what that costs. The equipment sits on the truck. The homeowner is calling. The tech is either waiting or you are sending them out to another job and trying to coordinate a return trip when the permit finally posts.

Permit delays are not random. There are three causes, and each one has a fix. This guide walks through all three — how to spot them, what actually causes them, and what to do about them.


The three causes of HVAC and plumbing permit delays

1. AHJ backlog

The Authority Having Jurisdiction is the city or county building department that issues your permit. Every AHJ has its own processing time, its own staffing levels, and its own review queue. Some move in 24 hours. Some take two weeks. Some have seasonal peaks — late spring and summer are consistently the worst in high-growth metros, when residential service volumes spike and every contractor in the market is submitting at once.

Backlog is the one cause that is mostly outside your control. You cannot fix a building department’s staffing problem. What you can influence is whether your application moves through faster than the next contractor’s.

The lever: Local relationships. An expediter that knows a jurisdiction — knows whether it accepts over-the-counter submissions, whether it has an online portal that bypasses the counter queue, whether a specific plan-check reviewer typically flags load calcs a certain way — can get a file through the queue faster than a generic online submission from a shop that has never worked in that city before.

iPermit has been submitting to jurisdictions across the country for 50 years. Over a million permits in, we have worked with most of the AHJs our customers operate in. We know the people and the procedures. That is the actual product, not just the portal.

2. Incomplete applications and missing documents

This is the most common cause of delays, and the most fixable.

A permit application for an HVAC or plumbing job is not a single form. Depending on the work, the jurisdiction, and the home, the package might include: a site plan, a load calculation, equipment specifications, proof of contractor licensing, subcontractor information, and — in California — pre-verification documentation for the HERS test. Miss one item and the AHJ will either reject the application outright or hold it until the missing piece shows up.

Either way, the clock does not start until the package is complete.

Common missing items by trade:

HVAC: - Load calculation (Manual J or equivalent) — required in most jurisdictions for equipment replacements above a certain tonnage - Equipment specifications / cut sheets — AHJ needs confirmation the replacement unit meets efficiency minimums - CF-3R HERS pre-verification documentation (California) — required before the permit is issued when the scope triggers Title 24 compliance - Duct leakage test plans (California, when applicable)

Plumbing: - Riser diagrams for repipes - Fixture count and water service sizing - Confirmation of licensed plumbing contractor (some jurisdictions require this on the cover sheet, not just in the application) - Sewer laterals: city-issued connection permits, where required, before the building permit is issued

The fix: A standardized checklist, applied to every job before the application goes out. A permit expediting service that prepares the package — not just submits it — catches missing items before the AHJ does. The difference between a service and a portal is that the service does the work. The portal waits for you to do it.

3. Resubmittals after corrections

A resubmittal happens when the AHJ reviews your application and issues a correction notice before issuing the permit. You fix the flagged items and resubmit. The clock resets to the back of the review queue.

One correction loop is a week of delay in a typical jurisdiction. Two correction cycles on the same permit and you are looking at a month or more before the number posts.

The causes tend to cluster:

  • Equipment-efficiency shortfalls. The replacement unit does not meet the minimum SEER2 or AFUE rating for that jurisdiction. In states with more restrictive standards than federal minimums — California being the clearest case — this is a frequent catch.
  • Scope creep not reflected in the application. The tech started the job and found a secondary issue (a corroded flue, undersized ductwork, a water heater that needed to come out to access the pipe). The work expanded; the permit application did not.
  • Licensing or insurance lapses. Some jurisdictions verify active contractor licensing at permit review, not just at application intake. An expired license or a lapsed policy triggers a hold.
  • Plan-check comments. Larger jobs require plan check by a structural or mechanical engineer before permit issuance. Comments come back, need responses, and get rereviewed. This adds cycles.

The fix: First-submission quality. An application package that anticipates plan-check comments — because the preparer has been through that AHJ’s common flags before — comes back clean more often. You cannot guarantee zero corrections. You can get close with local knowledge and a thorough package.


The common thread: local expertise + fast submission

Backlogs, missing documents, resubmittals — all three delays respond to the same thing: a permit service with deep local AHJ knowledge that prepares a complete package and submits it fast.

Why fast submission matters even when the AHJ is the bottleneck: AHJ processing time is typically measured from date received, not date approved. A permit submitted at 8:00 AM on Monday morning goes into Monday’s queue. The same permit submitted Thursday afternoon goes into Friday’s queue — or gets held until the following Monday in jurisdictions with twice-a-week review cycles. Two days of lag at submission can translate into a week or more of delay at issuance. Speed at submission compounds.

100% of iPermit’s permits are submitted within 24 hours of the job hitting our portal. Every permit, every day. That is the top of the queue before we do anything else.


What happens when permits stay open

The permit delay problem is real and expensive while the job is live. It gets worse if the permit never closes.

“Permits left open can come back to haunt you.” That is a line from our own website because we have watched it play out. Homeowner sells the house. Title company runs the permit history on the address. Open permit from a job your shop did three years ago shows up on the report. Now you are back at the AHJ pulling inspection records and potentially re-inspecting work that has since been drywalled over.

Final inspection is not the end of a job — it is the end of a permit. A permit is not finished until the inspection passes and the record closes. iPermit handles final inspections end-to-end: scheduling with the city, coordinating with the homeowner, managing the HERS test where California Title 24 requires it. We have completed over 250,000 HERS tests in-house. We do not subcontract that leg.


How iPermit handles permit delays

If your current situation is: permits sitting for days before submission, too many resubmittals, open permits aging on the books — here is how we address each piece.

Submission speed: Every job in, permit out within 24 hours. No exceptions.

Local AHJ coverage: We operate nationwide with local experts in the jurisdictions our customers use most. Local knowledge is what cuts through backlog and prevents the correction loops that come from generic submissions.

Package preparation: We build the application. You give us the job details; we prepare the site plans, load the documentation, and file with the AHJ. You do not prep the package. You do not call the city.

Corrections management: When an AHJ issues a correction notice, we handle the response and resubmittal. You find out when the permit posts — not when the correction comes back.

Final inspections and HERS: Same company, same file, same SLA through closeout. When the inspection passes, the permit closes. 250,000+ HERS tests completed.

ServiceTitan integration: If you run ServiceTitan, permits fire from your work orders. Status writes back into the job. Your office manager does not rekey addresses into a second system.


If you are diagnosing a specific delay right now

The fastest way to triage a stuck permit:

  1. Call the AHJ and ask for the status. Not your expediter — the city. Ask specifically: Is the application complete? Is it in plan check? Is there an open correction notice? Get a name and a reference number.
  2. Check the application date against the AHJ’s posted processing time. Most jurisdictions post standard permit turnaround times on their website. If you are inside the window, it is backlog. If you are outside it, something is stuck.
  3. If there is an open correction notice, find out what it is and when it was issued. Corrections that sit unanswered compound into extended holds.
  4. If the file is correct and complete and still sitting, ask whether there is an over-the-counter option or a counter appointment that would move faster. Not every AHJ advertises this.

If you are doing these steps in-house, that is your office manager’s time every time a permit gets stuck. At volume, it is a significant chunk of a salary.


Bottom line

HVAC and plumbing permit delays come from AHJ backlogs, incomplete application packages, and correction loops from first-submission errors. All three respond to local expertise and fast submission.

iPermit has been doing this for 50 years and has pulled over a million permits. If your shop is spending too much time chasing permits, or if you are carrying open permits that need to close, here is how to start:

  1. Submit a job at iPermit Pro: www.ipermitpro.com/signup
  2. Talk to me directly: cwilliams@ipermitusa.com or 855-737-6484 — I can walk you through the ServiceTitan integration and give you real pricing on the first call.

The permit should not be the thing that holds the job up.