AI & Automation

5 Overdue-Invoice Automations for Plumbing Teams in 2026

Jul 28, 2026

TL;DR

Nobody in a plumbing company decides to stop chasing an invoice. The aging report just gets longer than the person reading it has hours in the week, and the oldest balances quietly become the ones nobody calls about — because the newest ones feel more recoverable and the day runs out.

That is the whole failure. It is not a collections problem, it is a queue problem, and a queue that depends on a human remembering to look at it will always be triaged by recency instead of by value.

This piece lays out five automations that between them cover the full arc of a past-due invoice: a pre-due nudge, a day-one notice, a documented second notice, a human escalation, and a write-off review that a person still signs off on. None of them require replacing your field service management platform. All five hang off events your invoicing system already emits.

The costed model further down is an illustrative reference design built on published wage data, not a survey of plumbing companies. Run it with your own volumes before you treat any of it as a forecast.

What the receivables data shows

Cash-flow pressure on small contractors is measured, not anecdotal, and it is worth grounding the case in the published numbers rather than the war stories.

According to the Federal Reserve's Small Business Credit Survey, 75% of small firms cited rising costs of goods, services or wages as a financial challenge, while 56% cited paying operating expenses and 51% cited uneven cash flows.

75% of small firms cited rising costs as a challenge.

That last figure is the one that matters here. Uneven cash flow is not primarily a revenue problem for a busy plumbing shop — it is a timing problem, and the timing is set by how quickly issued work turns into collected money.

The payment rails have moved faster than most contractors' processes have. According to Nacha, ACH Network volume rose nearly 4.9% to 35.2 billion payments in 2025, worth $93 trillion, averaging 141 million transactions a day.

BenchmarkFigurePeriod
Small firms citing uneven cash flows51%2024
Small firms citing operating expenses as a challenge56%2024
Firms that sought new financing59%2024
Applicants who received all financing sought41%2024
ACH Network payments35,200,000,0002025
Same Day ACH volume growth16.7%2024–2025

Sources: Federal Reserve Small Business Credit Survey, 2025 Report on Employer Firms; Nacha ACH Network volume statistics.

The financing side of that table is the reason speed matters. According to the Federal Reserve's Small Business Credit Survey, 59% of firms sought new financing and only 41% of applicants received the full amount they applied for, with 24% receiving none at all.

A contractor who collects faster borrows less. That is the entire financial argument, and it does not depend on collecting from anyone who was never going to pay.

Why plumbing back offices stall at scale

Residential and light-commercial plumbing has a structural feature that makes receivables hard: a high count of small invoices rather than a low count of large ones. Four hundred invoices at an average of a few hundred dollars each is a very different collections problem from forty invoices at several thousand.

The per-invoice chase cost is roughly constant regardless of invoice size. That means the small balances are the ones where chasing is least worth a person's time — and they are also, in aggregate, most of the money.

Three specific things break as volume grows.

The aging report stops being actionable. A list of 90 past-due invoices is not a work queue. It has no next action per row, no record of what was already tried, and no way to tell a balance that is genuinely disputed from one where the customer simply never opened the email.

Disputes surface late. A customer who thinks the work was not completed as described does not usually call to say so. They just do not pay, and the office finds out at day 45 when someone finally rings. Everything that would settle the dispute — the technician's notes, the before-and-after photos, the signed authorisation — existed on day zero.

The chase depends on one person. In most shops under 25 employees, receivables live in one head. When that person is on holiday or leaves, the queue does not pause; it just stops being worked, and the gap shows up in the bank balance six weeks later.

The dispute problem in particular is upstream of collections rather than part of it. Shops that consistently attach job documentation to the invoice see fewer of them, which is why the before-and-after job photo workflow and the missed job details after close problem both belong in a receivables conversation.

Worked example: the five-touch collection run

Here is the chain a mid-sized shop can build on top of an existing invoicing system, described as it actually fires.

