Top Tools for Reading and Organizing Commercial Vehicle Permits (2026)
"Permit software" is four or five different products wearing the same label, and buying the wrong one is the most common and most expensive mistake in this category.
A driver parked at a truck stop with a fourteen-page PDF has a reading problem. A compliance manager with forty trucks and credentials expiring on different dates has an organizing problem. Those two people need completely different tools, and almost nothing on the market does both.
This is a survey of what each tool in this space actually does, based on what each vendor states on its own site. Where a vendor does not describe a capability, that is what we say — not that the capability is impossible.
Five different jobs, not one category
Sort the market by the job and the confusion disappears:
ISSUE — the agency-side system that creates the permit in the first place. AASHTOWare PermitRoute is the state's software: it "creates the permit as a locked PDF and automatically delivers it to the carrier via email or fax." It is licensed to states, with published list prices starting at $143,750 a year by permit-count band. Carriers touch it only by logging into their state's instance to apply.
ORDER — getting a permit issued. Oversize.io and ProMiles PermitManager live here. Their input is load data you type in, not a document. Oversize.io's own framing is a "clean sheet" of "all information necessary to order permits in every state/province along your route."
ORGANIZE — keeping the paperwork current. Digital Permit Book and ProMiles eCredentials. The unit of work is a document and its expiry date, not a trip.
ROUTE — planning a truck route from dimensions you configure. Trimble PC*Miler and CoPilot. CoPilot's own truck-routing documentation draws the boundary: "Should you need to travel beyond the National Network and the access roads, you must acquire the proper permit."
REPLAY — handing a driver a route the state already computed. ProMiles Permit Route Guidance, free, driven by scanning the barcode on the permit or typing the permit number.
READ is the gap. Taking the PDF the state already emailed you and producing the permitted route, dimensions, escorts and limits from that document is the one job no other tool in this comparison describes doing.
The comparison
| Tool | What it's actually for | Reads an issued permit PDF? | Organizes fleet documents? | Published pricing | Platform |
|---|---|---|---|---|---|
| JaloPermit | Reading one issued OS/OW permit into a driver-ready route card | Yes — the core job. Text-layer PDFs only; no OCR, so a scan or a photo of a printed permit won't work | No. No fleet library, folders, sharing or expiry tracking | 3 free decodes/day (10 signed in), then $3.50 per decode, one-time | Web browser; no account or install |
| Oversize.io | Quoting and pricing OS/OW permits and escorts, preparing orders, delivering issued permits to drivers | Their site does not describe reading the permit's route off the document. It does accept, scan and transmit permit files | Yes — attached to a quote, load or lane, as a "custom filing cabinet" | "starting at $29 / month"; full tiers not published | Web app plus a companion mobile app; platform not stated on their site |
| Digital Permit Book | Fleet DOT-compliance document storage, assignment and expiry tracking, offline at roadside | Partly, and narrower than it sounds — see below | Yes — this is the whole product. Expiry tracked per document with alerts | $6.25/mo owner-operator (billed $75/year); $5/active driver/mo for 2–100; Enterprise by quote | Web, iOS, Android |
| ProMiles Permit Route Guidance | Replaying in-cab the route the issuing state computed | Not stated on their site. Ingest is a barcode scan or typed permit number | No — "The driver will have to retrieve the route each time they start the app." | Free, and committed to stay free | iOS, Android |
| ProMiles PermitManager | Carrier platform for ordering permits from jurisdictions | Not stated on their site | Framed around ordering, not as a document library | Not published | Browser plus a companion app |
| ProMiles eCredentials | Fleet document management and in-cab delivery | Not stated on their site | Yes — "IFTA, IRP, permits, cab cards, vehicle inspections, certifications, and more" | "As little as $5 per driver per month" | Web, Android, iOS |
| Trimble PC*Miler | Truck routing, mileage and mapping for billing, pay and auditing | Not mentioned on their site — permit, oversize and overweight don't appear on the product page | Not mentioned on their site | $84.99/month per user for PC*Miler Web | Web, on-premise, APIs, Excel add-in |
| AASHTOWare PermitRoute | The state-agency system that issues permits | No — it generates the permit PDF | Not mentioned in its published feature list | Agency licence from $143,750/year; driver app free | Browser; driver app iOS and Android |
| Trimble CoPilot Truck | Commercial truck turn-by-turn navigation avoiding low bridges and restricted roads | Not mentioned in their materials | Not mentioned in their materials | App free; $9.99/month listed (an $8.99 tier is also listed) or $119.99/year | iPhone, iPad, Android |
The Digital Permit Book nuance worth understanding
Digital Permit Book's marketing says "AI reads, categorizes, and assigns permits automatically," and that deserves a precise reading rather than a dismissal, because it is doing real work — just not the work a driver with a permit in hand needs.
Their own help centre documents the mechanism: you upload a batch of "up to 1000 documents of the same Doc Type," so the type is declared by you, and then "the bot scans page 1 (PDF preferred; JPG/PNG supported). For Vehicles/Trailers, it looks for VIN # or Unit #. For Drivers, it looks for License #. If not found, the document goes to the Review tab." That is identifier matching — connecting a document to the right truck or driver at fleet scale, which is genuinely hard and genuinely useful.
Field-level extraction is documented too, for other document classes: maintenance receipts and DOT inspection reports. Nothing in their documentation describes extracting a permit's route, dimensions or restrictions, and no map, route-generation or navigation feature appears in their product documentation.
So: excellent at filing a permit against the right truck and telling you when it expires. Not built to tell a driver what the permit says about tonight's move.
Picking by situation
You have the permit and you're rolling in an hour. You need a reading tool. The question to ask any vendor is whether their input is the document itself, or something you type in.
You run a fleet and credentials keep lapsing. You need an organizing tool — Digital Permit Book or eCredentials. Expiry tracking and audit-readiness are the entire point, and no reading tool gives you that.
You don't have the permit yet. That's ordering: Oversize.io, ProMiles PermitManager, or your state's own portal.
You're planning before a permit exists. That's routing plus a rules reference, and the routing tool will not know about a permit you don't have yet.
Most operations of any size end up with two of these, because one tool covering all five jobs doesn't exist.
What JaloPermit does, and what it doesn't
Since this is our site, here is the honest version, limits first.
It doesn't do OCR. It needs the original text-based PDF the state issued. A photo of a printed permit, or a scanned image with no text layer, will not decode — the file is refused with a named error and your free credit is returned.
It doesn't store anything for you. There is no fleet library, no folders, no sharing, no team accounts and no expiry reminders. Recent permits are a short per-device list, nothing more. If filing and expiry tracking is your problem, this is the wrong category — see the organizing column above.
It doesn't get you a permit, and the state rules Atlas is a pre-permit reference for checking limits, explicitly suggestion-and-pre-fill only. Your issued permit always overrides it.
Low-clearance alerts are a risk subset, not a guarantee. The bridge data flags clearances against your load's permitted height where a clearance value exists. It is deliberately not a claim to know every low bridge on your route, and it does not warn on bridge weight limits.
What it does do: you drop in the issued PDF and get one card with the permitted route mapped and turn-by-turn, load dimensions, escort requirements, curfews and limits, plus weigh stations, truck stops and low-clearance flags on that corridor. Three a day free without an account, ten signed in, $3.50 per decode after that. It runs in a browser across the 48 contiguous states — nothing to install.
FAQs
What is the difference between reading a permit and managing permits? Reading a permit means taking the state-issued PDF you already hold and turning its route, dimensions, escort rules and curfews into something you can act on before you roll. Managing permits means storing credentials across a fleet and tracking what expires when. They are different problems, and most tools do one or the other.
Can any tool turn a scanned paper permit into a route? Not reliably, and JaloPermit does not claim to. It reads the text-based PDF a state portal issues. A photo or scan of a printed permit has no text layer to extract from, so the file has to be the original PDF rather than a picture of one.
Do I need a subscription to read a single permit? Not with JaloPermit — three decodes a day without an account, ten a day signed in, and $3.50 per decode after that. Tools built for fleet document management are generally priced per driver per month, which is a poor fit for a one-off move.
What should a fleet with dozens of trucks use? A document-management platform like Digital Permit Book or ProMiles eCredentials is the right category for expiry tracking and audits across many drivers. Neither describes turning a permit into a route, so fleets commonly run one tool for compliance records and another for the pre-roll read.
Does a truck routing app know about my permit? No. Routing software plans a route from dimensions you configure; it has no access to the corridor your specific permit authorizes. Trimble's PC*Miler material does not mention reading or importing an issued permit, and CoPilot's documentation tells the driver to acquire the proper permit separately.
Is there a free option? Yes, two different kinds. ProMiles Permit Route Guidance is free and stays free, but it replays a route the issuing state computed, so it needs a permit ID from a partner agency. JaloPermit gives three free decodes a day with no account, and works from the permit document itself.
Why can't one tool do all of it? Because the jobs have different inputs. Issuing needs an agency's authority, ordering needs your load data, organizing needs a document library, routing needs vehicle dimensions, and reading needs the issued permit. Vendors specialise around the input they own.