Deadlines

Clean Truck Check deadlines and testing windows

Every vehicle in the Clean Truck Check program has its own compliance deadline. How that date is set depends on where the vehicle is registered and what kind of vehicle it is.

California-registered vehicles

Deadlines follow the DMV registration expiration date. Trucks on the semi-annual cycle get two deadlines a year: the registration expiration month and the month six months before it. Because compliance is tied to registration, an unresolved CTC obligation can block renewal.

Out-of-state vehicles: VIN last digit

Vehicles registered outside California are scheduled by the last digit of the VIN, on a semi-annual cycle:

VIN last digitCompliance months
1January / July
2February / August
3March / September
4April / October
5May / November
6June / December
7July / January
8August / February
9September / March
0October / April

Motorhomes and agricultural vehicles

These test once per year rather than semi-annually, on the anniversary of the registration expiration.

The 90-day testing window

A test submitted within the 90 days before a deadline satisfies that deadline. Testing too early can mean the result does not count toward the upcoming compliance date, so shops should schedule inside the window — not months ahead of it.

How CTC Tracker computes your dates

When you add a vehicle you enter VIN, plate state, vehicle type, engine year, and registration expiration. The app derives the test method and the next CTC due date automatically, rolls the deadline forward when a passing test is logged inside the window, and keeps a missed deadline flagged as overdue until it is satisfied. Reminders fire at 90, 30, and 7 days, and again the day it is due.

New to the program? Start with the Clean Truck Check guide.

Know every truck's next CTC deadline at a glance

Track every VIN, deadline, OBD/opacity test, and invoice in one mobile-first workspace.

Start tracking free