Permit fees by state
The single-trip permit as the state itself publishes it: the base issuance charge, how the oversize component is banded, how the overweight component is priced, and the payment charge added on top. What matters here is the mechanism as much as the number — a state that CPI-adjusts its fee on a fixed cycle will not match a figure copied last year, and publishing the mechanism is what makes a page degrade gracefully instead of silently going wrong.
| State | Single-trip base | Oversize component | Overweight priced by | Transaction fee | Route analysis | Mileage-priced |
|---|---|---|---|---|---|---|
| Alabama | $10rev. · read | 1 dimension band above the base | Stepped by weightrev. · read | $4rev. · read | Not yet covered | No |
| Alaska | $40rev. · read | 9 dimension bands above the base | Stepped by weightrev. · read | Not yet covered | Not yet covered | No |
| Arizona | $0rev. · read secondary host | 2 dimension bands above the base | Stepped by weightundated document · read | None publishedundated document · read | $15rev. · read secondary host | No |
| Arkansas | $17rev. · read secondary host | One flat charge, no dimension bands | Stepped by weightrev. · read secondary host | Not yet covered | Not yet covered | Yes |
| California | $16rev. · read | One flat charge, no dimension bands | Included in the base feerev. · read | 2.3%rev. · read | Not yet covered | No |
| Colorado | By condition (3) | One flat charge, no dimension bands | Stepped by weightundated document · read | $4undated document · read | Not yet covered | No |
| Connecticut | $30rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | $12rev. · read | Not yet covered | No |
| Delaware | $30rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | None publishedrev. · read | Not yet covered | No |
| District of Columbia | $30rev. · read | No dimension band schedule on file | One flat charge, no weight schedulerev. · read | None publishedrev. · read | Not yet covered | No |
| Florida | $0rev. · read | 9 dimension bands above the base | Per milerev. · read | $5rev. · read | Not yet covered | Yes |
| Georgia | $0undated document · read | 3 dimension bands above the base | Stepped by weightrev. · read | $7rev. · read | Not yet covered | No |
| Hawaii | $0rev. · read | 3 dimension bands above the base | Included in the base feerev. · read | None publishedrev. · read | $0rev. · read | No |
| Idaho | $33rev. · read | One flat charge, no dimension bands | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
| Illinois | $0rev. · read | 48 dimension bands above the base | Stepped by weightrev. · read | 2.25%rev. · read | Not yet covered | Yes |
| Indiana | $20rev. · read | 7 dimension bands above the base | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
| Iowa | $35rev. · read | One flat charge, no dimension bands | Three official sources disagreeStepped by weight — versus — Stepped by weight — versus — No published schedule | None publishedrev. · read | $0rev. · read | No |
| Kansas | $0rev. · read | 10 dimension bands above the base | Stepped by weightrev. · read | None publishedrev. · read | $0rev. · read | No |
| Kentucky | $60rev. · read | One flat charge, no dimension bands | Included in the base feerev. · read | 4%undated document · read | Not yet covered | No |
| Louisiana | $0rev. · read secondary host | 2 dimension bands above the base | Stepped by weightrev. · read secondary host | Not yet covered | Not yet covered | Yes |
| Maine | $0undated document · read secondary host | 18 dimension bands above the base | Stepped by weightundated document · read secondary host | None publishedundated document · read secondary host | Not yet covered | No |
| Maryland | $30rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | None publishedrev. · read | Not yet covered | No |
| Massachusetts | $40rev. · read | One flat charge, no dimension bands | Included in the base feerev. · read | None publishedrev. · read | $0rev. · read | No |
| Michigan | $0rev. · read | 3 dimension bands above the base | Stepped by weightrev. · read | Not yet covered | Not yet covered | No |
| Minnesota | $15rev. · read | 3 dimension bands above the base | Per mile, per overweight axle grouprev. · read | None publishedrev. · read | Not yet covered | Yes |
| Mississippi | $10rev. · read | One flat charge, no dimension bands | No published schedulerev. · read secondary host | Not yet covered | Not yet covered | Yes |
| Missouri | $15rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | $0.25 + 2%undated document · read | $425rev. · read | No |
| Montana | $10rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | Two official sources disagree5% — versus — 7.5% | Not yet covered | Yes |
| Nebraska | $25rev. · read | One flat charge, no dimension bands | Included in the base feerev. · read | None publishedrev. · read | Not yet covered | No |
| Nevada | $25rev. · read secondary host | One flat charge, no dimension bands | One flat charge, no weight schedulerev. · read secondary host | Not yet covered | Not yet covered | No |
| New Hampshire | $6rev. · read | One flat charge, no dimension bands | No published schedulerev. · read | None publishedrev. · read | $0rev. · read | No |
| New Jersey | $0rev. · read | 34 dimension bands above the base | Stepped by weightrev. · read secondary host | $12 + 5%undated document · read | Not yet covered | No |
| New Mexico | $25rev. · read | One flat charge, no dimension bands | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
| New York | Three official sources disagree$40 — versus — $60 — versus — $40 | One flat charge, no dimension bands | Included in the base feerev. · read | None publishedundated document · read | $0undated document · read | No |
| North Carolina | $0undated document · read | 8 dimension bands above the base | Stepped by weightrev. · read | Not yet covered | $100rev. · read | No |
| North Dakota | $20rev. · read | One flat charge, no dimension bands | Stepped by weight, plus a per-mile chargerev. · read | Two official sources disagree$10 — versus — $8 | Not yet covered | No |
| Ohio | $20rev. · read | 4 dimension bands above the base | Stepped by weightrev. · read | None publishedrev. · read | Not yet covered | No |
| Oklahoma | $0undated document · read | 1 dimension band above the base | Stepped by weightrev. · read | $2 + 4%undated document · read | Not yet covered | No |
| Oregon | $8rev. · read | One flat charge, no dimension bands | Stepped by weight, plus a per-mile chargerev. · read | None publishedrev. · read | Not yet covered | Yes |
| Pennsylvania | $0rev. · read | 4 dimension bands above the base | Per milerev. · read | $1rev. · read | Not yet covered | Yes |
| Rhode Island | Two official sources disagree$40 — versus — $20 | One flat charge, no dimension bands | Included in the base feerev. · read | None publishedrev. · read | $0undated document · read | No |
| South Carolina | $30rev. · read | One flat charge, no dimension bands | Stepped by weightrev. · read | Not yet covered | Not yet covered | Yes |
| South Dakota | $25rev. · read | One flat charge, no dimension bands | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
| Tennessee | $20rev. · read secondary host | 4 dimension bands above the base | Per milerev. · read secondary host | Not yet covered | Not yet covered | Yes |
| Texas | $60rev. · read secondary host | One flat charge, no dimension bands | Stepped by weightrev. · read secondary host | $0.25 + 2.25%rev. · read | $500rev. · read | No |
| Utah | $0rev. · read | 1 dimension band above the base | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
| Vermont | $48rev. · read | One flat charge, no dimension bands | Included in the base feerev. · read | None publishedrev. · read | $800rev. · read | No |
| Virginia | $20rev. · read | One flat charge, no dimension bands | Per milerev. · read | Not yet covered | Not yet covered | Yes |
| Washington | $0rev. · read | 1 dimension band above the base | Per milerev. · read | None publishedundated document · read | Not yet covered | Yes |
| West Virginia | $20rev. · read | One flat charge, no dimension bands | Per milerev. · read | None publishedundated document · read | Not yet covered | Yes |
| Wisconsin | $0rev. · read | 8 dimension bands above the base | Stepped by weightrev. · read | None publishedrev. · read | Not yet covered | No |
| Wyoming | $25rev. · read | 1 dimension band above the base | Per milerev. · read | None publishedrev. · read | Not yet covered | Yes |
The states without a jurisdiction file are listed here rather than dropped, and their cells say "not yet covered" rather than carrying a number from a secondary source. A table titled "every state" that quietly covers half is the weakness we are competing against; matching it would forfeit the only advantage this page has. What coverage means here →
Price a specific multi-state lane from these same schedules →
How this is sourced
Every covered cell above is a value plus the document it came from. Two dates travel with it and they are not the same thing: rev. is the date the source document itself carries — a rule's stated effective date, a PDF's footer — and read is the date we retrieved it. A document downloaded this morning can still be five years old, and a single "last updated" stamp would hide exactly that.
Where two official documents that are both in effect give different answers, the cell says sources disagree and shows both, because neither has been adopted. That is not an omission; it is the finding. Where a state publishes no such limit at all, the cell says none published — also a finding, and a different one from not yet covered, which is our gap and nobody else's.
Questions
Is the base fee what I actually pay?
Almost never. The base is the issuance charge before the dimension bands, the overweight component and the transaction fee. Several states advertise a figure that is never payable on its own — one doubles its statutory fee by a separate surcharge statute, so the number in its own fee statute is not a price anybody has ever been charged.
Why is the transaction fee its own column?
Because it is routinely misread. A flat per-permit dollar amount and a percentage of the total are different charges, and one published table reads a flat $12 transaction fee as 12 percent — which understates the out-the-door cost of every permit in that state by roughly half.
What does "per mile" mean in the overweight column?
That the state prices the overweight component on miles travelled INSIDE that state, not on the lane total. We do not estimate those miles: scaling a lane by a state's share of a straight line produces a confident number with no relationship to the filed route, so the calculator asks for the figure your routing software already produced.
Does this include escorts, bonds or the engineer's fee?
No, and those can dwarf the permit. Pilot cars, police escorts, route-survey engineering, bonds and utility coordination are private or agency costs with no published schedule in most states. The calculator names each exclusion in the result rather than burying it in a footnote.