Compliance: the calendar for registrations, DOT, IFTA and more

Every vehicle you run carries a set of paperwork deadlines that do not move for you: a registration renewal, an annual DOT inspection, a safety inspection, an emissions test, an IFTA fuel-tax filin…

9 min read·Updated July 13, 2026
On this page

What the Compliance tab shows

Every vehicle you run carries a set of paperwork deadlines that do not move for you: a registration renewal, an annual DOT inspection, a safety inspection, an emissions test, an IFTA fuel-tax filing, an IRP renewal, an insurance-card renewal, or anything else you file under "Other." Miss one and the cost is not abstract, it is a vehicle pulled off the road at a roadside stop or an audit that finds a gap. The Compliance tab is the single calendar for all of it, across every vehicle in the fleet, sorted so the deadline closest to becoming a problem sits at the top.

Verinode does not file any of this paperwork or decide when something is due. It reads the events you log, forwards them into buckets by how close each one is to its due date, and gives you one button to mark a job done. You still own the DMV portal, the DOT inspector, and the state fuel-tax office. Verinode's job is to make sure none of those deadlines are quietly sitting on a sticky note.

Where to find it

Open Fleet from the sidebar at /fleet. The page opens as a horizontal card slider with seven tabs across the top: Roster, Maintenance, Compliance, Insurance, Drivers, Accidents, Costs. Compliance is the third tab.

You can also land on Compliance from the Fleet home page above the slider, in two places:

  • The Compliance Overdue tile in the Take action row, the second row on the page. See the Take action row for how that tile's count and threshold work.
  • The Compliance and Compliance On-Time tiles in the Explore row, the third row. See the Explore tiles for how all eight Explore tiles compare to each other.

All three click targets land on the same Compliance tab described below. However you get there, clicking a vehicle row inside it opens that vehicle's own profile, where the paperwork actually gets marked done.

The four buckets

When at least one compliance event is on file, the tab opens with a one-line count ("N events on the compliance calendar. Click a row to open the vehicle.") and an Add Event button in the top right. Below that, every event is sorted into one of four buckets. A bucket only appears when it has at least one row in it, so a fleet with nothing overdue simply will not show an Overdue heading at all.

  • Overdue. Scheduled events whose due date has already passed. This is the top bucket and it is styled in Ember Red, the platform's attention color, because these are the deadlines already behind. An event lands here the moment its due date is in the past, there is no grace window.
  • Due in 30 days. Scheduled events whose due date is today or within the next 30 days. Styled in Hard Hat Yellow, the platform's maintain color, signaling something that needs planning now even though it is not yet late.
  • Scheduled. Every other scheduled event, due more than 30 days out. Styled in plain foreground text, no urgency color, because there is nothing to act on yet.
  • Completed. Events you have marked done. Styled muted (grayed out) so the active calendar above it stays the visual focus. A completed event stays visible here as your paper trail, it does not disappear from the fleet's history.

Each bucket heading shows its label and its count together, for example "Overdue · 2." Inside a bucket, every row shows the same layout:

  • A small pill on the left naming the event type: Registration Renewal, DOT Annual Inspection, Safety Inspection, Emissions Test, IFTA Filing, IRP Renewal, Insurance Card Renewal, or, for anything filed as Other, whatever free-text label you gave it when you logged the event.
  • The event's label in bold, the vehicle it belongs to just underneath, and the responsible party if one is on file (a fleet manager's name, or an outside party like "DMV"). If no responsible party was captured, that part of the line is simply left blank.
  • The due date on the right, read as "Due" followed by the date. If no due date was captured, that spot shows a dash instead.

Click anywhere on a row and Verinode opens the profile for the vehicle that event belongs to. That is also where you go to actually mark the event done, described below.

Note

The Compliance tab reads across every vehicle in the fleet at once, it is not scoped to one truck. If you want the compliance history for a single vehicle only, open that vehicle's profile from the Roster tab instead: its own Compliance section shows just that vehicle's events.

Adding a compliance event

