Price Creep: How Dental Practices can Stem the Tide of Lost Money

September 8, 2026

In the first six months of this year, the producer price index for dental equipment and supplies moved 0.2%. 

Your next action: read that against the last invoice review. If the unit price on the same gloves, the same composite, and the same impression material from the same supplier went up 3% or 4% in that window, the market did not do that. 

Price creep did, and it did it one line item at a time, in increments small enough to clear invoice approval without a second look. 

Across a Dental Support Organization (DSO) with 30 or more locations, those increments compound into a number with six digits, and the invoice totals never once looked wrong. Spotting price creep is a detection problem before it is a negotiation problem, and the detection has to happen at the unit price.

What price creep is, and why invoice totals hide it

Price creep is the gradual, unannounced increase in the unit price a practice pays for the same product from the same supplier, in steps small enough that no single invoice triggers a question. A supplier rarely sends a notice that a bonding agent is going up 2%. The price simply changes on the website, the next order pulls the new price, and the invoice total lands within a few dollars of the last one because volume moved a little too. Three mechanisms drive it.

Sole sourcing removes the pressure that keeps supplier pricing flat

When a practice or group buys everything from one supplier, that supplier knows there is no competitor on the next order. Staff workflows are built around one website and one rep, and switching feels like work. Little by little, the prices move. Nobody is being cheated in any obvious way. The competitive process that would have caught the increase simply does not exist, so the increase stands.

Quotes expire, or never reach the purchase order, so the website price wins

A DSO that runs a category bid or accepts a rep's promotional price has a negotiated number. That number only holds if something references it at the moment of ordering. When orders are placed through a marketplace or a supplier site, the price at checkout is the price paid, and the quote lives in an email nobody opens again. Pricing drifts upward even inside a price lock period, and without a quote of record tied to the order there is nothing to compare the invoice against.

Contract pricing is loaded for some locations and not others

The same product gets bought at different prices across a group when some locations sit on the correct contract tier with a supplier and others quietly pay list. Nobody at the DSO level sees it, because each location's invoices look normal on their own. This version of price creep does not even require the supplier to raise a price. It only requires that the contract pricing never reached half the organization. Hospital supply chains, where contract price alignment is a full-time job, still generated 9.25 million price exceptions between providers and suppliers in a single year, at an estimated $10 to $25 to resolve each one. Dental groups with no contract administration function at all should assume the misalignment rate is higher. The next section puts a dollar figure on all three.

The six-figure math: how a 3% drift becomes $100,000

Take a group of 30 locations averaging $1.5 million in annual collections each, or $45 million in total. A common guideline holds dental supply spend at up to 6% of the prior month's collections, so put supply spend at 5%, or $2.25 million a year. Price creep of 3% across that spend is $67,500. At 5% it is $112,500. Neither figure ever appears as a line on a financial statement, because each one is spread across thousands of invoice lines that were each a few cents or a few dollars higher than the last.

A 3% unit price drift on $2.25 million of annual supply spend is $67,500 a year. It shows up on zero invoices as a discrepancy.

Now layer on the cross-location version. If a third of those locations are paying list rather than contract on a category where the contract discount is 10%, that third of the spend in that category carries a 10% premium the group already negotiated away. The math in that case is larger and easier to find, once someone looks at unit price by location on the same item.

The wider context makes the point sharper. Over the past five years, prices for dental equipment and supplies have risen 23% while reimbursement across all payers has risen 19%, which is the fiscal squeeze many practices already feel. Price creep sits on top of that squeeze. 

A group that has absorbed a 23% market increase it could not control has no room to also absorb a 5% supplier drift it could have caught. The next section covers the signals that say it is already happening.

6 signals that price creep is already happening

Each signal below can be checked with data a practice or DSO already has. Together they form the detection layer that invoice approval was never designed to be.

1. Unit price on a repeat item rises while the market index sits flat

Total spend rises for many reasons, including growth, case mix, and a new location. Unit price on the identical SKU from the identical supplier rises for one reason. Pull the last 12 months of orders for the top 25 items by spend and compare the unit price in the first quarter to the last:

  • A rise on a single item is a pricing change worth a phone call
  • A rise on most items from one supplier, with a flat market index, is price creep
  • A rise on the items where the group has no second supplier is the sole-sourcing signal
  • A rise that tracks a quote expiration date is the quote signal

The comparison only works if the item is the same item in the data every time. Different pack sizes, part numbers, and supplier names for one glove will hide the trend.

2. The same product costs different amounts at different locations

Run unit price by location on the 20 highest-spend items. Any spread wider than a few cents on a commodity item means at least one location is not on the negotiated price:

  • A location that consistently pays more across a supplier's whole catalog was never loaded onto the contract
  • A location that pays more on a handful of items has a rep placing off-contract substitutes
  • A location that pays less than everyone else has a deal the rest of the group should have
  • A spread that appeared after a supplier's system update is a tier that dropped off

The dollar value of the spread, multiplied by annual volume at the affected locations, is the number to bring to the supplier.

3. Invoice price does not match the quote or purchase order price

Where a real purchase order exists, the invoice can be matched against it. A small price variance that passes through approval because it is "only a few dollars" is the mechanism price creep uses:

  • Invoice price consistently a few percent above PO price from one supplier
  • Credits requested but never issued, so the higher price stands
  • Variances tolerated below a threshold, so a supplier learns the threshold
  • Orders with no PO at all, so there is no price of record to match the invoice price against

