August 8, 2026 · The Key Bot

Tracking Permits Across Multiple Jurisdictions Without Losing One

Traffic control companies routinely hold permits from a dozen different agencies at once, each with its own portal, lead time, and expiry. Here is how to structure the tracking so an expired permit never becomes a stop-work order.

Traffic OS — a downtown street with a partial lane closure and portable barricades

A traffic control company working a single city with one point of contact can keep permits in an email folder. The same company two years later, working four cities, two counties, a state DOT district, and a tollway authority, cannot — and generally discovers this when a permit expires during a job.

The problem is not complexity in any single permit. It is that a dozen simple processes with different portals, different lead times, different expiry conventions, and different renewal mechanics add up to something nobody can hold in their head.

What actually goes wrong

Five failure modes account for nearly all of it.

Expiry during an extended job. The dominant one. Everyone watches the start date; the end date arrives quietly. Jobs extend for entirely normal reasons — weather, the prime running behind, a change in scope — and the permit does not extend itself.

Nobody applied. The contractor assumed the customer would, or the prime assumed the sub would. This is a contract-clarity failure that presents as an administrative one.

Applied too late. The bid assumed a two-day lead time because that is what the home jurisdiction does; this agency takes ten business days. The job is now late before it starts, and the customer remembers who caused it.

Conditions not read. The permit was issued with restrictions — no closures during specific hours, notification required to a transit agency, a particular device standard — and the crew executed a setup that would have been fine anywhere else. See work zone inspections and agency audits for what happens next.

The permit exists but cannot be produced. An inspector asks; the copy is in an email nobody can search on a phone at the roadside. Functionally identical to not having one.

The record that prevents four of the five

A permit tracker needs eleven fields. Fewer than that and the gaps are exactly where the failures live.

  • Issuing agency and jurisdiction level
  • Permit number
  • The job it belongs to
  • Type — lane closure, right-of-way, road closure, encroachment, special event
  • Effective date
  • Expiry date
  • Conditions and restrictions attached
  • Who applied, and when
  • Fee paid
  • Status — applied, issued, active, expired, closed
  • A retrievable copy of the document

Two fields do most of the work. Expiry date is the one that needs to drive an alert rather than sitting passively in a column — an alert far enough ahead that an extension is still possible, which means knowing each agency's extension lead time too. And conditions, because they are what compliance is actually measured against and they are invisible unless someone transcribed them.

The eleventh field — a retrievable copy — is worth being specific about. Retrievable means from a phone, at the roadside, by a foreman who was not the person who applied. An archive only the office can reach solves the wrong problem.

The per-agency reference

Separate from per-permit records, keep a per-agency profile. This is the institutional knowledge that otherwise lives in one estimator's memory and leaves when they do.

Per agency: the portal or process, the contact and their phone number, observed lead time from your own history, fee basis, typical conditions to expect, renewal and extension mechanics, and the date you last verified all of it.

Observed lead time is worth emphasising. Published lead times are aspirational; your own record of how long it actually took across the last dozen applications is a planning input you can bid against.

The verification date matters for the same reason it does in any multi-jurisdiction reference — the failure mode is not missing information but confidently stale information. That principle, and the six dimensions along which jurisdictions genuinely diverge, is covered in how state DOT work zone requirements vary.

Where the permit sits relative to everything else

It is worth being clear about what a permit is and is not, because contractors sometimes treat it as the complete rulebook for a job.

The permit is the third layer. Underneath it is the national baseline — the Manual on Uniform Traffic Control Devices, currently the 11th Edition issued in December 2023 — and then the state's adopted manual, supplement, or standard drawings. The permit adds conditions on top of both. It rarely restates them, which means a permit that says nothing about device spacing is not permission to space devices however you like.

Separately, on federal-aid projects, agencies operate under 23 CFR Part 630, Subpart J — "Work Zone Safety and Mobility" — which shapes what they require of you through specifications rather than through the permit itself. Requirements vary by state, county, and city, and the authority having jurisdiction is the only source that can tell you what applies to a specific job.

Recurring and long-term work

Two situations deserve their own handling because the general routine does not fit them.

Annual or blanket permits. Some agencies issue an annual permit covering routine work, with individual notifications rather than individual applications. These are efficient and they carry a specific risk: the renewal date is once a year, so nobody develops a habit around it, and a lapsed annual permit blocks all work in that jurisdiction rather than one job. Set the reminder at ninety days.

Long-running contracts. Recurring lane closures under a term contract accumulate permits, extensions, and notifications over months, and the record has to survive staff turnover — see managing recurring lane closure contracts. The person who knows the arrangement in month two is frequently not there in month nine.

Making it operational

Three practices turn a tracker from a document into a control.

One owner for tracking, many people applying. Delegate the applications; centralize the visibility.

Permit status is a gate on dispatch. A job without an issued permit should be visibly not-releasable, not merely noted. If the schedule can release a job whose permit is pending, eventually it will.

The permit travels with the job. Attached to the job record with the plan reference, device list, and tickets — so the crew has it at the roadside and so the whole package is reconstructable a year later when someone asks under what authority the closure was in place.

That last point is why permits belong in the job record rather than in a separate filing system. Traffic OS keeps permits, plan references, device deployments, and signed tickets on the job itself, retrievable from the field, on flat-tier pricing by company size. If your permit tracking is currently an email folder and a good memory, book a walkthrough — bring the jurisdiction that gives you the most trouble.

Frequently asked questions

What is the most common permit failure for a traffic control company?+

Expiry during an extended job. The permit was valid when the work started, the job ran longer than planned, and nobody was watching the end date because the start date was the thing everyone focused on. It is entirely preventable and it produces stop-work orders, re-application fees, and an agency relationship that costs you on the next project.

Who should own permits — the estimator, the PM, or the office?+

One named person should own the tracking, whoever that is. Distributed ownership is the reliable failure mode: the estimator assumes the PM applied, the PM assumes the customer did, and nobody applied. Application can be delegated widely as long as tracking is not.

How far in advance should permits be applied for?+

It varies enormously by agency, from same-day to several weeks, and it is one of the most important facts to establish before bidding in an unfamiliar jurisdiction. Record the observed lead time per agency from your own history rather than the published one, because they frequently differ.

Should the customer or the contractor pull the permit?+

Whichever the contract says, and the point is that it should say. A material share of permit failures come from both parties assuming the other was responsible. Settle it in writing at quote stage, including who pays fees and who handles extensions.

What should the permit record actually contain?+

Issuing agency, permit number, the job it belongs to, effective and expiry dates, conditions attached, who applied and when, fee paid, and a copy of the document itself. The conditions field is the one most often skipped and most often needed, because conditions are what the inspector will be checking against.