The run starts when the invoicing platform emits invoice.sent at job close, with a payment link embedded and terms of 15 days. Three days before the due date a reminder goes out; at one day past due the workflow re-reads the invoice object, and if amount_remaining is still above 0 it fires a text and an email together rather than either alone. At 10 days past due a second notice goes out with the technician's job photos and signed authorisation attached, which pre-empts the two disputes that account for most of the delay in this category. At 21 days the chain stops sending and creates a call task for a human, because a fourth automated message to someone who has ignored three is not collections, it is noise. Nothing is ever written off automatically: at 60 days the workflow only proposes invoice.marked_uncollectible and routes it for a signature, and any invoice that clears at any point emits invoice.paid and drops out of the sequence immediately. In the reference model below, that cadence takes the office from 14 minutes of handling per past-due invoice per month to 4, across 92 past-due invoices.

#TouchFires atChannelOffice min
1Pre-due reminderDue date minus 3Email0
2First past-due noticeDue plus 1Text and email0
3Documented second noticeDue plus 10Email with attachments1
4Human call taskDue plus 21Phone3
5Write-off reviewDue plus 60Internal queue2

Illustrative reference design. Office minutes are per past-due invoice, per month, and assume a person still handles every escalation.

Touches one and two carry zero office minutes because they are genuinely unattended. Touches four and five carry minutes on purpose — an escalation path with no human in it is not an escalation path, and a write-off that a workflow can execute on its own is an accounting control failure rather than an automation win.

US Tech Automations builds this layer as a set of workflows that listen for the invoicing platform's events, route the exceptions into a queue a person actually works, and flag any step that could not complete — so a payment API that times out surfaces as an unknown to be checked rather than resolving quietly into a clean-looking result.

What an unpaid invoice really costs

The cost of not chasing is usually stated as bad debt. That undercounts it, because most of the money is not written off — it just arrives late, and somebody spent hours getting it there.

The wage anchor is public. According to the U.S. Department of Labor's O*NET database, bookkeeping, accounting and auditing clerks earn a median $24.36 hourly and $50,670 annually as of 2025 wage data.

LineManualAutomatedDelta
Invoices issued per month4204200
Share past due at 30 days22%22%0
Past-due invoices worked per month92920
Office minutes per past-due invoice144-10
Office hours per month on collections21.56.1-15.4
Monthly cost at $24.36/hr$524$149-$375
Annualised office cost$6,288$1,788-$4,500

Illustrative reference design built on the O*NET median wage. Invoice volume and past-due share are assumptions, not measurements.

Chasing 92 past-due invoices costs 21.5 hours a month.

That $4,500 is the smaller half of the benefit and the only half worth quoting with confidence, because it is arithmetic on a published wage. The larger half — money arriving weeks earlier — depends on your customers, your terms and your mix, and any vendor who hands you a days-outstanding improvement figure without measuring your book first is guessing.

Field labour makes the trade-off starker. According to the U.S. Department of Labor's O*NET database, plumbers, pipefitters and steamfitters earn a median $30.67 hourly and $63,800 annually, with 44,000 projected annual job openings through 2034. Every hour a lead technician spends explaining an invoice is an hour not billed at a service rate.

Faster rails help once the queue is fixed. According to Nacha, Same Day ACH reached 1.4 billion payments worth $3.9 trillion in 2025, with volume up 16.7% and value up 21.4% year over year.

Same Day ACH volume grew 16.7% from 2024 to 2025.

Where this fits in a field-service stack

Nothing here replaces the software a plumbing company already runs. The automation layer is the connective tissue between systems that each do one job well and none of which own the collections queue.

LayerWhat it ownsWhat it does not ownEvent it emits
Field service managementDispatch, jobs, technician notesPayment follow-up cadenceJob closed
Invoicing and paymentsInvoice objects, payment linksDeciding who to chase nextInvoice sent, paid, past due
Accounting ledgerRevenue recognition, write-offsCustomer communicationPeriod close
MessagingDelivery of text and emailKnowing what to say whenMessage delivered or failed
Automation layerSequencing, exception routingBeing a system of recordAny of the above

Capability comparison only. Verify current vendor documentation before buying; feature sets and pricing change.

