Heaviest Pushback: TPAs that cut the most supplement dollars
A supplement is the extra money a franchisee asks to be paid once a job turns out to cost more than the original estimate: hidden damage, a code-upgrade requirement, a scope change found mid-tear-o…
On this page
What this row is
A supplement is the extra money a franchisee asks to be paid once a job turns out to cost more than the original estimate: hidden damage, a code-upgrade requirement, a scope change found mid-tear-out. A TPA (third-party administrator) processes that claim on a carrier's behalf, and it does not approve every dollar of every supplement it is asked to pay. Heaviest Pushback is the row on the HQ TPAs page that names, across your whole network, which TPAs cut the most supplement dollars, and how hard.
This is a network-facing rollup, not a lookup tool for one franchisee's dispute with one adjuster or claims examiner. It answers a leadership question: of every TPA our locations bill through, which ones are the toughest counterparties to collect a full supplement from, and is that getting better or worse lately? That is a different question from how one specific job's supplement fared, which stays inside that franchisee's own Verinode IQ and never surfaces to HQ.
It is also a different question from the one answered by the Carriers & TPAs tab inside Benchmarks (hq.verinode.ai/benchmarks), which reads Verinode's industry-wide catalog of TPAs and shows how each one behaves across the entire Verinode network, every operator on the platform, not just yours. Heaviest Pushback, by contrast, only ever contains TPAs your own franchisees actually bill through and shows what your own network specifically experiences with them. See hq-network-carriers-tpas for that industry-wide read.
This row has a near-identical sibling on the Carriers tab of the same Accounts cluster. See hq-carrier-heaviest-pushback for the insurance-carrier version, built from the same supplement-pushback pipeline. Everything in this article applies there too, read "TPA" as "carrier."
Where to find it
Open Accounts from the HQ sidebar, in the Revenue band, at hq.verinode.ai/carriers. Accounts is a three-pill cluster sitting just under the sticky page title: Carriers · TPAs · Commercial, a rounded capsule tab strip. Click the TPAs pill to land on hq.verinode.ai/tpas, the page this article covers. The sidebar itself has no separate "TPAs" entry: it highlights the whole Accounts cluster as active no matter which of the three pills you're on.
The TPAs page is a single scrolling home view, no further sub-tabs. Heaviest Pushback is the fourth horizontal row of tiles, appearing after the page's hero numbers, after Slowest Payers (TPAs with the longest average days-to-pay), and after Broadest Network Footprint (TPAs serving the most franchisees). It sits before All TPAs, the full list.
The hero numbers above it
Before the rows of tiles, a hero panel reads Network TPAs, a count of every distinct TPA your network has rolled-up activity with. Beside it, a pill reads either "N multi-franchisee" (how many TPAs more than one of your franchisees serves through) or "No data yet." A subtext line adds jobs in the last 36 months, jobs in the last 30 days when there's recent activity, and the name of the TPA billing the most, for example: "184 jobs in the last 36 months · 12 in the last 30d · top: [TPA name]." Three secondary figures sit alongside: Billed 36mo (total dollars billed network-wide over the trailing 36 months, with dollars collected underneath), Avg admin fee (averaged across every franchisee that has reported one), and Avg days-to-pay (weighted across every paid job, colored green at 30 days or under, amber up to 60, red beyond).
None of these hero figures are specific to supplement pushback, they are the TPAs page's general orientation numbers, but they set the scale you should read Heaviest Pushback against: a TPA cutting a large dollar figure matters more on a network billing tens of millions than it would on a small one.
If your network hasn't billed any TPA yet, the hero headline reads 0 and the subtext reads: "TPA data will appear as franchisees record TPA-administered claims."
What populates Heaviest Pushback
Every night, Verinode's aggregator rolls up each franchisee's recorded supplements against each TPA into one row per TPA: dollars submitted, dollars denied, the resulting denial rate, and how that rate has moved recently. Heaviest Pushback reads from that rollup and keeps only TPAs where the network has actually recorded a denied dollar. A TPA only appears here once at least one of your franchisees has recorded a supplement being cut. If none of your franchisees log supplement outcomes with that TPA, or none have been denied yet, that TPA simply will not show up in this row, no matter how much business your network does with them elsewhere on the page.
This is the row's central dependency: it lives entirely on franchisees recording their supplement submissions and outcomes. A network that never logs supplement activity, wins or losses, will see this row stay empty forever regardless of how much real pushback its franchisees are experiencing in the field. There is no HQ-side way to backfill this; the data has to come up from the franchisee level, job by job, supplement by supplement.
Empty state. Until any TPA in your network has recorded denial history, the row shows this line instead of tiles:
"Supplement denial data appears once franchisees record supplements with TPAs across the network."
Sort order: denied dollars, then denial rate
Heaviest Pushback ranks TPAs by denied dollars first, largest cut amount at the top. When two TPAs are tied on denied dollars, or close enough that the ordering matters at the margin, the denial rate breaks the tie, so a TPA denying a larger share of what it's asked to pay ranks ahead of one denying a smaller share at the same dollar figure. Up to six TPAs show in the row.
This ordering is deliberate: it puts the TPA costing your network the most real money at the top, not necessarily the one with the worst-looking percentage. A TPA that denies a large share of a small trickle of supplement requests can still rank below one that denies a smaller share of a much larger submitted volume, if the dollar amount cut is bigger. Read the row as "biggest checks left on the table," not as a pure toughness leaderboard, that distinction is what the rate figure inside each tile is for.
Reading one tile
Each TPA in this row renders as a double-width, high-intensity "action" tile, the same visual treatment Slowest Payers uses, signaling these are rows worth a leadership look, not passive reference data. Every tile shows:
- Label (top): the dollar figure cut, formatted as "$X cut", using the same compact currency format as the rest of the page ($1.2M, $340k, and so on). If a TPA has recorded denial activity but Verinode doesn't have a dollar total on file for some reason, the label falls back to the word "Denied."
- Headline: the TPA's name.
- Sub-line: "Denies N% of supplement dollars", the TPA's denial rate as a share of every supplement dollar your network has submitted to it, rounded to the nearest whole point. If a denial rate can't be computed yet, this reads "Supplement denials on file" instead.
- Meta line: up to two pieces of context, separated by a middle dot: a trend note (see below) when one applies, and the franchisee count, "N franchisees" (or "1 franchisee" for a single location).
The 30%+ red accent
Each tile's accent color is a signal, not decoration. When a TPA's denial rate is 30% or higher, its tile is colored in Ember Red (Verinode's "Analyse" signal, meaning this deserves attention). Below 30%, or when no denial rate can be computed yet, the tile is colored in Hard Hat Yellow ("Maintain," meaning it's worth tracking but not alarming). There is no green tile in this row: every TPA here has already denied real money, so the best a tile can read is "worth watching," never "all clear." 30% is not an arbitrary line, it is the same threshold Verinode's industry-wide TPA catalog uses to flag a TPA's pushback posture as reading unfavorably (see hq-network-carriers-tpas), so a red tile here means your network's own experience with that TPA matches the industry's definition of a tough payer, not just a rougher stretch inside your own book.
The "+Npts last 30d" trend flag
When the meta line shows a number like "+8pts last 30d," it means this TPA's denial rate has climbed by that many percentage points over the last 30 days compared to its prior trailing rate, measured across your network. This is the row's early-warning signal: a TPA whose denial rate is rising right now is worth a conversation before the next quarter's numbers make the pattern obvious in hindsight.
Two things worth knowing about how this figure behaves:
- Only a rising trend shows here. The trend note appears in this row's meta line only when the 30-day movement is a positive number, denial rate getting worse. A TPA whose denial rate is flat or improving simply omits the trend note from its tile (it isn't shown as a negative number in this row); the franchisee count is all that remains in the meta line for those TPAs.
- It reads in points, not percent. "+8pts" means the denial rate itself moved up by 8 percentage points (for example, from 22% to 30%), not that the dollar amount denied grew by 8%. Points are the correct unit for comparing a rate to itself over time.
If no recent trend data exists for a TPA yet, the meta line simply omits the trend note and shows only the franchisee count.
Clicking a TPA
Tapping any Heaviest Pushback tile opens the TPA detail overlay, a wide modal over the TPAs page (a same-content page also exists at hq.verinode.ai/tpas/[id] as a direct-link fallback). If the TPA is served by only a single franchisee anywhere in your network, the overlay opens straight to a short message and stops there:
Aggregate-only view. This TPA is currently served by fewer than 2 franchisees in your network. Per-TPA metrics are suppressed to protect operator privacy.
That is the same K-anonymity floor described in the next section, applied at the point of drill-in as well as at the row level. Once a TPA clears it, the overlay opens in full: a slot hero shows the TPA's name, a Verinode Score (or "Not yet rated by operators" if none exists yet, with a provisional badge while the score is still confirming), billing and days-to-pay figures, and job volume. Beneath those general KPIs, a Supplement pushback section adds:
- Denial rate: the same percentage shown on the tile, colored red at 30% or higher.
- Cut · 36mo: the same dollar figure as the tile's label, with total dollars submitted underneath.
- Avg response: the median days this TPA takes to respond to a submitted supplement.
- Last 30d: the same trend figure as the tile's meta line, but shown in both directions here, a positive number in red (denial rate rising), a negative number in green (denial rate falling), or a dash if no recent trend exists.
Directly below those four figures, a sentence compares your network's experience against the national industry average for that same TPA, for example: "[TPA] cuts your network 6 points harder than the industry average (24% denial rate nationally)." That comparison only appears once Verinode has enough national peer data on file for that specific TPA; when it isn't available yet, the sentence is simply omitted.
Beneath the network-wide pushback figures, the overlay may show a Pushback by location breakdown, one row per franchisee with that TPA's supplement counts and denied dollars. This section behaves differently depending on how your network is set up in Verinode:
- If your network is a single legal entity operating multiple locations, this list names each location directly.
- If your network is made up of independently owned and operated franchisees, this list is withheld, and the overlay explains that per-location supplement detail is only shown for networks that own their locations' data, with a note that your network sees the network-level aggregate shown above instead.
Further down, a line-item section (when detail exists) breaks the denial down by the specific cost categories this TPA most often cuts, flagged as fixable, negotiable, or structural. A Per-franchisee participation list shows every franchisee's job volume and billing with that TPA, separate from the supplement breakdown above it, and not withheld the same way for franchise networks.
The privacy boundary behind this row
HQ never sees a single franchisee's individual supplement submissions or disputes. Everything in Heaviest Pushback, the denied-dollar figures, the denial rates, the trend, is a nightly rollup across your whole network, computed once and written to a network-level table HQ reads from. TPAs served by only one franchisee anywhere in your network are held back from this row entirely, and from every other per-TPA row on the page, because showing that TPA's numbers would be functionally the same as showing that one franchisee's private billing and dispute history. Anonymizing a name doesn't fix this on its own: a single-franchisee TPA identifies the operator by elimination even without a name attached, so Verinode suppresses the row itself rather than just masking who's behind it.
The hero panel's subtext line quietly reports this: when TPAs are being held back this way, it adds a sentence like "N hidden as single-franchisee" to the hero. That count reflects TPAs suppressed across the whole page, not specific to Heaviest Pushback, and it exists so you know the long tail is there without exposing which operator sits behind any one of those hidden rows.
If your network is configured as a single legal entity with multiple company-owned locations rather than independently owned franchisees, none of this suppression applies. There is no separate franchisee to protect from identification in that structure, so every TPA renders in full regardless of how many locations serve it.
How to use it
Read Heaviest Pushback as a negotiating and coaching agenda, not a scoreboard. A red tile with a rising trend is the one worth a call this week, either to the TPA (pushing back on a pattern, armed with your network's real dollar figures) or to your own franchisees (checking whether the denials are systematic across every location that TPA serves, which points to a TPA-side problem, or concentrated at one or two locations, which points to a documentation or negotiation coaching gap). Open the tile to see whether the "Pushback by location" breakdown is available to you; where it is, it is the fastest way to tell those two situations apart.
Because this row depends entirely on franchisees actually logging supplement outcomes, an empty or thin Heaviest Pushback row on an otherwise active TPAs page is itself a signal, it usually means supplement tracking discipline, not TPA behavior, is the gap to close first. A network that wants this row to be useful needs its franchisees recording supplement submissions and outcomes as routinely as they record the underlying job.
- 1Open Accounts from the HQ sidebar, then click the TPAs pill.
- 2Scroll to Heaviest Pushback, the fourth row.
- 3Sort mentally by what you see: dollars cut first, denial rate second, that is already how the row is ordered.
- 4Flag any tile colored Ember Red, and note whether its meta line carries a "+Npts last 30d" trend.
- 5Open the tile for detail: check the industry-comparison sentence and, where available, the per-location breakdown.
- 6Decide whether the pattern points to the TPA (systematic across locations) or to a coaching gap (concentrated at one or two), and route the conversation accordingly.
Note
Verinode surfaces and ranks this data. It does not negotiate with TPAs, file disputes, or decide which supplement to fight, those calls stay with your franchisees and your leadership team.
Related reading
- hq-tpas-overview: the full TPAs page, all five rows, the hero panel, and the aggregate-only privacy stance in one place.
- hq-carrier-heaviest-pushback: the same row on the Carriers pill, insurance carriers instead of TPAs.
- hq-network-carriers-tpas: the industry-wide Carriers & TPAs benchmark tab, which reads Verinode's full scored catalog rather than only the TPAs your own network bills through.
- hq-tpa-rate-transparency: how TPA-negotiated rate terms are benchmarked against peers, a different lens (fee posture, not denial pushback) on the same TPA relationships.
- hq-benchmarks: the network-vs-industry benchmark surface this row's TPA comparisons draw on.
- hq-overview: what HQ is, who it's for, and the aggregate-only boundary that runs through every page, including this one.
- network-health: the network-wide health rollup this page's data feeds into.
Data sources
Data sources
- 1.the network data (nightly per-TPA network rollup). Your network.
- 2.the network data (nightly supplement denial rollup). Your network.
- 3.the network data (per-location supplement detail, same-entity networks only). Your network.
- 4.the benchmark data (national supplement_denial_rate comparison). Verinode research.