| Alabama | ALEA Motor Carrier Safety Unit | 26,001+ lb | No (LPG vehicles only) | September 11, 2026 |
| Alaska | Alaska DOT&PF MS/CVC | 14,000+ lb | No | September 11, 2026 |
| Arizona | Arizona DPS Commercial Vehicle Enforcement | 26,001+ lb | No | September 11, 2026 |
| Arkansas | Arkansas Highway Police (ARDOT) | 10,001+ lb | No | September 11, 2026 |
| California | CHP | CVC 34500 vehicle classes | Yes | September 11, 2026 |
| Colorado | Colorado State Patrol | 16,001+ lb | No | September 11, 2026 |
| Connecticut | Connecticut DMV Commercial Vehicle Safety Division | 18,001+ lb | Yes (buses) | September 11, 2026 |
| Delaware | Delaware State Police | 26,001+ lb | No | September 11, 2026 |
| Florida | FHP Office of Commercial Vehicle Enforcement | 26,001+ lb | No | September 11, 2026 |
| Georgia | Georgia DPS, Commercial Vehicle Enforcement | 10,001+ lb | No | September 11, 2026 |
| Hawaii | Hawaii DOT Motor Vehicle Safety Office | 10,001+ lb | Yes | September 11, 2026 |
| Idaho | Idaho State Police, Commercial Vehicle Safety | 26,001+ lb (full annual rules) | No | September 11, 2026 |
| Illinois | Illinois State Police | Vehicle class and registration based | Yes | September 11, 2026 |
| Indiana | ISP Commercial Vehicle Enforcement Division | 10,001+ lb for-hire; 26,001+ lb private | No | September 11, 2026 |
| Iowa | Iowa State Patrol, Commercial Motor Vehicle Unit | 10,000+ lb | No | September 9, 2026 |
| Kansas | KCC Transportation Division; Kansas Highway Patrol | 10,001+ lb for-hire; 26,001+ lb private | No | September 11, 2026 |
| Kentucky | KSP Commercial Vehicle Enforcement | 10,001+ lb | Yes (bus program) | September 11, 2026 |
| Louisiana | Louisiana State Police, Transportation Safety Services | 26,001+ lb | Yes | September 11, 2026 |
| Maine | Maine State Police, Troop K Commercial Vehicle Unit | 10,001+ lb | Yes | September 11, 2026 |
| Maryland | Maryland State Police, CVED | 10,001+ lb | No; separate PM program | September 11, 2026 |
| Massachusetts | Massachusetts State Police, CMV Enforcement | 10,001+ lb | Yes | September 9, 2026 |
| Michigan | MSP Commercial Vehicle Enforcement Division | 10,001+ lb | Yes (bus program) | September 11, 2026 |
| Minnesota | Minnesota State Patrol, Commercial Vehicle Section | Over 26,000 lb | Yes (MIP) | September 11, 2026 |
| Mississippi | Mississippi DPS, Commercial Transportation Enforcement | 10,001+ lb | No | September 9, 2026 |
| Missouri | MSHP Commercial Vehicle Enforcement Division | Over 26,000 lb | No (separate state safety inspection) | September 11, 2026 |
| Montana | MDT Motor Carrier Services | 26,001+ lb | No | September 11, 2026 |
| Nebraska | Nebraska State Patrol, Carrier Enforcement | 10,001+ lb | No | September 11, 2026 |
| Nevada | Nevada State Police Highway Patrol; NTA | 26,001+ lb (lower for NTA carriers) | No | September 11, 2026 |
| New Hampshire | NH State Police, Troop G | 10,001+ lb | No | September 9, 2026 |
| New Jersey | NJSP Commercial Carrier Safety Inspection Unit | 10,001+ lb | Yes | September 11, 2026 |
| New Mexico | New Mexico State Police, Commercial Vehicle Enforcement | 26,001+ lb | No | September 11, 2026 |
| New York | NYSDOT Motor Carrier Compliance Bureau | 10,001+ lb | Yes | September 11, 2026 |
| North Carolina | NC State Highway Patrol, Motor Carrier Enforcement | 26,001+ lb | No | September 11, 2026 |
| North Dakota | North Dakota Highway Patrol, Motor Carrier Operations | 26,001+ lb | No | September 11, 2026 |
| Ohio | Ohio State Highway Patrol; PUCO | 10,001+ lb for-hire; higher for private combinations | Yes (bus program) | September 11, 2026 |
| Oklahoma | Oklahoma Highway Patrol, Troop S | 10,001+ lb | No | September 11, 2026 |
| Oregon | ODOT Commerce and Compliance Division | 10,001+ lb | No | September 11, 2026 |
| Pennsylvania | PSP; PennDOT; PA PUC | 17,001+ lb (federal pathway) | Yes | September 11, 2026 |
| Rhode Island | Rhode Island State Police | 10,001+ lb | Yes | September 11, 2026 |
| South Carolina | SC DPS, State Transport Police | 26,001+ lb | No | September 11, 2026 |
| South Dakota | South Dakota Highway Patrol | 26,001+ lb | No | September 11, 2026 |
| Tennessee | Tennessee Highway Patrol, Commercial Vehicle Enforcement | Over 26,000 lb | No | September 11, 2026 |
| Texas | Texas DPS Commercial Vehicle Enforcement | Over 26,000 lb | Yes | September 11, 2026 |
| Utah | Utah Highway Patrol; UDOT Motor Carrier Division | 26,001+ lb | Yes | September 11, 2026 |
| Vermont | Vermont DMV, Commercial Vehicle Enforcement | 26,001+ lb | Yes | September 11, 2026 |
| Virginia | Virginia State Police | Over 26,000 lb | Yes | September 11, 2026 |
| Washington | WSP Commercial Vehicle Enforcement Bureau | 10,001+ lb | No | September 11, 2026 |
| West Virginia | WV Public Service Commission, Motor Carrier Enforcement | 10,001+ lb | Yes | September 11, 2026 |
| Wisconsin | Wisconsin State Patrol; WisDOT | 10,001+ lb | Yes, for buses | September 11, 2026 |
| Wyoming | Wyoming Highway Patrol; WYDOT | 26,001+ lb | No | September 11, 2026 |
Some states, such as California, New York, Pennsylvania and Texas, run inspection programs FMCSA accepts in place of the federal annual, and a few run programs only for buses. The comparison table above shows which states have one. If your vehicle is covered by a state program, you must use it, and a private inspection doesn't substitute. Each state page says so plainly near the top.
Most states, including Florida, Georgia, Indiana and North Carolina, use the federal qualified-inspector model: any inspector qualified under 49 CFR 396.19 can do the annual. That's the model Bright Inspect is designed for. See the full list of states with their own inspection programs.
The federal annual inspection under 49 CFR 396.17 applies to every interstate commercial motor vehicle, at least once every 12 months, for each unit in a combination, including trailers. The carrier keeps the report 14 months, and proof of a current inspection must be on the vehicle. A valid federal annual inspection is recognized in every state.
Problems come up when your vehicle is registered in a state that requires its own program, such as Pennsylvania, or when it runs only inside one state and that state sets a different weight threshold.
It depends on your state and vehicle. In Texas, Pennsylvania and Illinois, vehicles covered by the state program go to a certified or official inspection station or an approved program. In New Jersey, passenger vehicles in the state program go to a licensed private inspection facility or an MVC facility.
In states that use the federal qualified-inspector model, you don't need a station at all. Bright Inspect does the federal annual where your vehicle is parked, and we tell you before you pay if your state needs something else.
Bright Inspect does the federal annual where your vehicle is parked. $99 for one vehicle, with fleet discounts from 2 units. We tell you before you pay if your state needs something else.