Permit and Inspection Tracking for Contractors — The Software Everyone Assumes Exists
Search this category and you get municipal citizen portals, because search engines conflate "self-service" with "self-hosted." Contractors chasing permits across several jurisdictions are served by almost nothing. Here is why, and what fills it.
There are two completely different products in permit software and the search results mix them constantly.
One is for the authority issuing permits — a city or county running plan review, fee collection and inspector scheduling. Cloudpermit, CityView, OpenGov, iWorQ, GeoCivix and Oracle all sell into that market and they are substantial products.
The other is for the contractor holding the permits — the person who has eleven live jobs across four jurisdictions, each with its own portal, its own review timeline, and its own set of inspections that must happen in the right order before work continues.
This article is about the second one, and almost nothing is built for it.
Why searching for it does not work
We searched this category on 1 August 2026 and the returned analysis flagged the reason before we could:
"A note on terminology that may be muddying results: in this space, 'self-service' (a citizen/contractor portal) is a far more common phrase than 'self-hosted', and search engines tend to conflate the two."
So a contractor searching for software to run on their own systems is handed municipal citizen-portal vendors — a completely different buyer, a completely different price point, and a product that exists to serve the city that is inspecting you.
The same results also noted something worth quoting, because it is the opposite of a selling point for our category:
"several vendors explicitly market the absence of self-hosting as a feature — for example, GeoCivix is described as fully cloud-native, hosted on AWS infrastructure, offering automatic updates and security 'without on-premise servers or maintenance'."
That is a fair argument and worth conceding up front. For a municipality running critical civic infrastructure, not owning servers is genuinely the right answer.
What contractors are actually offered
Two things, and neither fits a small trades business:
Proprietary field-service SaaS — Jobber, ServiceTitan, Simpro, ServiceTrade, Housecall Pro, FieldPulse. These are full field-service platforms: dispatch, scheduling, CRM, invoicing. If you need all of that, buy one. But permits and inspections are usually a small module inside a large subscription, and you cannot buy just the module.
An ERP you customise — and the search results were blunt about what that costs:
"generic ERP platforms rely heavily on customization to serve trade-specific needs, often meaning hiring consultants or developers, which increases cost and time to launch — customizations can take months or longer to build, maintain, and scale."
So the honest state of this category: proprietary SaaS, or a months-long ERP project. For a contractor whose actual problem is "which inspection is due on the Riverside job and when does the permit expire," both answers are enormously out of proportion.
A note on a statistic we are not going to use
Trade publications frequently cite a figure along the lines of "most builders still track this on paper." We went looking for a primary source on 1 August 2026 and could not verify one.
What we found instead is worth knowing: the recurring industry surveys in this area do not appear to track paper-versus-digital permit workflows directly at all, and the statistics that do circulate usually measure jurisdictions offering e-permitting — not contractors using paper. Those are different things and the difference is the whole claim.
So we are not citing it. If your permits live in a truck folder and a phone camera roll, you already know whether that is true of you, and you do not need a survey to tell you.
What a tracker for the holder's side looks like
Permora is a self-hosted permit and inspection tracker built for contractors — jobs, permits, inspections, expiry alerts and per-job PDF reports. $89.00, one time (product page, read 2026-08-01).
The scope line first, because it prevents the most likely misunderstanding:
"Does Permora file permits with the city?" — "No — it tracks permits you've already pulled and the inspections they require. It is not an e-permitting or filing system, and it holds no legal documents."
You still deal with each jurisdiction's own portal. This tracks what you pulled, what it requires, and when it lapses. It is the folder, not the filing cabinet at city hall.
Why the date arithmetic is the entire product
Everything in this job is a date. Permit issued, permit expires, inspection due, inspection passed, re-inspection window, work-must-commence-within. Get one wrong and the consequence is not an inconvenience — it is a stopped job, a re-application fee, or work that has to be opened back up.
"How reliable are the date alerts?" — "The date math is computed exactly in PHP, anchored to UTC midnights — the test suite covers leap years, month and year boundaries, and both DST transitions."
Anchoring to UTC midnights and testing both DST transitions is not decoration. A permit that expires "in 30 days" computed naively across a clock change is off by an hour, which sounds harmless until the expiry lands at 23:00 on the last day and your alert fires the morning after. This is the one category in our catalogue where an off-by-one is a site shutdown.
And the money boundary is drawn clearly:
"Does it handle permit fees?" — "Fees are recorded as exact integer cents for your records and reports — Permora never charges or collects money."
Who this is for
Yes if: you are a contractor or small trades business, you hold permits across more than one jurisdiction, and your current system is a spreadsheet, a wall calendar, or somebody's memory. The value is not the software — it is that the expiry dates are in one place and something watches them.
Yes if you want the record on your own server and exportable — "permits and inspections export to CSV at any time, and every job has a printable PDF report."
No if: you are a municipality — you need a real permitting platform and the vendors named at the top of this article are the market.
No if: you want dispatch, scheduling, invoicing and CRM in one system. That is field-service software and this is not it. Do not buy a tracker expecting a platform.
No if: you need to file permits electronically. That happens in each jurisdiction's own system, and no third-party tool changes it.
The honest costs
A missed alert is the failure mode. If the server is down during the week your 30-day warning should fire, the tool has failed at its only job. Monitor the cron; send yourself a weekly digest so silence is a signal rather than a comfort.
Backups are the permit history. Which inspections passed, and when, is the record you may need years later.
Hosting. "PHP 8+ with PDO, MySQL/MariaDB or SQLite, a 2-minute web installer, no Composer packages, no API keys." For a concrete number from a named provider: Hetzner's own pricing — machine-read from the price API behind their pricing pages on 10 Aug 2026 — lists web-hosting plans from €1.60 to €16.72 a month and entry cloud servers from €3.99 a month (prices as returned for their German datacenters; confirm current pricing and VAT treatment at checkout). Any comparable host works — the point is that the "own" side of this comparison costs single-digit euros a month.
The short version
Permit software is built for the people issuing permits. Contractors holding them are offered a full field-service platform or a months-long ERP customisation — and the search results do not even reliably distinguish the two audiences, because "self-service" and "self-hosted" get conflated.
If your actual problem is knowing which inspection is due, which permit expires next, and having a per-job report you can print, that is a tracker: $89 once, with date arithmetic that has been tested across leap years and both clock changes.
And if you are a city, none of this is for you — buy the real thing.
Next steps
- Open the live Permora demo — no sign-up, already signed in, resets itself
- Permora product page and licence options
- Self-hosted software for trades and field work
We have deliberately not cited a "percentage of builders still on paper" statistic. We could not verify one against a primary source, and the figures that circulate typically measure jurisdictions offering e-permitting rather than contractors using paper.