Groups that prevent price creep through quotes and the three-way match catch this signal at the invoice. Groups paying by credit card on autopay never see it.

4. Spend with a supplier grows faster than order volume

Total spend divided by units purchased, by supplier, by quarter, is the crudest price creep signal and one of the most reliable. If units are flat and spend is up 4%, the average unit price moved 4%:

  • Compare the ratio across suppliers, since a supplier whose ratio climbs alone is drifting
  • Check whether the supplier has become the only source for the items driving the increase
  • Look at whether spend concentration with that supplier has grown past the point where the group still holds leverage
  • Confirm the case mix did not change, which is the one legitimate explanation

A multi-supplier strategy keeps this ratio honest, because two or three active suppliers quoting the same items cannot all drift at once.

5. Quotes that expired months ago are still the assumed price

Ask who owns the quote expiration dates. If the answer is a spreadsheet, or a rep's memory, the group is probably paying website price on items it believes are covered by contract pricing:

  • Quotes with no expiration date recorded anywhere
  • Quotes negotiated at the DSO level that individual locations never received
  • Promotional prices from a rep that applied to one order and were assumed to continue
  • Bids awarded to a supplier with no mechanism to route those items to that supplier on subsequent orders

The fix is a quote of record attached to every purchase order for the life of the quote, which is a system function rather than a discipline anyone can sustain by hand across 30 locations.

6. Supply spend as a share of collections drifts up with no change in production

This is the signal a CFO sees first and understands last. Supply cost as a percentage of collections is the one metric that reveals whether supply management needs help, and when it moves up a half point over two years while procedure mix stays constant, the cause is either waste or price. Rule out waste with the inventory data, and what remains is creep.

If any two of those six signals are present, the group is already paying for price creep. Schedule a demo to run unit price by item, supplier, and location across your last 12 months of orders. The next section shows how to do the first pass by hand.

How to check for price creep in one afternoon

A first audit does not require a platform. It requires 12 months of invoice line items and a few hours.

  1. Export a year of invoice lines for the top 50 items by spend. Item, supplier, location, date, quantity, and extended price. Fifty items usually cover more than half of supply spend and are enough to find the pattern.
  2. Normalize to unit price. Divide extended price by the number of units, using the unit the practice actually consumes rather than the pack. A box of 100 and a case of 1,000 have to become one price per glove. This step is where the audit usually stalls, because supplier data does not make the item the same item.
  3. Compare the first quarter to the last quarter on each item. Flag anything above 2%. Note which supplier, and whether the item has a second source.
  4. Compare unit price by location on the same item, same supplier, same month. Flag any spread. This is the contract alignment check.
  5. Total the delta and annualize it. Multiply each flagged increase by annual volume, add the cross-location spread, and put the sum in front of whoever negotiates with suppliers. Then read the last section.

The afternoon audit finds the problem. It does not fix it, and repeating it every quarter across 30 locations is not realistic. Stopping price creep once it has been found takes a different set of tools.

What stops price creep once you have found it

Detection is a report. Prevention is a set of controls that sit inside the ordering and payment process so the report stays boring:

  • A quote of record on every purchase order. When a negotiated price is loaded with its expiration date and applied automatically to every PO for that item, the supplier receives a document referencing the agreed price and usually corrects any discrepancy before fulfilling the order. This is why the purchase order process matters more in dental than in industries where it is already standard.
  • A three-way match that can short-pay. Any price that slips past the PO gets caught when the invoice is matched against the PO and the receiving record. The AP team short-pays, requests a credit, or disputes with documentation, and the supplier learns that the group checks.
  • A competitive process that runs on every order rather than only at bid time. Two or three active suppliers quoting the same items, with each line awarded to the lowest valid price, keeps every supplier aware that the next order is not guaranteed. That is the mechanism that keeps supplier pricing flat between contract cycles.
  • Quotes shared across every location automatically. A deal negotiated at the DSO level should reach every practice the day it is signed rather than through an email chain. When quotes live in the system, every location orders at the negotiated price without knowing a negotiation happened.
  • Visibility into unit price movement. A pre-built report on price fluctuations by product and supplier, with an alert that fires when a unit price moves past a set threshold, turns the afternoon audit into something that runs continuously. The data to negotiate with suppliers is then always current, which is what makes using data in a supplier negotiation a routine rather than a project.

Method runs all five.

Negotiated quotes are applied to every PO across every location until they expire, the cost analysis engine awards each line to the lowest valid price across preferred suppliers, and the three-way match in Method Pay catches what slips through. The reports and analytics platform includes pre-built dashboards for price creep by product and supplier and for pricing discrepancies across locations, built on a catalog where the same product is the same product regardless of who sold it.

Price creep is a detection problem first

A group can negotiate hard, win a category bid, and still watch supply cost as a share of collections drift upward for two years, because the negotiated price never reached half the locations, the quote expired without anyone noticing, and the sole-sourced items moved a percent at a time. Every invoice looked fine. The total did not.

Method turns the six signals in this post into standing reports, and turns the five controls into the default way an order moves through the system. Unit price by item, supplier, and location is a dashboard view. A negotiated price is the price on the PO. A discrepancy becomes a short-pay rather than a shrug. Schedule a demo and our team will show you how to spot price creep before it eats up your margin.