top of page
Share this article

Plumbers: You’re Losing Money and Don’t Even Know It

  • Writer: Michael Intravartolo
    Michael Intravartolo
  • 7 days ago
  • 5 min read

How supplier invoice “pricing drift” quietly eats margins, and how to stop it



Most plumbing businesses do not lose money because of fraud. They lose money because of something way more common and way harder to notice: supplier invoice pricing errors.

Not “big obvious” mistakes. Not a single invoice that screams, “This is wrong.”


It is small overcharges, inconsistent pricing, missed special pricing, and quote mismatches that slip through because nobody has time to line-by-line verify hundreds or thousands of invoices.


This blog post is based on a webinar conversation between Michael Intravartolo (TravsX) and Paul Raclawski (CEO of 3rd Armor), who built an AI-driven invoice auditing platform designed for plumbing and other trade businesses.


The quiet problem: “death by a thousand cuts”


If you get a few invoices a week, it feels manageable.


If you get 600 invoices a month, or 3,000 to 5,000 invoices a month, it becomes impossible to consistently verify every line item against:


  • Quotes

  • Special pricing agreements

  • Job-based pricing

  • Supplier-specific item codes

  • Expiration dates and discount rules inside the supplier’s ERP


So what happens?


Teams skim for the “big stuff” and hope the rest is fine.


And the small stuff slips through. Every day. All year.


Why this happens even with good suppliers


A key point from the webinar: this is usually not intentional.

Suppliers have:


  • Huge catalogs (hundreds of thousands of items)

  • Tons of customers

  • Pricing that changes by contractor, job, quote, promotion, and timing

  • ERP processes that require the right discount codes, rules, and exceptions to be applied correctly


If one rule breaks, expires, or gets keyed wrong, the invoice can come in at the wrong price.

It is normal for a contractor to buy the same item on the same day from the same supplier at two different prices for two different jobs.


That complexity is exactly why errors happen. And why they are hard to catch manually.


The “manual fix” that doesn’t scale


Many companies try to solve this by hiring someone to:


  • Read each invoice

  • Remember “what the price should be”

  • Find the quote

  • Call the supplier

  • Ask for credits or rebuilds

  • Track the back-and-forth


This is slow. Expensive. And it still breaks when volume spikes.

Even if someone is doing the work, the process often turns into a triage system: only the biggest line items get attention.


What 3rd Armor does in plain terms


Here’s the simplest way to say it:


3rd Armor watches every invoice line item, compares it to what you were supposed to pay, flags mismatches, and helps you recover the difference.


It is basically an invoice overcharge “insurance policy” that runs every day, without your team having to do the manual audit work.


How invoices get into the system (hands off)


One of the most important parts of the workflow is how invoices are captured.

3rd Armor provides a dedicated email address. Then you set up an auto-forward rule so that invoices from supplier invoice senders automatically send a copy into 3rd Armor.


That means:


  • No one on your team has to forward invoices manually

  • No process change for AP beyond setting up the rule

  • The audit runs in the background as invoices arrive


At the end of the month, you can get a summary like:


  • Invoices audited

  • Invoices with pricing issues

  • Suppliers involved

  • Total potential credits or rebuild amounts


How the audit stays accurate: AI plus human review


The platform uses AI and automation to read and dissect invoices, but it also includes a human review layer.


Why?


Because this is sensitive. You have supplier relationships. You do not want false flags.


So invoices go through multi-layer processing:


  1. System reads and extracts line items

  2. Compares each line to the expected price in the database

  3. Flags mismatches

  4. Human spot-check review to confirm accuracy


The goal is simple: no errors.


What you see inside the software (simple, not “techy”)

Inside the platform, invoices typically fall into a few buckets:


Quarantine


This means the system found something that does not align with expected pricing and it needs review.


Important detail: this does not interrupt your normal AP payment workflow. This is separate. It is not “holding” your invoice hostage.


Disputed


This means a mismatch has been confirmed and it is marked for dispute.


Approved or Accepted


If something is correct, it passes through.


And if a price increase is real and you want the system to update your baseline, you can “accept and update” so the expected price changes going forward.


Why the dispute process is where money gets recovered


Most businesses do not dispute small overcharges because it takes too much time to chase $5, $20, or $44.


But those add up fast.


One of the strongest parts of the platform is the ability to create a supplier dispute report:


  • Select a supplier

  • Select all disputed invoices (could be 30, 50, 100+)

  • Generate a detailed line-item report

  • Send a structured credit request email


So instead of phone calls and scattered notes, it becomes a fast, clean process.


That is how small leaks stop being “not worth it” and start becoming real money recovered.


What success looks like in the first 60 to 90 days


Paul described two phases of results:


1) Initial “shock factor” and retroactive recovery


During onboarding, invoices and quotes from recent months are loaded, and a retroactive audit often surfaces a meaningful amount of missed overcharges.


2) Ongoing protection


After that, it becomes prevention.

Pricing issues get caught immediately as invoices come in, instead of months later, or never.


And the recovered money is “found profit.”


A key framing from the webinar:


If your net profit margin is around 10%, then:


  • Recovering $5,000 in overcharges is like generating $50,000 in new sales

  • Recovering $10,000 is like generating $100,000 in new sales


Without trucks, techs, ads, or extra jobs.


Just by paying what you agreed to pay.


Bonus: the “price book” most contractors wish they had


Beyond invoice auditing, the platform builds a database of what you buy, from who, when, and at what price.


That means you can:


  • Compare pricing across suppliers

  • See price volatility over time

  • Understand true material costs by job patterns


And for businesses using systems like ServiceTitan (and similar tools), the price book can help keep your customer-facing pricing more current, so your front-end billing stays profitable as costs change.


Who this is best for


This matters most for businesses that have:


  • High invoice volume

  • Lots of line items per invoice

  • Multiple suppliers

  • Quotes, special pricing, or job-based pricing that changes often


It is also relevant beyond plumbing: HVAC, electrical, and other trades with similar invoice complexity.


The bottom line


If you are not auditing supplier invoices at the line-item level, you are probably overpaying.

Not because anyone is trying to rip you off.


Because the system is too complex, invoices are too frequent, and manual review cannot keep up.


The result is quiet margin loss that feels like “normal business” until you actually measure it.


Want to see a demo?


If you want to see how this works with your invoice flow, the next step is a quick demo.


Visit 3rd Armor online and request a walkthrough: https://www.3rd-armor.com/contact


If your team is busy, the concierge option can handle the auditing and dispute process for you.


If you prefer DIY, you can use the platform internally.


Either way, the goal is the same:


Stop paying more than you agreed to pay.

THE INDUSTRIES #1 REVENUE PROTECTION SYSTEM

Are Supplier Errors Draining Your Profit?

Most companies lose thousands each year to unnoticed overcharges. Discover the hidden risks draining your profit.

bottom of page