Most contractors know permit delays are expensive. Few have actually calculated how expensive. The number is usually larger than expected — and understanding it is the first step to treating permit management as the operational priority it actually is.
This breakdown applies to solar, electrical, HVAC, and plumbing contractors in California. The numbers are illustrative, based on typical contractor operations across Southern California.
Permit delays cost contractors money in three distinct ways. Most contractors are aware of the first, partially aware of the second, and completely unaware of the third.
This is the most visible cost. Someone on your team is spending time checking permit portals. How much time?
A typical scenario: a coordinator or office manager with 15 active permits, checking each portal every other day. At 5 minutes per portal login, check, and documentation update:
At $30/hour fully loaded labor cost: $5,850 per year in direct labor cost, for a 15-permit portfolio. Scale to 30 permits and you're at $11,700.
These numbers assume efficient checking. In reality, portal logins fail, pages load slowly, and status is ambiguous — actual time is typically 20–40% higher.
This is where the real money is. Every day between permit approval and crew mobilization is a day of revenue that's being deferred.
A typical solar contractor with average project value of $25,000, an average permit cycle time of 14 days, and an average 2-day lag between approval and discovery:
The revenue impact depends on how fully booked your crews are. If you have demand but are constrained by permit timing, every day of unnecessary delay is real revenue not captured.
The suspension miss is the most expensive single event: A permit that goes to "Suspended" status and isn't caught for 4–5 days means a project that was scheduled can't proceed, crew that was allocated needs to be redeployed, and a correction that could have been resolved in a day turns into a week-long delay. In a market where a typical residential solar project involves 2–3 crew-days of installation labor, a 5-day suspension miss can delay a $30,000 job by a week and disrupt two weeks of scheduling.
This cost is the least visible and most pervasive. When your team doesn't have reliable, current permit status, they spend time in status meetings, Slack threads, and phone calls trying to figure out where things stand.
"What's the status on the Huntington Beach job?" is a question that shouldn't exist if your permit tracking is working. When it does exist, it consumes multiple people's time — the person asking, the person who has to check, and often a third person who gets pulled in when the status isn't clear.
This overhead is hard to quantify precisely but consistently adds 15–25% to the total operational cost of permit management in operations without systematic tracking.
Switching from manual to automatic permit monitoring eliminates Category 1 almost entirely, reduces Category 2 by eliminating discovery lag, and reduces Category 3 because current status is always available without coordination.
For a solar contractor with 20 active permits at any time:
InstaPermit automatically tracks every permit across every California jurisdiction. Get Started Free — 14 days free.
Use this framework to estimate what permit tracking inefficiency is costing your specific operation:
Most contractors who do this math are surprised by the result. Permit tracking inefficiency is typically one of the top five operational costs in a contractor's business — and it's one of the most fixable.
More resources
Create your InstaPermit account in 30 seconds. Free to use until July 1, 2026 — no credit card, no contract, cancel anytime.
Get Started Free →Free until July 1, 2026 · No credit card · No contract · Cancel anytime
Free until July 1, 2026 — No credit card