Click Add Event at the top of the Compliance tab (or the matching button inside a single vehicle's profile) to open the Add Compliance Event window.

  1. 1Vehicle. Pick which vehicle the event applies to. Required, and the button is disabled with a "Add a vehicle first" hint until at least one vehicle exists on the Roster.
  2. 2Event type. Choose from Registration Renewal, DOT Annual Inspection, Safety Inspection, Emissions Test, IFTA Filing, IRP Renewal, Insurance Card Renewal, or Other. Picking a type auto-fills a sensible recurrence in the Recurrence field below (annual for registration, DOT, safety, and insurance-card renewals; every 24 months for emissions; every 3 months for IFTA; nothing pre-filled for Other), so you rarely have to type a number yourself.
  3. 3What kind of event (Other only). If you picked Other, a free-text field appears and is required, for example "State weigh-station check-in." This is what shows in the pill and the row title instead of the generic word "Other."
  4. 4Last completed. The date this obligation was last satisfied, if you know it. Optional.
  5. 5Next due. The date it is next due. Optional, but leaving it blank means the event has no due date to bucket by, so it will not land in Overdue or Due in 30 days.
  6. 6Recurrence (months). How often this obligation repeats. Pre-filled from the event type you picked, but editable, and it must be a whole number of months if you change it. Leave it blank for a true one-off event: Verinode will not try to auto-advance a one-time obligation.
  7. 7Responsible party. Optional free text for who owns this, for example your fleet manager's name or an outside party like "DMV."
  8. 8Notes. Optional free text for anything else worth recording.

Clicking Add Event at the bottom saves the row and closes the window. If you did not pick a vehicle, the window stops you with "Pick a vehicle." If you chose Other without a label, it stops you with "Pick a label for this 'Other' event." If the recurrence field has anything other than a whole non-negative number, it stops you with "Recurrence must be a whole number of months."

Marking an event complete

The fleet-wide Compliance tab is a read-only calendar, it does not have a mark-complete button of its own. To close out an event, click its row to open that vehicle's profile, then find the same event in the vehicle's own Compliance list. Every active event there (anything still Scheduled or Overdue, not already Completed) carries a Mark done button.

Click it and Verinode records today's date as the completion date, then does one of two things depending on whether the event has a recurrence set:

  • Recurring events (registration renewals, annual inspections, IFTA filings, and anything else with a recurrence in months) roll forward automatically: the next due date becomes today plus the recurrence interval, and the event stays Scheduled, right where you left it, just aimed at the next cycle. An annual DOT inspection you mark done today reappears with a due date roughly a year out, it never drops off the calendar.
  • One-time events (anything you left with no recurrence, typically an Other entry) settle permanently: the event moves into the Completed bucket and stays there as your paper trail.

Tip

If a recurring event stops showing a due date after you mark it complete, check that Recurrence (months) was actually set when you added it. A blank recurrence field is treated as a genuine one-off, even if you picked a type like Registration Renewal that would normally recur.

The Compliance On-Time rate tile

Above the slider, on the Fleet home page's Explore row, sits a tile called Compliance On-Time. Where the plain Compliance tile tells you how many events are open, this one tells you how well you are keeping up with the deadlines you already have logged.

What it shows. A percentage: the share of your compliance calendar, across every vehicle, that is not currently past due. Verinode counts every compliance event on file with a valid due date, whether it belongs to Truck 2 or the box van, and divides the number not overdue right now by the total. This is a live snapshot, not a rolling scorecard: it tells you where the calendar stands the moment you look at it, not whether a completed event was itself filed on time back when it was due. Filing something late and then marking it done clears the overdue flag going forward, it does not retroactively count against the rate.

The subtitle. Reads "N overdue" when at least one event is currently past due, or "All current" when nothing is. If you have not logged any compliance events with a due date at all, it reads "Log compliance due dates to track on-time rate" instead, and the tile shows a dash where the percentage would go.

The gauge. Below the number, a colored gauge bar shows the same percentage visually: green at 90% and above, amber in the middle band, red below that, so you can read the fleet's compliance health at a glance without doing the math.

Why the percentage sometimes shows a dash even with events on file. A rate calculated on just one or two dated events would swing wildly, one late filing and it looks terrible, one early one and it looks perfect. Verinode holds the percentage back until there is enough of a track record on file to be a meaningful number, even though the subtitle above it ("N overdue" or "All current") is still accurate the whole time, since that part is a plain count, not a rate. As you log more dated compliance events, the percentage lights up on its own, no separate action needed.

Clicking the tile opens the same Compliance tab described above, so you land directly on the buckets behind the number.

Empty state

If no compliance events have been added yet, the tab reads:

No compliance events tracked yet. Add registration renewals, DOT inspections, IFTA filings, or insurance-card renewals here.

The Add Event button sits beside that message, disabled until at least one vehicle exists on the roster (with a "Add a vehicle first" hint), and active as soon as one does.

Best-practice example

Say the Compliance tab opens with two events in Overdue and three in Due in 30 days. Work the Overdue bucket first, an overdue registration or DOT inspection is the one most likely to become a roadside problem before you get to it. Click into each vehicle, confirm the filing or inspection has actually happened, and mark it done, letting the recurring ones roll their due date forward automatically. Then work Due in 30 days before those become the next Overdue bucket. Meanwhile, the Compliance On-Time tile on the Fleet home page gives you a single number to track over time: if it is drifting down month over month even though you feel like you are keeping up, that is a sign the compliance calendar has more on it than any one person is tracking from memory, and it is worth having your fleet manager log due dates directly instead.

Data sources

  1. 1.Your fleet compliance events (registrations, inspections, filings, renewals). Your business.
Was this helpful?