The network fleet hero: vehicles, mileage, premium, and expiring policies

The Fleet hero is the first thing you see when you open Fleet: one large number (active vehicles across your network) with three supporting figures beside it (total mileage, annual commercial-auto…

10 min read·Updated July 14, 2026
On this page

What this hero panel is

The Fleet hero is the first thing you see when you open Fleet: one large number (active vehicles across your network) with three supporting figures beside it (total mileage, annual commercial-auto premium, and policies expiring in the next 90 days), plus a summary line underneath that adds ownership mix and average vehicle age. Every figure on the hero is a network-wide total, summed or averaged across every franchisee. Verinode HQ never shows you a single franchisee's private fleet ledger here, only what the network adds up to.

This is the aggregate view HQ is built for: a fleet, insurance, and compliance picture across the whole network, refreshed nightly from what each franchisee has entered into their own Verinode IQ account. Franchisees own their vehicle, driver, and policy records. HQ sees the rollup, not the underlying documents.

Where to find it

Open the Assets entry in the HQ sidebar (it sits with the other network-wide sections). Assets is a single nav entry covering three sibling views, switched with a pill tab strip at the top of the page: Facilities · Fleet · Equipment. Click Fleet, or go straight to hq.verinode.ai/fleet.

The page's sticky title reads "Assets" (the cluster label), and the Fleet pill is highlighted active in the tab strip directly under it, so you always know which of the three views you're on. The hero panel sits at the very top of the Fleet view, above the pill tab strip's row content and above the risk and per-franchisee rows further down the page.

The headline: active vehicles

The eyebrow above the big number reads "NETWORK FLEET." The number itself is the count of active vehicles across every franchisee's fleet, network-wide, counted once each. It excludes vehicles a franchisee has retired, sold, or otherwise marked inactive: those still count toward a separate "total vehicles" figure used in the summary line below (see next section), but not toward this headline.

Beside the headline sits a pill. It reads one of two things:

  • "N franchisees" (or "1 franchisee" when there's exactly one), the count of franchisees who have at least one vehicle on record, when the network has any fleet data at all.
  • "No data yet", when no franchisee has registered a vehicle.

The pill's color follows how many policies are expiring inside 90 days, network-wide (see the third secondary metric below): green when nothing is expiring, unaccented when one or two are, amber when three to five are, and red when more than five are. The same color also tints the "Policies expiring 90d" figure itself, so the pill and that number always agree.

The summary line

Directly under the headline, a sentence adds the context the headline alone can't carry. When the network has no vehicles at all, it reads plainly:

"Vehicle data will appear as franchisees register their fleets and policies."

Once vehicles exist, it reads something like:

"212 total · 180 owned · 24 leased · 8 financed · 4.2yr avg age."

Reading it left to right:

  • "N total" is every vehicle on record across the network, active and inactive together. This is why it can be a larger number than the headline: the headline counts only active vehicles, this figure counts all of them.
  • "N owned / N leased / N financed" is the network's ownership mix: how many vehicles fall into each acquisition category, summed across every franchisee. These three numbers add up to the "total" figure.
  • "N.Nyr avg age" is the average vehicle age in years across the network, weighted by each franchisee's active vehicle count (a franchisee with a larger active fleet pulls the average toward its own fleet's age more than a franchisee with one or two vehicles). This figure is omitted from the sentence entirely when no franchisee has supplied vehicle-year data yet.

If your group's network is set up as an independent-operator network (each franchisee is a separate legal business, the default posture) rather than a same-entity network (one company operating multiple locations under one legal entity), one more sentence is appended:

"Franchisee rows are anonymized (independent-operator network)."

That's a reminder, not a change to the hero itself: the aggregate totals above are always real numbers regardless of entity model, but the per-franchisee rows further down the Fleet page (Insurance Risk, Compliance & Driver Risk, Accidents, Fleet by Franchisee) show a stable identifier like "Franchisee #A1B2" instead of the franchisee's real name whenever the network is independent-operator. Same-entity networks see real location names throughout.

The three secondary metrics

To the right of the headline (or stacked below it on narrower screens), three figures sit side by side, each with its own label, number, and one-line context. All three animate in with a brief count-up on load.

Total mileage

The sum of current odometer mileage across the network's vehicles, shown as a plain number with thousand separators (for example, "184,620"), not abbreviated to "k" or "M" the way mileage is shown elsewhere on the page. The line underneath reads "Sum across active vehicles" once mileage data exists, or "Awaiting data" when no franchisee has supplied an odometer reading yet.

Annual premium

The sum of active commercial-auto insurance premium across every franchisee's active policies, shown as a dollar figure abbreviated to thousands or millions with one decimal place (for example, "$450.0k" or "$2.3M"). Underneath, a second line adds the monthly recurring premium total across the same policies, formatted as "+ $Xk/mo recurring", when that figure is available. If no franchisee has monthly recurring premium on file, the line falls back to "Active commercial-auto policies" instead.

Only currently active policies are counted. A lapsed, canceled, or not-yet-active policy contributes to neither the annual nor the monthly figure.

Policies expiring 90d

The count of active commercial-auto policies across the network due to expire within the next 90 days. Underneath, the line reads "Next [date]", the earliest expiration date on record network-wide, once at least one policy is inside that window; otherwise it reads "Inside 90-day window."

This figure (and its color, described under the headline pill above) is the fastest way to tell whether an insurance gap is coming up anywhere in the network before it becomes an active lapse. The Insurance Risk row further down the Fleet page breaks this same 90-day figure out by franchisee, so you can see exactly whose policies are the ones ending soon.

Note

"Expiring in 90 days" is a rolling window, recalculated every time the page loads against today's date. A policy that was 95 days out yesterday and 90 days out today enters the count without anyone having to refresh a report.

Reading the hero in under a minute

  1. 1Check the headline and its pill. A rising active-vehicle count with a stable or growing franchisee count means the network's fleet footprint is filling in normally.
  2. 2Check the pill's color and the "Policies expiring 90d" figure together. Anything past green means at least one policy somewhere in the network needs attention before it lapses.
  3. 3Read the summary line for ownership mix and average age. A network leaning heavily leased or financed, or trending older, is a different capital conversation than one that's mostly owned and recently refreshed.
  4. 4Compare "Annual premium" and its monthly recurring line against your own sense of what the network's insurance spend should look like. A jump here usually means a franchisee added vehicles, renewed at a higher rate, or both.
  5. 5Scroll past the hero for the detail. The rows below (Insurance Risk, Compliance & Driver Risk, Accidents, Fleet by Franchisee) break every one of these totals out by franchisee.

The privacy boundary

Every number in the hero is a network-wide aggregate: a sum, a count, or a weighted average across franchisees. HQ never reads an individual franchisee's underlying vehicle records, insurance documents, or maintenance history to build this panel. The rollup that feeds it is written once nightly by a background process that reads franchisees' own Verinode IQ fleet data and writes summarized counts and totals up to HQ, the same one-way, aggregates-only bridge every HQ network view relies on. Franchisees keep their vehicle-level detail in their own account; HQ sees what the network adds up to.

The per-franchisee rows below the hero go one step further on identity, depending on how your network is set up in Settings → Group → Data posture:

  • Same-entity networks (one company, multiple locations) show each location by its real name throughout, because there's no separate business to protect.
  • Independent-operator networks (the default: each franchisee is its own legal business) show a stable anonymized label like "Franchisee #A1B2" instead of a name, everywhere a per-franchisee row appears.

Small networks: aggregate-only view

The hero always shows real totals, regardless of network size. The per-franchisee rows below it are a different story: in an independent-operator network with very few active franchisees, showing even an anonymized per-franchisee tile risks identifying which franchisee it is by elimination, since there's nowhere else the numbers could belong to.

When your network is independent-operator and doesn't yet have enough active franchisees for that protection to hold, a disclosure banner appears above the row stack, reading:

"Aggregate-only view. Your network currently has fewer than three active operators, so per-franchisee fleet posture tiles are suppressed to protect operator privacy (small-cohort identification risk). Hero aggregates still surface. Tiles return once the network reaches 3+ active operators, or change the network data posture in Settings → Group → Data posture."

While that banner is showing, the Insurance Risk, Compliance & Driver Risk, Accidents, and Fleet by Franchisee rows are all empty, by design. The hero above them keeps reporting real network totals the whole time. Same-entity networks never see this banner: there's no separate franchisee identity to protect when every location belongs to the same company.

Empty states

  • No vehicles anywhere in the network. The headline shows "0", the pill reads "No data yet," and the summary line reads "Vehicle data will appear as franchisees register their fleets and policies." The three secondary metrics show "Awaiting data" (mileage) or fall back to their non-premium sub-labels.
  • Vehicles exist but no vehicle-year data. The average-age clause is simply left out of the summary sentence; nothing else changes.
  • Vehicles exist but no active insurance policies. "Annual premium" and "Policies expiring 90d" both show 0, with "Active commercial-auto policies" as the context line instead of a recurring-premium figure.
  • Below the hero, each risk row has its own quiet, factual empty state: Insurance Risk reads "No active commercial-auto policies expire inside the 90-day window," Compliance & Driver Risk reads "All registrations, DOT inspections, driver licenses, and MVR pulls are current," and Accidents reads "No at-fault accidents recorded across the network in the last 36 months." None of these read as errors. They mean the network is clean on that front right now.

Best-practice example

Say the hero reads 148 active vehicles with a "12 franchisees" pill in amber, 1.2M mi of total mileage, $680.0k annual premium with "+ $52k/mo recurring," and 7 policies expiring in 90 days with "Next 2026-08-03." The amber pill and red-tinted expiring figure both point the same direction: read the count (7) against your own sense of the network's typical renewal rhythm, then scroll to the Insurance Risk row to see which franchisees those seven policies belong to and how soon the earliest one lapses. The summary line ("212 total · 180 owned · 24 leased · 8 financed · 4.2yr avg age") is useful context for a separate conversation, a network skewing older or more heavily leased than you'd expect is a capital-planning signal, not an urgent one. Handle the expiring policies first; they have a clock on them.

  • /help/hq-overview: what the HQ product is and how the sidebar sections relate to each other.
  • /help/network-health: the network-wide health rollup Fleet's aggregates feed into.
  • /help/hq-compliance: how compliance events (registrations, DOT inspections, license and MVR pulls) are tracked network-wide, the same events that drive the Compliance & Driver Risk row below this hero.
  • /help/hq-benchmarks: how HQ compares network figures like premium and vehicle counts against outside reference data.

Data sources

Data sources

  1. 1.Franchisee vehicle, mileage, and ownership records (via nightly rollup). Franchisee IQ accounts.
  2. 2.Franchisee commercial-auto policy records (via nightly rollup). Franchisee IQ accounts.
  3. 3.Franchisee compliance events: registrations, DOT inspections, driver license and MVR status (via nightly rollup). Franchisee IQ accounts.
  4. 4.Group entity-model and data-posture settings. Your HQ account settings.
Was this helpful?