Compliance by franchisee (worst-cert view)

The **Compliance** row on the Compliance page is where HQ leadership answers one question fast: which franchisees need a phone call this week because a required certification has lapsed, is missing…

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

What it is

The Compliance row on the Compliance page is where HQ leadership answers one question fast: which franchisees need a phone call this week because a required certification has lapsed, is missing, or is about to expire. It takes every certification cell tracked across the network, one for each franchisee and each cert type, and reduces it to a single worst-case reading per franchisee. The row is sorted so the franchisees in the worst standing sit first, left to right.

This is aggregate compliance status only. HQ never sees a franchisee's underlying job records, invoices, or day-to-day operating data to build this view, it sees whether that franchisee's certifications are on file and current. That boundary is deliberate: franchisees own their operating data, HQ sees compliance status, safety patterns, and reputation across the network. The row exists to catch brand and liability risk early, not to look over anyone's shoulder.

Where to find it

Open Compliance from the HQ sidebar at hq.verinode.ai/brand-compliance. The Compliance row is the fifth row down the page, in this order:

  1. Brand health composite (hero)
  2. Standards & Audits (Process Standards, Forms & Audits, SOPs & Training entry tiles)
  3. Safety Incidents
  4. Cert Coverage
  5. Critical Gaps
  6. Compliance (the per-franchisee worst-cert row this article covers)
  7. Reputation Watch
  8. Top Reputation

The row heading itself reads "Compliance," the same word as the page title. Read it as "Compliance, broken out by franchisee" to keep the two straight: the page is the whole Compliance surface, this one row is the per-franchisee drill inside it.

What each tile shows

Every tile in the row represents one franchisee. Reading left to right on a tile:

  • Status pill (top of the tile): the franchisee's single worst certification status across every cert type the network tracks. One of four values, always shown in this Title Case wording:

- Expired, at least one required cert is on file but past its expiration date. - Missing, at least one required cert type has no record on file at all for this franchisee. This is treated as the same severity as Expired; a cert nobody has filed is exactly as risky as one that lapsed. - Expiring Soon, no cert is expired or missing, but at least one is inside its renewal window. - Up To Date, every tracked cert type for this franchisee is current.

  • Headline: the franchisee's name. In networks running in the default privacy mode, this reads as an anonymized label (Franchisee # followed by four characters) rather than a real business name, HQ leadership sees the status pattern without the identity attached unless the network has been explicitly configured to show names. Ask a Verinode admin about your network's entity model if you expect to see real names and don't.
  • Sub-line: if any certs are inside their renewal window, this reads the count, for example "2 Certs Expiring." If nothing is expiring, it repeats the status pill's wording instead.

There is no dollar figure or count-of-jobs on these tiles. The only signal is the status pill and the expiring count, by design, so this row stays a compliance instrument and never drifts into a performance ranking.

Sort order: what "worst-first" means

The row sorts franchisees by their worst cert status in this fixed order, worst to best:

  1. Expired
  2. Missing
  3. Expiring Soon
  4. Up To Date

Every franchisee with an Expired or Missing status appears before every franchisee whose worst issue is merely Expiring Soon, and all of those appear before franchisees who are fully Up To Date. Within a status tier, the row does not apply a secondary sort, so relative order within a tier isn't meaningful. Only the twelve worst-standing franchisees appear in this row. If your network has more than twelve franchisees with compliance issues, work the row from left to right and use the full list described below for anyone who scrolls off the end.

Note

"Worst cert status" is computed across every cert type the network tracks for that franchisee, not just one. A franchisee showing Expired might have nine current certs and one expired one, the single worst cell still determines the pill. That is intentional: one lapsed required cert is a brand-risk event regardless of how strong the rest of the file looks.

See the full list: the Compliance tab

