Dollar impact, margin levers, and the hard/soft/gap register

Every signal Verinode detects can carry up to three pieces of financial framing: a dollar figure (**estimated impact**), a time base for that figure (**impact period**, annual, monthly, per job, or…

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

What this article covers

Every signal Verinode detects can carry up to three pieces of financial framing: a dollar figure (estimated impact), a time base for that figure (impact period, annual, monthly, per job, or one-time), and a lever describing which part of your business it touches (margin lever, cost, revenue, time, or risk). On top of that, every signal with a dollar is classified into one of three trust registers, Hard Recoverable, Soft Conditional, or profile Gap, and that register controls the language, the color, and the button you see. This is the same taxonomy behind the naming this section used to carry: the sidebar entry was called Pipeline, then Signals, before splitting into today's Feed and Decisions. See Signals: how Verinode watches your data for that history and for how detection runs day to day. This article is about the number itself: how it is computed, what it means, and how to read it wherever it appears.

Verinode does not invent these dollars to make a case. It reads your jobs, invoices, vendor relationships, and connected documents, runs the same math a fractional COO would run by hand, and shows its work. You judge the number and decide what to do with it.

Where you see these numbers

There is no single "Impact" column or table. The three fields (dollar, period, lever) and the register (Hard, Soft, Gap) travel with the signal wherever it surfaces:

  • Feed (/feed), the daily deck. Each decision card's front face leads with the dollar, styled according to its register.
  • Decisions (/decisions/[id]), the full detail workspace for a single decision. The dollar sits at the top right of the header, with a Calculated/Estimated tag underneath it.
  • An entity's own detail page (a job, vendor, client, or carrier). Signals tied to that specific record fold into the record's own activity history alongside its linked decisions, each with its dollar attached.
  • Margin (/margin), the Findings tile in the card slider. Findings tagged with a margin lever show that lever as a colored eyebrow above the title, with the dollar on the right.

Note

There is no dedicated dollar-impact settings page and nothing to configure here. The figures are computed automatically every time the detection pass runs; you read them wherever a signal or decision appears.

The dollar: estimated impact

What it is. A per-signal, per-entity dollar estimate of what a specific pattern is costing you or could recover for you. It is never a company-wide number divided evenly across similar-looking signals. If you have three vendor-pricing signals on three different vendors, each dollar reflects that specific vendor's own price gap against the peer median and your own annual volume with that vendor, not one generic figure split three ways. If you have several idle-equipment signals, each one's dollar is that unit's own daily cost basis times its own idle days, not a fleet-wide average.

How it is built. Behind the scenes, a signal's dollar comes from one of two places:

  1. A formula tied to your own records. Slow-paying carriers are priced against the cost of carrying that receivable an extra number of days at a standard cost-of-capital rate, using your own billed amounts and your own days-to-pay history for that carrier. Vendor pricing gaps are priced against the peer median for that exact vendor, times your own annual volume. Supplement opportunity is priced from your own historical supplement approval rate and average recovery, applied conservatively to jobs that never had a supplement filed. Process waste is priced from your own SOP lean-analysis flags times a conservative labor rate and your own job volume. Vendor consolidation savings are priced from your own current spend in categories where you carry several vendors doing the same kind of work.
  2. A peer or industry comparison, when your own history is not yet enough to calculate from directly. These carry a basis line naming the comparison group (a peer cohort in your region, or a broader industry baseline) so you can judge how much weight to give the number, without a specific comparison-group size ever needing to matter to you.

The Calculated / Estimated tag. On the Decisions detail page, the dollar always carries a small tag underneath it: Calculated when enough of your own data backs the formula, Estimated when the number is directionally right but built on a thinner data set or a peer comparison. A refinement sometimes appears beside it, Peer cohort or Industry baseline, naming which kind of comparison is underneath an Estimated figure. Below that, if calls like this specific one have measurably paid off for you before, a quiet note reads "Calls like this have paid off for you before." This never runs in the other direction: a lowered confidence is carried by the Estimated tag itself, never spelled out as "the model missed."

Tip

A dollar with no basis is not something Verinode will show you. If a detector cannot compute a number it trusts (not enough of your own history, no matching peer comparison), the signal either carries no dollar at all or routes into the Soft register with a conditional clause instead of a bare number. A missing dollar on a decision is not a bug, some findings are compliance or process observations with nothing to price.

The impact period

Every dollar has a time base, shown as a small suffix right after the figure:

  • /yr for an annual figure. This is also the default when no period is recorded, so most figures you see read as annual unless marked otherwise.
  • /mo for a monthly figure.
  • /wk for a weekly figure.
  • /job for a per-job figure (a supplement or line item recovered on one specific job, not a run rate).
  • one-time, written as a standalone word after the number ("$40,000 one-time"), not attached with a slash. This is deliberate: a one-time catch-up, like clearing a backlog once, is never allowed to read like an annual run rate. Mislabeling a one-time pool as /yr is exactly the kind of inflated number Verinode is built to avoid.

The period is set by the detector that priced the signal, based on what the underlying pattern actually is, a recurring carrier behavior gets an annual or monthly figure, a single job's recovered line item gets a per-job or one-time figure.

The margin lever

What it is. A label for which lever of your business a signal's dollar pulls on. Four canonical levers appear across the platform:

  • Cost Reduction, money you stop overpaying (vendor pricing above peer median, consolidation savings, avoidable process waste).
  • Revenue Increase, money you capture that you were leaving on the table (a supplement opportunity, an approval-rate gap against a carrier).
  • Time Acceleration, money recovered by moving faster (cost of carrying a slow-paying receivable, cycle time gaps).
  • Risk Avoidance, money protected rather than earned (a compliance or safety exposure that has not materialized yet).

A handful of detectors write a more specific lever value (for example, a supplement-capture or vendor-consolidation flavor of a cost or revenue signal). Whatever the underlying value, it always renders in Title Case with no underscores, either from the canonical four above or, for the less common values, converted automatically from the raw label into readable words. You will never see a raw lowercase, underscored token on screen.

Where it shows. On the Margin section's Findings tile, the lever is the colored, uppercase eyebrow line above a finding's title (colored to match the finding's severity), with the dollar on the right. Elsewhere, a signal in a compact list shows a short version of the lever as a small pill: cost, time, or revenue for those three levers by name, with every other lever value (including Risk Avoidance) shown under the shared risk tag in that compact view.

The Hard / Soft / Gap register

Every signal with a dollar is classified into exactly one register, and that register, not the severity or the domain, decides how the number is allowed to be presented. This is Verinode's discipline against "loudspeaker" numbers, dollars that are technically computed but not actually trustworthy enough to state as fact. The register is set when the signal is detected and travels with it everywhere it renders.

Hard Recoverable

A dollar Verinode can point to a specific, provable record for. Vendor pricing above the peer median on a named vendor, a supplement or line item that a peer benchmark says should have been captured, equipment sitting idle against its own known cost basis, all Hard.

How it reads: the dollar stands alone, bare, no conditional language ("$X recoverable"). "At risk" and "exposure" never appear on a Hard tile, because those are conditional words and a Hard number is not conditional. On the Feed card, this is the big standalone figure under a "Recoverable" eyebrow (or a more specific eyebrow when Verinode's review layer has written one for this exact case).

Soft Conditional

A dollar that is real math but depends on something else happening, a peer comparison, a future event, or a modelled scenario. Days-to-pay running behind the industry benchmark, a certification lapse that could affect carrier-program standing, a compliance fine that has not been assessed, recruiting cost weighed against a modelled cycle-time gain, all Soft.

How it reads: the dollar never stands alone. It always travels with the "if" that activates it, "Could recover ~$X if {clause}," or a peer-comparison framing like "Operators with this in place close more of this kind of work." On the Feed card, the conditional clause appears right after the number, in a muted tone, so the dollar and its condition are read as one thought. When a cross-entity tradeoff is involved (a hiring cost weighed against a cycle-time gain, for example), the copy states both the gross figures and the net, never the gross alone.

Gap (no dollar)

Not a commercial decision at all, a signal that flags missing or stale profile data: no owner or operations lead on file, an incomplete department list, equipment recorded without a model or serial number, stale contact info on a vendor or client record. No dollar ever appears on a Gap signal. These never appear in Feed or Decisions; they route to the profile-completion surface instead, and their default action reads "Add Data" unless the detector supplied a more specific prompt.

Heads up

If you ever see a bare $X/yr headline with no conditional clause on something that reads like a hypothetical (a fine that has not been assessed, a "could lose" framing), or a dollar figure on what is clearly a missing-data prompt, that is a bug in the copy, not a real Hard number. Report it.

What happens when you act

The button under a decision on the Feed always reads the same learned verb, Act for a single decision, or Review N when several signals have bundled into one card (so you know the card opens a list, not a single commit). The register-specific verbs, Recover, Renegotiate, Re-submit, Re-bill, Explore, Compare, Plan, are not separate buttons you tap; they are carried in the decision's own action path and steer how IQ frames its response once you act on the card, definite recovery language for a Hard decision, conditional and comparative language for a Soft one, a profile-completion nudge for a Gap item. The distinction lives in what IQ says and drafts for you next, not in a second row of buttons.

Empty states

  • A card with no dollar and no consequence line renders nothing in the value zone. Some findings (a process or compliance observation with nothing to price) simply carry no dollar, and Verinode does not invent one to fill the space.
  • Feed, nothing new: "All caught up. Verinode IQ is continuously analyzing your data and scanning industry sources. New decisions, insights, and updates will appear here as they surface. Check back soon. Your next briefing is building."
  • Feed, filter has no matches: "No items match this filter."
  • A Gap signal never shows a dollar, a register label, or a "recoverable" framing anywhere. If it did, that would be the bug described above.

None of these are broken states. A quiet value zone on a card, or a Gap prompt with no dollar attached, means there is genuinely nothing to price yet, or that the data behind the card is a profile detail rather than a commercial finding.

Best-practice example

A Feed card reads eyebrow "Recoverable", figure $6,400, unit /yr. That is a Hard signal: somewhere in your vendor relationships, a specific vendor's pricing sits above what the peer network pays for the same work, at your own volume with that vendor. Tap Act, and IQ opens ready to draft a renegotiation, because the action path behind this exact decision is a recovery path, not an exploratory one.

The next card down reads eyebrow "Could recover", figure ~$2,100/yr, if your cycle time matched the peer median. That is Soft: real math, but conditional on a process change actually landing. Tap Act, and IQ opens to help you plan and compare, not to draft a recovery email, because a Soft dollar has not yet cleared the bar a Hard one has.

A third item never appears as a dollar card at all: it is a prompt to add your operations lead to your team profile, because Verinode does not have that record yet. That is a Gap, and it lives on the profile-completion surface, not in your daily decision deck.

Data sources

Data sources

  1. 1.Your jobs, invoices, vendor relationships, SOPs, and connected documents. Your business.
  2. 2.Anonymized peer network comparisons, where enough contributors exist to compare against safely. Verinode reference data.
  3. 3.Verinode published research baselines. Verinode reference data.
Was this helpful?