Use that table as a diagnostic rather than a shopping list. Any row currently covered by a person rather than a system is where the cost is hiding. When US Tech Automations scopes one of these, the first pass is simply to walk each row and mark who or what performs it today, because the answer to that question is the integration spec. If you are still choosing the platform underneath all this, the ServiceTitan and Sera comparison covers how the two handle the invoicing and integration side.

Recurring revenue changes the shape of the problem too, because a lapsed agreement is an invoice that never gets issued at all — the service agreement renewal workflow is the companion build to this one.

FAQs

Will automated reminders annoy good customers?

Not at the cadence above, and the data on it is your own: watch unsubscribe and complaint rates for the first two months. Most friction comes from tone and volume rather than from automation itself — a fifth automated email to someone who has already paid is what damages a relationship, which is why the chain has to drop an invoice the moment it clears. Customers who pay on time see exactly one message, sent before the due date.

Do we need to change our payment terms?

No. The cadence adapts to whatever terms you already offer, and changing terms mid-build confounds your measurement — you will not know whether an improvement came from the workflow or the new due date. Get the follow-up working against current terms, measure for a quarter, then decide about terms with a baseline in hand.

What about customers who are genuinely disputing the work?

They should leave the automated sequence immediately and enter a human queue. A dispute is information, not a collections failure, and continuing to send reminders to someone who has raised one is the fastest way to turn a solvable disagreement into a lost customer. Design the exception path so any inbound reply pauses the chain by default.

Can this run without a developer?

Largely, yes. Most invoicing platforms expose the events this depends on through built-in integrations, and the sequencing can be configured rather than coded. The parts that usually need real engineering judgement are the matching logic — making sure a partial payment updates the right invoice — and the failure handling, which is where an unattended process quietly goes wrong.

How long before we see anything?

Expect two to three weeks to build and a full billing cycle before the numbers mean anything. Collections improvements lag by construction: an invoice issued the week you go live does not become past due for another fifteen days, and the effect on the aging report shows up a month after that. Anyone promising a measurable result in the first fortnight is measuring something else.

What is the single highest-value automation of the five?

The day-one past-due notice, by a wide margin. It costs nothing to send, it catches the large share of non-payment that is simply an unopened email or a misfiled invoice, and it does the most to keep balances from reaching the age where they need a phone call. If you only build one thing, build that, then add the documented second notice.

Key Takeaways

  • Overdue invoices in plumbing are a queue-management problem, not a collections-skill problem. The aging report is a list, and a list is not a work queue.

  • The per-invoice chase cost barely varies with invoice size, which is exactly why high-volume, low-ticket shops leave the most money uncollected.

  • Five touches cover the arc: pre-due nudge, day-one notice, documented second notice at day 10, human escalation at day 21, and a write-off review at day 60 that a person signs.

  • Attach job documentation to the invoice at issue rather than at dispute. Most delay in this category is a disagreement that nobody raised.

  • Never let a workflow write off a balance or record a payment status it did not actually receive. A step that cannot complete must report unknown and route to a human.

  • ACH moved 35.2 billion payments worth $93 trillion in 2025. The rails are fast; the queue is what is slow.

Who this is for

This build earns its keep in a plumbing company issuing enough invoices that no one person can work the aging report properly — practically, somewhere north of 150 invoices a month with terms attached. Shops running multiple crews or multiple locations benefit more, because the exception queue can be worked centrally even when the field operation cannot be.

It is a poor fit for a shop that collects at the door on nearly every job. If your past-due list is six invoices, a phone call on Friday afternoon is a better process than anything described here, and it costs nothing to run.

It is also premature if your invoices do not consistently go out the same day the job closes. Fix issuance first — a collections chain built on top of erratic invoicing will chase the wrong balances confidently, and duplicate data entry between the field and the office is usually the culprit worth removing before this one.

The tell that you are ready is when someone can name, without opening the system, the three customers who are always late. That knowledge is the routing logic; the workflow just makes it repeatable when that person is out.

Teams ready to map the exception paths and the escalation queue before building anything can start with US Tech Automations and work backwards from the aging report they already have.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.

See how AI agents fit your team

US Tech Automations builds and runs the AI agents that handle this work end to end, so your team doesn't have to.

View pricing & plans