The home-page row is a triage view capped at twelve tiles. To see every franchisee, click any tile (or open the Compliance tab directly) to bring up the card slider, which has five tabs across the top: Safety, Cert Coverage, Compliance, Reputation Watch, Top Reputation. The Compliance tab lists every franchisee in the network in the same worst-first order, with two lines per row:

  • A body line reading how many of the franchisee's cert types are current, for example "6 of 8 certs current."
  • A meta line reading "Worst: " followed by the same status wording as the home row (Expired, Missing, Expiring Soon, Up To Date), or "No data" if the network has no cert records at all for that franchisee.

Opening a franchisee's record

Clicking any tile in the Compliance row opens that franchisee's record on the Network page (/franchise/franchisees, filtered to that member). What you land on there is still aggregate: the franchisee's compliance status, safety signal history, and reputation figures, the same categories of information HQ has visibility into everywhere else on the platform. You are not looking at that franchisee's jobs, invoices, or customer data. HQ's visibility stops at compliance, safety, and reputation aggregates, by design, so franchisees can trust that flagging a compliance gap never opens the door to HQ reading their books.

Directly above the Compliance row sits Critical Gaps, a narrower bulk-action filter over the same underlying data. It surfaces only franchisees with two or more cert cells that are Expired or Missing (the two categories combined), sorted by gap count, worst first, capped at eight tiles. Each tile carries an accent marked for action, a sub-line like "2 certs expired or missing · 1 expiring soon," and a meta line reading "Open intervention candidate." Use Critical Gaps when you want the short list of franchisees whose compliance picture needs an intervention now; use the Compliance row (or its full Compliance tab) when you want to scan the whole network's standing top to bottom.

If no franchisee currently has two or more critical gaps, Critical Gaps reads: "No franchisees with 2+ critical compliance gaps. Each franchisee in the network has at most 1 expired or missing cert right now."

How to use it

  1. 1Open Compliance from the sidebar and scan the Compliance row left to right. The leftmost tiles are your worst-standing franchisees.
  2. 2Note which tiles read Expired or Missing. These need attention before the ones reading Expiring Soon.
  3. 3Check the Critical Gaps row directly above for franchisees with two or more expired-or-missing certs at once, that is the short list for an active intervention.
  4. 4Click a tile to open that franchisee's record and confirm which cert type is driving the status, then follow up with the franchisee to get it renewed or filed.
  5. 5If your network has more franchisees than the row shows, open the Compliance tab in the card slider for the complete, sorted list.

Tip

The Cert Coverage row elsewhere on this page shows the same underlying data from the other direction, one tile per cert type, with the percentage of active franchisees currently compliant on that specific certification. Use Cert Coverage to spot a cert type the whole network is weak on; use the Compliance row to spot the specific franchisees driving it.

Empty states

  • Compliance row, no franchisees or no cert data at all: "Cert status by member will appear here."
  • Compliance tab (full list), no cert data yet: "Per-franchisee compliance populates as members upload cert data."
  • Cert Coverage row, no members yet: "Cert coverage will appear as members are added."
  • Critical Gaps row, nobody over the two-gap threshold: "No franchisees with 2+ critical compliance gaps. Each franchisee in the network has at most 1 expired or missing cert right now."

None of these are error states. An empty Compliance row on a brand-new network simply means certification data has not started flowing in from franchisees yet. As franchisees add their certifications, the row populates and starts sorting itself worst-first automatically, no configuration needed on the HQ side.

Heads up

A franchisee showing Missing for a cert type is not necessarily out of compliance in the real world, it means Verinode has no record of that cert on file. A franchisee who holds a valid certification but hasn't uploaded it yet will show the same Missing status as one who genuinely lacks it. Treat Missing as "needs a records check," not as a verified violation, before escalating.

  • Compliance overview, the full Compliance page: the brand health composite, Cert Coverage, Safety Incidents, and the brand-protection audit trail below the tile rows.
  • Network health, the Network page each Compliance tile opens into, and what aggregate franchisee data HQ can see there.
  • Standards, Process Standards and Forms & Audits, the two entry tiles that sit above Compliance on the same page.
  • Programs, SOPs & Training, the third Standards & Audits entry tile, covering network-published procedures and training mandates.
  • HQ overview, how the Compliance page fits into the rest of the HQ network intelligence platform.
Was this helpful?