Fleet: your network's vehicles at a glance
Fleet is where HQ sees the vehicles behind the network: how many trucks and vans are on the road, what they cost to insure, whether registrations and driver credentials are current, and where accid…
On this page
What the Fleet page shows
Fleet is where HQ sees the vehicles behind the network: how many trucks and vans are on the road, what they cost to insure, whether registrations and driver credentials are current, and where accidents are clustering. It is one of three tabs inside the Assets cluster, alongside Facilities and Equipment, and it reads exactly the same way: network-wide totals up top, then risk-flagged rows that surface the franchisees who need attention first.
Fleet is not a fleet-management tool. Franchisees track individual vehicles, policies, and drivers in their own IQ account. HQ never opens a single franchisee's raw vehicle records here. What lands on this page is a nightly, franchisee-level rollup: counts, totals, and risk flags computed once per network member and written into a network-facing summary table that HQ reads from directly. There is no live drill into an individual franchisee's PII vehicle data behind this page, by design. That boundary is what makes the network numbers trustworthy to show at all: franchisees keep ownership of their own records, and HQ gets the aggregate picture it needs to run the network.
Where to find it
Fleet lives under the Assets entry in the HQ sidebar, at hq.verinode.ai/fleet. Clicking Assets in the sidebar lands you on Facilities first; a pill bar across the top of the page, Facilities · Fleet · Equipment, switches between the three without leaving the Assets cluster. Click Fleet to land on this view. The page header itself always reads "Assets," since all three tabs share one section identity, with the active pill telling you which one you're looking at.
A Download board slide button floats in the top-right corner of the page. It generates a one-click PDF snapshot of this section for a board deck or leadership update, no manual screenshotting required.
How the page is built
Every night, an aggregation job reads each franchisee's vehicle, insurance policy, driver, and accident records and writes a per-franchisee summary row into a network-level rollup. The Fleet page reads only that rollup, never a franchisee's underlying records directly. That is the entire privacy mechanism: the rollup is computed once, off to the side, and this page can only ever see the output of that computation, not the source data behind it.
Two account-level settings shape what you see:
- Network structure. If your account is configured as one legal entity operating multiple locations, franchisee names show as entered. If your account is configured as independent operators (a franchise or association network), franchisee names are anonymized to a stable label like "Franchisee #A1B2" everywhere on this page and in the drill-in behind it. This is not a display toggle you flip per view, it is a network structure setting tied to your account, configured under Settings.
- Network size. Per-franchisee rows only appear once your network has enough active franchisees for a single row to not effectively identify who it is. In an independent-operator network with too few active members, the per-franchisee rows across Facilities, Fleet, and Equipment are suppressed entirely and replaced with a banner explaining why, covered below. Hero totals still show either way, since a network-wide sum doesn't identify any one franchisee.
Note
If you're looking at a smaller or newly onboarded network, an aggregate-only banner reads: "Aggregate-only view. Your network currently has fewer than a handful of active operators, so per-franchisee fleet tiles are suppressed to protect operator privacy (small-cohort identification risk). Hero aggregates still surface. Tiles return once the network reaches enough active operators, or change the network data posture in Settings, Group, Data posture." This is not missing data, it is the privacy floor doing its job. The network total at the top of the page is still real and current.
The five rows
1. Hero: Network fleet
The top of the page is a single hero panel, eyebrow-labeled "Network fleet."
- Headline number: total active vehicles across the network.
- Pill beside it: how many franchisees have vehicles on file (e.g. "6 franchisees"), or "No data yet" if nothing has flowed in. The pill's color shifts with how many commercial-auto policies are expiring inside the next 90 days across the whole network: green when none are expiring, moving through neutral and yellow as more bunch up, to red when a meaningful cluster of policies are about to lapse at once.
- Sub-line: if no vehicles are on file anywhere, it reads "Vehicle data will appear as franchisees register their fleets and policies." Otherwise it reads the full shape in one line: total vehicles, the owned / leased / financed split, and the network's average vehicle age (e.g. "42 total · 28 owned · 9 leased · 5 financed · 4.1yr avg age"). If your network is in independent-operator mode, it appends "Franchisee rows are anonymized (independent-operator network)" as a reminder of what you're looking at below.
Three secondary tiles sit beside the headline:
- Total mileage: the sum of odometer readings across every active vehicle in the network.
- Annual premium: total annual commercial-auto premium across all active policies, with monthly recurring premium noted alongside it when present (e.g. "+ $3.2k/mo recurring"). If premium data hasn't been captured yet, it reads "Active commercial-auto policies" instead.
- Policies expiring 90d: how many active policies lapse inside the next 90 days, network-wide, with the nearest expiration date called out ("Next 2026-08-14") when one exists.
Note
On Verinode's demo network, each secondary tile can also show a small delta against a synthetic national reference (for example, a vehicle-count or premium comparison). That comparison only ever appears for the demo network. A live, real network never sees a demo-derived comparison presented as if it were a genuine national benchmark, full stop. Real national and regional fleet benchmarks are still being seeded behind the scenes; until they're live, real networks see their own totals with no synthetic overlay.
2. Insurance Risk
This row surfaces franchisees who have at least one active commercial-auto policy ending inside the next 90 days, worst first.
Empty state (verbatim): "No active commercial-auto policies expire inside the 90-day window."
Each tile shows:
- A label of "Expiring" or "Multiple" depending on how many policies that franchisee has ending soon, with the tile's accent color stepping from yellow to red as the count climbs.
- The franchisee's name (or anonymized label) as the headline.
- A dot-preview showing that franchisee's active vehicle count with the at-risk share visually flagged.
- A sub-line reading how many policies are ending inside 90 days ("2 policies ending in 90d").
- A meta line combining the nearest expiration date ("Next 2026-08-02") with a premium comparison: how that franchisee's annual commercial-auto premium per vehicle compares in dollars-per-year to the network's own median premium-per-vehicle (e.g. "+$4k/yr vs peer" if they're paying more than the network typically pays, or a negative figure if they're paying less). That comparison is computed against your own network's franchisees, not an external benchmark.
Click any tile to open that franchisee's Fleet detail (covered below).
3. Compliance & Driver Risk
This row surfaces franchisees carrying an open compliance issue: overdue vehicle service, a registration or DOT inspection expiring soon, or a driver with an expired license or a stale motor vehicle record (MVR) pull.
Empty state (verbatim): "All registrations, DOT inspections, driver licenses, and MVR pulls are current."
Each tile carries the label "Attention" in yellow, with a downward bar-preview showing how many distinct risk categories are open for that franchisee (overdue service, expiring registration, expiring DOT inspection, expired license, stale MVR count as up to five separate open fronts). The sub-line lists the two most pressing issues ("2 overdue · 1 reg expiring"), and if more than two categories are open, the meta line adds "+N more" so you know there's additional detail behind the tile without cluttering the row.
4. Accidents
This row surfaces franchisees with at least one at-fault accident recorded in the trailing 36 months, worst first.
Empty state (verbatim): "No at-fault accidents recorded across the network in the last 36 months."
Each tile's label reads the at-fault count directly ("2 at-fault"), in red, with a segmented preview splitting at-fault accidents from the franchisee's other (not-at-fault) accidents in the same window. The sub-line gives the full total ("5 total accidents") so you can see how the at-fault count sits inside the bigger picture.
5. Fleet by Franchisee
The bottom row is the full per-franchisee roster, largest fleet first, one tile per franchisee that has at least one vehicle on file.
Empty state (verbatim): "Fleet data will appear as franchisees register their vehicles."
Each tile shows:
- A label of the active vehicle count ("6 vehicles" or "1 vehicle").
- The franchisee's name as the headline.
- A sub-line with average vehicle age and total mileage ("3.8yr avg · 210k mi"), or just mileage if age data isn't available yet.
- A meta line with annual premium ("$18k/yr premium") and the same per-vehicle premium comparison against the network median described above.
Drilling into one franchisee
Click any tile on any of the four risk rows, or in the roster, to open that franchisee's Fleet detail as a centered overlay. It always opens with the franchisee's name, city and state (or their anonymized equivalents), status, and an active-vehicle pill ("6 active" or "6 active / 8 total" if some are retired).
- 1Pick a comparison scope. A scope switcher at the top lets you compare this franchisee's numbers against Group (the rest of your own network), Regional (peers in the same state), or National. A scope only becomes selectable once there are enough peer franchisees behind it to compare against without identifying any single one of them, disabled scopes show a short explanation of what's missing. Regional and National fleet benchmarks are still being seeded platform-wide; Group is the fully live comparison today.
- 2Read Fleet shape. Four tiles: vehicle count, average vehicle age, annual commercial-auto premium, and the owned-versus-leased split. Each shows the franchisee's own value, the peer median for the selected scope, and a plain-language delta (e.g. "+12% vs median") colored by whether that direction is good or bad for that specific metric, more vehicles is neutral-to-good, an older average age or higher premium is flagged.
- 3Read Safety. Two tiles: total accidents and at-fault accidents, both over the trailing 36 months, compared the same way.
- 4Read Compliance watch. A bordered panel with eight counts: policies expiring inside 90 days, registrations expiring inside 90 days, DOT inspections expiring inside 90 days, services overdue, drivers with an expired license, drivers with a stale MVR, open compliance events, and services completed in the last 30 days. A status line beneath it summarizes the posture: an active-gaps note in red when driver, service, or open-event issues exist, a heads-up note in yellow when only near-term renewals or stale MVRs are approaching, or a clean-posture note in green when nothing is open.
- 5Check the scope footer. Under Group, it either confirms the comparison is live for your network or explains that your network doesn't yet have enough active franchisees for a within-network comparison. Under Regional or National, it currently notes that those benchmarks are still being seeded and will populate as that data matures.
Reading the page as a leadership check
Work the risk rows before the roster. Insurance Risk and Compliance & Driver Risk are both time-sensitive, a lapsed policy or an expired license is a liability exposure the day it happens, not a metric that degrades gracefully. Accidents is the lagging indicator: a franchisee showing up there repeatedly over successive months is worth a direct conversation regardless of what any single 36-month count says in isolation. The Fleet by Franchisee roster at the bottom is your reference view, use it to spot a franchisee whose fleet has grown or aged out of step with the rest of the network, then drill in to see whether their premium and safety numbers moved with it.
Heads up
Deltas and peer medians on this page compare franchisees against each other, or in the demo network's case, against a synthetic reference. They are never presented as external, verified national fleet benchmarks unless the underlying benchmark pipeline has actually seeded that data for your account. If a comparison reads as pending, it means Verinode does not yet have enough real data behind it, not that the number is being withheld from you.
Related help articles
- Assets overview for how Fleet fits alongside Facilities and Equipment
- Network Health for the cross-network health signals Fleet risk rows feed into
- Benchmarks for how HQ-wide peer comparisons work outside the Assets cluster
- Programs for setting network targets that Fleet metrics can be measured against
- Standards for network-wide compliance and brand standard tracking
- Compliance for how compliance events surfaced here roll into network-wide compliance reporting
- Broadcasting to your network for sending a fleet-related notice to affected franchisees
Data sources
Data sources
- 1.Franchisee vehicle, insurance policy, driver, and accident records. Franchisee IQ accounts, aggregated nightly.
- 2.Network structure and data posture settings. Your HQ account settings.
- 3.Peer comparison medians (Group scope). Your own network's franchisees.
- 4.Regional and National peer benchmarks. Verinode intelligence layer (seeding in progress).