Plumbing Trades · Business Guide

Running a Backflow Prevention Testing Business in Australia

You have 340 annual tests to schedule. Each one needs to be booked, completed, documented, submitted to council, and invoiced. The cert must land at council before the deadline or your client faces a compliance notice. You're doing this from a spreadsheet and a mental map of who's due when. One of the most systemically valuable businesses in the plumbing trade — and one of the worst managed. Here's what actually works.

🔄 Recurring compliance trade💰 Avg $150–$400/site/yr📅 Updated April 2026

⚠️ Disclosure: Tradie Scaler earns a commission when you sign up via our links. Full disclosure.

What a backflow prevention business actually looks like

$150–$400
Per site, per year
Annual
Test frequency — every site, every year
100% recurring
Revenue is almost entirely predictable
+$300–$800
Failed valve replacement revenue per failure

Backflow prevention testing is one of the best-structured businesses in the trades. The revenue is almost entirely recurring, mandated by council compliance requirements, and virtually price-insensitive — clients don't shop around for a cheaper tester, they just need it done. The constraint is almost never demand. It's operational: managing 200–500 annual schedules without losing track of who's due, who's been done, and who hasn't received their cert yet.

Why this business is harder to run than it should be

The schedule management problem — 300 sites, one spreadsheet

At 50 sites, a spreadsheet works fine. At 150, it's manageable. At 300, it's broken. The spreadsheet doesn't remind you who's coming due in 6 weeks. It doesn't send the client a booking notification. It doesn't auto-generate the job for the scheduler. And when a client changes address or adds a second device, updating the spreadsheet and making sure the change flows through to the cert template and the council submission format is entirely manual.

Every backflow testing business above 100 sites needs a job management system with recurring job scheduling. The economics are not complicated: at $250 average per site and 300 sites, you're managing $75,000 of annual recurring revenue. The cost of a job management tool is $50–$100 per month. The cost of losing 10% of your sites to missed due dates, disorganisation, or competitor undercutting because your service feel unprofessional is $7,500.

The failed valve conversation — make it expected, not shocking

The device fails the test. The client now needs a valve replacement before the certificate can be issued. This is a $300–$800 additional cost they weren't planning for. If this comes as a complete surprise at the time of testing, the conversation is difficult. The client feels ambushed. They may shop around. They may delay. The compliance deadline is now at risk.

Brief clients at booking: "The test will confirm whether the device is compliant. If it fails, we'll need to replace the valve before we can issue the certificate — replacement is typically $300–$500 depending on the device. I mention it because it does happen, and if it does, we can usually do the replacement on the same visit." This simple sentence converts potential conflict into a smoothly handled situation.

The council submission problem — your cash is tied to a process you don't control

The cert is issued. You've done the work. But some clients — particularly body corporates and commercial property managers — will withhold payment "until council confirms receipt." Council can take days or weeks to acknowledge a submission. You've already invoiced. You can't accelerate the council process. Your payment is held by someone else's interpretation of when your work is "complete."

State clearly in your quote terms: payment is due on issue of the compliance certificate, not on council acknowledgement. The certificate proves the test was done and the device is compliant. That's what you're being paid for.

Where the breakdowns happen

StageWhat You NeedWhat's Actually Happening
QuotingAnnual service agreement signed upfront. Device details, hazard rating, and site access recorded. Client briefed on failed-valve scenario and typical replacement cost.Verbal arrangement. No service agreement. Client surprised by failed valve cost. No record of device details until you arrive on site.
Job ManagementAuto-generated recurring jobs 4–6 weeks before due date. Client reminder sent automatically. Test results recorded digitally. Certificate generated from template in the system.Manual spreadsheet tracking. Reminders sent by memory or not at all. Test results in paper form. Certificate typed in Word, printed, signed, scanned, emailed. 20 minutes per cert.
InvoicingAuto-invoice on cert issue with cert attached. Payment terms: 14 days from cert date, not council acknowledgement date. Failed valve replacement invoiced separately and immediately.Invoice sent days after testing when admin catches up. Clients wait for council confirmation before paying. Failed valve replacements bundled into the test invoice — creates confusion.
PaymentsDirect debit setup for annual clients. Body corporate invoiced to strata manager directly with 14-day terms. Council cert submission independent of payment — they're separate obligations.Body corporate invoices circulate through three people before payment. No direct debit for regular clients. Cert submitted to council before payment received — leverage lost.

What backflow prevention businesses actually need

Job Management — Recurring Scheduling

ServiceM8 or AroFlo with recurring job setup. Each site configured once: device details, hazard rating, council cert template, annual due date. System auto-creates the job 4–6 weeks before due. Client reminder sent automatically. Certificate generated from the test result data — no manual certificate typing.

Compare job management tools →
Accounting — Auto-Invoice on Cert Issue

Xero connected to your job management tool. Invoice auto-created when the cert is issued. 14-day payment terms. Direct debit setup for regular commercial clients so payment is automatic. Overdue invoice alerts at 7 days — not 30.

Compare accounting tools →
CRM — Annual Client Management

For businesses with 200+ sites, a CRM or the client management module in your job management tool tracks each client's contact details, preferred access arrangements, council submission history, and payment record. Chasing payment is much harder when you don't have a clear record of who's paid and who hasn't.

Compare CRM options →

Managing 200+ annual backflow schedules from a spreadsheet?

The Strategy Builder identifies exactly which automation you need first — and the tools that pay for themselves within the first month of use.

Build My Free Strategy →

Frequently Asked Questions

The only sustainable approach is automated recurring job creation in a job management tool. Each client site is configured once with device details, hazard rating, and annual due date. The system auto-creates the job 4–6 weeks before the due date, sends a client notification, and adds it to the scheduler. Without automation, annual schedule management at this scale becomes a full-time admin role — and sites inevitably fall through the cracks.

Brief clients at booking time: "If the device fails, we'll need to replace the valve before issuing the certificate — replacement is typically $300–$500. I mention it because it does happen and we can usually complete it on the same visit." When a failure occurs on the day, there's no shock. The client already processed the possibility and has a rough cost expectation. The conversation takes 30 seconds instead of 10 minutes.

Invoice the strata manager directly — not the tenant — with the property address clearly stated, compliance certificate attached, and 14-day payment terms. Follow up on day 10, not day 20. Make clear in your quote terms that payment is due on certificate issue, not on council acknowledgement. Body corporate accounts are worth having for the recurring volume — but they need active invoice follow-up to prevent 45-day drift.