Australian Pool and Spa Technicians: Why You're Flat Out But the Margins Aren't There
For most Australian pool and spa service businesses, finding work is not the problem — it is knowing whether each pool visit actually made money, and getting paid for it before the chemical supplier bill arrives. This post breaks down the two root causes clearly, and shows what purpose-built pool service software actually does to fix them.
Problem 1: Chemical Cost Bleed
The chemical problem in pool service starts at the van. A technician running 10 pools in a day carries a stock of chlorine granules, liquid chlorine, pH minus, pH plus, algaecide, clarifier, and salt. Each pool gets a different dose depending on its size, its current water chemistry, the bather load since the last visit, and what the weather has done. The technician tests the water, makes a dosing decision, adds the chemicals, and moves on. None of this is logged against the specific pool in any system. It exists in the technician's head until the invoice goes out.
By the time the invoice is written — often at the end of the day, or at the end of the week on a monthly account — the technician is reconstructing from memory what went into pool seven out of ten. The chlorine was probably two scoops. Or was it three? The pH correction was a pour of the acid, which was what — 250 ml? The algaecide was half a bottle after that green tinge last week. The invoice goes out with a round number that covers the standard service charge and a flat chemicals line that roughly matches a normal visit. But this was not a normal visit — the pool had been sitting undisturbed for two weeks in warm weather, the algae was starting, and the technician spent 45 minutes and four times the usual chemical load to get the water right. That extra cost was absorbed.
This is not unusual. Most pool service businesses running on paper job cards, text message scheduling, or a shared spreadsheet are invoicing from memory rather than from logged usage. Industry observation consistently shows 15–25% of chemical margin disappearing through this gap. On a pool service business turning over $320,000 per year with a 40% chemical revenue component, that is $19,000–$32,000 of margin walking out the door annually — not through theft or waste, but through a disconnect between what happened at the pool and what was charged for it.
Bulk buying compounds the invisibility. A pool service business buying chemicals in trade quantities — 20 kg drums of chlorine granules, 20-litre pails of algaecide, 15-litre containers of pH minus — pays a known cost per kilogram or per litre. The markup is supposed to be applied when the chemical is charged to the customer. But if the quantity used per pool is never recorded, the markup is applied to an estimated number rather than the actual quantity. Estimating down is the natural bias when memory is the only tool.
The margin leak most pool techs don't see
Chemical supplier accounts operate on 30-day terms. A pool service business can be carrying $4,000–$8,000 of chemical costs on account at any given time while waiting on payment from customers. When invoice delays compound the gap — chemicals purchased this month, service invoiced next week, customer paying in 30 days — the business funds three months of chemical cost before it is recovered. Logging chemical usage per pool closes half of this gap by ensuring the invoice reflects actual cost from day one.
Problem 2: Recurring Service Chaos and Commercial Compliance Records
The second problem is structural. A pool service business is a recurring service business — most revenue comes from regular visits to the same pools week after week, fortnightly, or monthly. Managing that recurring schedule without purpose-built software means the schedule lives in someone's head or on a whiteboard. As long as nothing changes, it works. When something changes — a customer goes on holiday, a new pool is added, a technician is sick, the route needs reorganising because three new customers are on the other side of town — the whole structure has to be rebuilt manually. Changes that should take 30 seconds take 20 minutes, and they create errors: a pool skipped, a visit billed twice, or a customer invoiced for a service that happened while they were away.
For businesses servicing commercial pools — motels, apartment complexes with shared pools, gyms, childcare centres, holiday parks, recreation centres — the problem has an additional regulatory dimension. Commercial aquatic facilities in Australia must comply with state public health legislation and AS/NZS 3633:2019, which sets water quality parameters and testing frequency requirements. The pool operator is legally responsible for maintaining records of every water test: the date and time, the results for each parameter, the chemicals added, and the person who conducted the test. These records must be retained and produced on request by a council health officer or state health department inspector — with no notice required.
A pool service business managing commercial accounts on paper dip-test books has a compliance record problem waiting to happen. Test result books get wet. They fill up and the old ones go in a box. A week's records are missing because the technician was sick and wrote them on a napkin that did not make it back to the office. During a routine council inspection, the pool operator asks you for 12 months of water chemistry records. You have about four months of books, some of the earlier entries are illegible, and the February records are missing entirely because the book got left poolside in a rainstorm. That inspector notes the gaps, issues a compliance notice, and your commercial client starts looking for a pool service business with better systems.
In NSW, the Public Health Regulation 2022 requires commercial pool records to be retained for 3 years and made available to authorised health officers. Queensland's Public Health Regulation 2018 covers aquatic facilities and spa pools with similar obligations. Victoria's Public Health and Wellbeing (Prescribed Accommodation) Regulations 2020 apply to commercial accommodation pools. Western Australia's Health (Public Swimming Pools and Spa Pools) Regulations 2007 set record retention obligations. In every state, the commercial pool operator is the responsible party — but a pool service contractor whose records do not hold up in an inspection is the one whose contract gets cancelled.
Spa pools and high-risk water features
Commercial spa pools, hydrotherapy pools, and water features carry elevated compliance obligations because of the Legionella risk associated with warm aerosolised water. AS/NZS 3633 and state health guidance require more frequent testing of spa pools — typically daily — and specific disinfectant residual levels higher than standard pool requirements. Businesses servicing commercial spas that cannot produce dated, timestamped test records risk being implicated in any Legionnaires' disease investigation that follows a cluster of cases traced to a facility they maintain.
Commercial compliance risk
A pool service contractor whose records cannot support a health officer inspection does not just lose the commercial account — they face reputational damage in the commercial sector, where body corporate managers, motel chains, and facility operators talk to each other. One compliance failure at a high-profile account can close the commercial side of a pool service business.
The Hidden Cost: Growing the Round Without Breaking the Schedule
A pool service business grows by adding pools to an existing route. Adding 10 new residential pools in the same suburb is straightforward when the schedule is managed by software — the new pools slot into the existing route by geography, the technician sees the updated run on their phone, and billing starts automatically on the agreed cycle. Adding 10 new pools when the schedule is on a whiteboard means redrawing the whole week, reprinting route sheets, and hoping the technician remembers the new addresses while driving between pools.
The second technician inflection point is where most pool service businesses stall. Hiring a second technician doubles your capacity — but only if the two routes are organised efficiently and the back-office work does not also double. With software, a second technician gets their own schedule on their own phone. The owner sees both routes from a single screen. Invoices for both technicians' pools generate from the same system. Without software, a second technician means a second set of paper cards, a second billing reconciliation at month end, and double the chance that something falls through the gap between two parallel informal systems.
Seasonal demand adds another layer. Summer means more pools, higher chemical loads, more algae calls, and more customers wanting extra visits. Winter means pools scaling back to monthly, some going on pause, and others — indoor or heated pools — increasing to weekly. A scheduling system that cannot flex between seasonal patterns without manual reconstruction forces the business owner to rebuild the schedule twice a year. The same business in software adjusts service frequency per pool and the billing updates automatically.
What Purpose-Built Pool Service Software Actually Fixes
Generic small business software — accounting tools, general invoicing apps, spreadsheets — was not built around the pool service workflow. It does not understand what a water test log is. It cannot link a 500 g measure of chlorine granules to a specific pool visit. It cannot generate a compliance record for a council inspection. Purpose-built pool service software closes each of these gaps specifically.
Service agreements and quotes
Build a recurring service contract from your phone — weekly, fortnightly, or monthly. Labour and chemical allowances are set once. The job appears in the technician's schedule automatically on the right day without any manual step.
Invoice the moment you leave the pool
Close the job on your phone when you leave poolside — chemicals logged, time recorded, any equipment notes saved. The invoice or monthly statement line item generates automatically. No Friday catch-up, no forgotten services.
Chemical usage per pool
Log what you added to each pool — product, quantity, and water test readings — while you are still at the pool. Your cost price and markup apply automatically. Actual usage, not memory, drives the charge.
Commercial pool compliance records
Water test results and chemical dosing records are tied to each pool, date-stamped, and searchable. When a health officer asks for 12 months of records, you produce them in under a minute — not from a box of wet notebooks.
Recurring schedule management
Add a new pool to the schedule and it slots into the correct day based on your route. Change a customer from fortnightly to weekly and the billing updates automatically. Route changes cascade without rebuilding the whole week manually.
Timesheets and super compliance
Technicians clock in and out per pool on their phone. Superannuation at 11.5% calculates automatically from clocked hours. Fair Work-compliant without a spreadsheet. BAS-ready at quarter end.
The cumulative effect matters more than any single feature. When chemicals are logged at poolside, invoices go out the same day service is delivered, and compliance records are generated automatically from service data rather than transcribed from paper — the two problems stop compounding each other. A pool service business that invoices on the same day as each visit and tracks every chemical addition against the correct pool will see a measurable improvement in both margin recovery and cash flow within the first month.
Consider what a typical morning looks like with and without a system. Without: a technician does six pools. Chemicals are scooped from drums in the back of the van with approximate measurements. Test readings are noted on a clipboard. At the end of the day, invoices are written up from memory, chemical charges are estimated, and the compliance log for the one commercial pool on the run is transcribed from the clipboard into a notebook. With: the technician opens each pool job on their phone, enters the water test readings, selects the chemicals used and the quantity, closes the job. The invoice is already ready to send. The compliance log is already timestamped and saved. The chemical cost is already tracked against that pool at that day's service. The whole admin task took four minutes across six pools instead of forty-five minutes at the end of the day.
What to Look for in Pool and Spa Business Software
Not all field service software is built for the pool industry. Before committing to a platform, verify these specifics:
- Australian GST compliance — 10% GST applied correctly to both labour and chemicals, with a BAS summary built in and Xero sync available
- ATO tax invoice format — ABN displayed, "Tax Invoice" header, GST itemised, correct totals on every invoice sent to customers
- Per-pool chemical logging — ability to record product, quantity, and water test readings against each individual pool job, not just a general service note
- Commercial compliance records — water test and chemical dosing history searchable by pool and date range, exportable for health authority inspections
- Recurring schedule management — set service frequency once per pool and have jobs generate automatically on the correct billing cycle
- Mobile-first design — the entire workflow must work from a phone poolside, not require a desktop or wifi connection
- Equipment service history per pool — log pump replacements, filter media changes, chlorinator service, and automation system updates against each pool record
- BAS-ready reporting or Xero sync — GST collected and paid on chemical purchases already calculated at quarter end
A platform that misses chemical logging creates a workaround — writing quantities on paper and transcribing later. A platform without compliance record export forces a separate spreadsheet for commercial accounts. Each workaround is exactly where the original problems creep back in. The right tool eliminates the workarounds entirely, not just reduces them.
TPT ERP — Built for Australian Pool and Spa Service Businesses
Chemical tracking per pool, same-day mobile invoicing, commercial compliance records, recurring schedule management, route optimisation, timesheets, and 10% GST compliance — in one platform built around the Australian pool service workflow. No paper job cards. No Friday reconciliations. No lost chemical margins.
Frequently Asked Questions
What is AS/NZS 3633 and does it apply to my pool service business?
AS/NZS 3633:2019 is the joint Australian and New Zealand standard for water treatment in public aquatic facilities. It applies to commercial or public pools — motels, gyms, body corporate complexes with shared pools, childcare centres, schools, holiday parks, and recreation centres — and sets requirements for water quality parameters (pH, free chlorine, combined chlorine, total dissolved solids, cyanuric acid, temperature, turbidity), testing frequency, and the records that must be kept. If you service commercial pools, your client is legally required to maintain these records. Pool service businesses contracted to maintain those pools are typically responsible for producing, recording, and retaining the test and dosing logs. AS/NZS 3633 does not apply to private residential pools, but maintaining structured records for every pool you service protects your business if a homeowner later disputes a service or attributes a problem to your last visit.
What water testing records do I need to keep for commercial pools in Australia?
Commercial pool operators — and by extension their pool service contractors — must record water test results at the frequencies and against the parameters required by their state health regulation. Required parameters typically include: pH (target 7.2–7.8), free available chlorine, combined chlorine, total dissolved solids, cyanuric acid (stabiliser), water temperature, and turbidity. Testing frequency for an actively used public pool is typically daily or twice daily during operating hours. Records must identify the date and time of the test, the result, any corrective action taken (chemical type and quantity added), and the person who conducted the test. In NSW, the Public Health Regulation 2022 requires records to be retained for 3 years and produced on request by an authorised health officer. In Queensland, the Public Health Regulation 2018 sets similar obligations for aquatic facilities including spa pools. Victoria's Public Health and Wellbeing (Prescribed Accommodation) Regulations 2020 cover commercial accommodation pools. Digital records that are searchable by pool, date range, and test parameter are significantly faster to produce in an inspection than handwritten dip-test books.
How do I track chemical costs per pool service call?
The most accurate method is to log chemicals against the pool job at the point of dosing — not at the end of the run. Pool service software lets you select each chemical (chlorine granules, liquid chlorine, pH minus, pH plus, algaecide, clarifier, salt, cyanuric acid) and enter the quantity used while you are still at the pool. The software applies your cost price and markup automatically and adds the line item to the service invoice or monthly statement. This removes the guesswork of trying to reconstruct four pools later what you added to pool number three. It also means that if a pool required significantly more chemicals due to an algae bloom, a pH crash after heavy rain, or a high bather load event, that additional cost is captured and charged at the time — rather than absorbed silently into your flat service fee.
How can pool and spa technicians send invoices faster in Australia?
The fastest invoicing workflow for pool service is to close the job on your phone the moment you leave the pool — chemicals logged, time recorded, water readings saved, any equipment notes added. The invoice or service statement line item generates automatically from the job record and is ready to send that day. For residential pools on a fixed monthly contract, software can generate and send the monthly invoice on the first of each month without manual action. For commercial pools on a retainer, the invoice generates from the contracted amount plus any chemical extras or additional call-outs recorded during the month. Every day between service delivery and invoice receipt is a day the customer has not started counting down to payment. For a pool service business with 60 residential customers, reducing the average time between service and invoice from 10 days to same-day is worth weeks of recovered cash flow each year.
What is the difference between residential and commercial pool compliance requirements in Australia?
Residential pools (private homes) have no mandated water quality record-keeping requirements. The pool owner is responsible for maintaining their own pool chemistry, and a pool service business has no regulatory obligation to file records with a government authority. However, having a digital service record for every residential pool you visit protects your business: if a homeowner claims a water quality problem was caused by your last service, your record showing the readings and chemicals at the time of your visit is your evidence. Commercial or public pools — at motels, body corporate complexes, gyms, childcare centres, schools, holiday parks, and recreation centres — are regulated under state health legislation and must comply with AS/NZS 3633 water quality standards. The pool operator (your commercial client) is legally responsible for compliance. If you are contracted to maintain their pool chemistry, your service records are effectively the compliance evidence. An inspection that finds no records — or records that cannot be produced because they are on wet paper somewhere — creates liability for the operator and calls into question the quality of your service.
How do I manage recurring pool maintenance contracts efficiently?
A recurring pool maintenance contract works best when the schedule is configured once in your service software and drives everything from there: the job appears in the technician's queue on the correct day, the chemicals and labour are pre-filled from the previous service as a starting point, and the invoice generates on the billing cycle you set — weekly, monthly, or per-visit. Without software, the schedule lives in someone's head or on a whiteboard: the right pools get visited on the right days only as long as nothing changes. When a customer pauses service for a holiday, adds a second property, or switches from fortnightly to weekly, those changes need to cascade through the schedule and the billing automatically. Pool businesses that grow from 30 to 80 residential pools typically find that a spreadsheet-based schedule breaks down around 50 pools — when there are more change requests per week than the schedule can absorb manually without errors.
Can pool service software handle GST on chemicals and labour invoices in Australia?
Yes. Every invoice for pool services must comply with ATO tax invoice requirements if your business is registered for GST — which it must be if annual turnover exceeds $75,000. This means 10% GST applied to both labour and chemicals, your ABN displayed, the words "Tax Invoice" on every document, and GST itemised separately from the net amount. Pool service software handles this automatically: when you close a job, the invoice has the correct GST applied to every line item. At BAS time, your GST collected and GST paid on chemical purchases is already calculated. For businesses using Xero, GST maps correctly to BAS categories without manual journal entries.
How do I optimise my pool run route to service more pools per day?
Route optimisation for a pool run is about minimising drive time between pools. Most pool service software lets you view today's scheduled pools on a map and reorder the route by geography rather than by customer name or suburb alphabetically. The goal is a logical loop or sweep pattern rather than zigzagging across town. A well-optimised 10-pool run might save 45–60 minutes in drive time compared to an unoptimised one — time that can be used to add one or two more pools to the day's round. For businesses with two or more technicians, a shared scheduling view lets you balance the workload by area rather than assigning pools alphabetically, which reduces total drive time across the team and gets both technicians home at the same time rather than one finishing at 2 pm and the other at 6 pm.
What pool compliance requirements apply in each Australian state?
NSW: The Public Health Regulation 2022 covers public swimming pools including shared body corporate pools and commercial accommodation. Water test records, chemical addition logs, and filter maintenance records must be retained for 3 years and produced on request by an authorised health officer. VIC: The Public Health and Wellbeing (Prescribed Accommodation) Regulations 2020 apply to commercial pools at accommodation providers. AS/NZS 3633 compliance is the expected standard for all regulated aquatic facilities. QLD: The Public Health Regulation 2018 covers aquatic facilities, spa pools, and water-based recreation facilities. Regular water testing records at prescribed frequencies are required. SA: The Public and Environmental Health Act 1987 and associated regulations cover commercial pools. SA Health sets water quality benchmarks aligned to AS/NZS 3633. WA: The Health (Miscellaneous Provisions) Act and the Health (Public Swimming Pools and Spa Pools) Regulations 2007 cover public aquatic facilities. Records must be retained for at least 3 years. ACT: The Public Health Act 1997 covers aquatic facilities in the territory. NT: The Notifiable Diseases Act and associated health regulations cover commercial aquatic facilities in the Northern Territory. In every state, AS/NZS 3633 is the reference standard, and the commercial pool operator bears primary compliance responsibility — but the pool service contractor's records are usually the evidence base.
How do I track pool equipment service history for warranty and troubleshooting?
Pool equipment — pumps, filter media, salt chlorinators, heat pumps, automation controllers, UV systems — should be logged against each pool's record in your service software when installed or replaced. When you install a new pump at a customer's pool, the date, the equipment model, the serial number, and the supplier reference go into the pool record. Two years later when the pump fails and the manufacturer needs proof of installation date for a warranty assessment, you have it. Equally important: when a pool develops a recurring issue — persistently low pH, recurring algae despite adequate chlorine, filter pressure spiking quickly after backwash — the service history is searchable. You can see patterns across multiple visits that point to the underlying cause: a malfunctioning dosing system, a plumbing issue causing bypassing, or a bather load event that was never communicated. Equipment history also supports selling a service contract to a new customer — you can show documented evidence of what has been maintained and what is due.
What is the correct markup on pool chemicals in Australia?
There is no industry-mandated markup, but Australian pool and spa service businesses typically mark up chemicals 30–60% above trade cost depending on the product, the volume used, and competitive pricing in their area. The critical issue is not the percentage — it is that the markup is applied consistently and that you know your actual cost per unit for each chemical. If you buy 20 kg of granular chlorine for $190 and use it across 60 service visits, each visit uses approximately 333 grams at a cost of roughly $3.15. With a 40% markup, you charge approximately $4.40 per visit for chlorine alone. If you cannot track how much chlorine went to each individual pool, you are guessing when you invoice — and guessing typically means undercharging, because technicians tend to round down when uncertain and because flat service fees rarely absorb the full chemical cost of a problem pool. The fix is logging at poolside, not estimating at invoice time.
How does pool service software help when a health officer inspects a commercial pool?
When a council health officer or state health department inspector arrives at a commercial pool and requests water testing records for the past 12 months, digital records that are searchable by pool, date range, and test parameter are the fastest and most credible response. A pool service business running digital service records can export or print a filtered compliance log for any pool in under a minute: date, time, pH, free chlorine, combined chlorine, cyanuric acid, temperature, chemicals added, and the technician who conducted the test. A business relying on paper dip-test books has to locate the correct book (or multiple books if the period spans more than one), verify that every scheduled visit is recorded, and present handwritten entries that can be questioned for legibility or completeness. Missing records during an inspection do not receive the benefit of the doubt — they create a presumption that testing was not conducted. Digital records with automatic date-stamps carry more evidential weight.
Can I run a pool and spa service business from my phone in Australia?
Yes — and for most pool service technicians, the phone is the primary and often only available device. A pool tech is not at a desk. They move between pools carrying chemicals, test kits, and equipment. Pool service software designed for mobile lets you view the day's run on a map, open each job, record water test readings, log chemicals used by product and quantity, note equipment observations, take photos of problem areas or equipment, and close the job — all from the poolside. The invoice or service record generates automatically. For a sole trader technician running 10 pools per day, this replaces a clipboard of job cards, a separate spreadsheet of customer details and service history, and a desktop invoicing app used after hours. For a business with two or three technicians, the same software gives you real-time visibility of every technician's progress through the day without calling each other.
How is superannuation calculated for pool service employees in Australia?
Pool and spa service technicians employed by a service business may be covered by the Cleaning Services Award 2020, the Gardening and Landscaping Services Award 2020, or in some cases a more specific modern award depending on their primary role classification. The Superannuation Guarantee rate is 11.5% of ordinary time earnings in FY2025–26, rising to 12% from 1 July 2025, and applies from the first hour worked by every employee. Super must be paid quarterly into a complying superannuation fund at minimum. Pool service software with integrated timesheets calculates super automatically from clocked hours at the applicable award rate, reducing the risk of underpayment. Late super payment triggers the Superannuation Guarantee Charge, which adds interest and ATO administrative penalties on top of the missed contributions. For sole traders with no employees, super contributions are voluntary but fully tax-deductible as a personal contribution up to the concessional cap.
How do I understand the actual margin per pool service visit?
Job costing for a pool service visit requires three numbers: what you charged the customer, what chemicals and materials actually cost for that specific pool that day, and how long the technician spent including setup and drive time if you want the full picture. Pool service software captures all three: the invoice amount from the closed job, the chemicals logged against it at your trade cost, and the technician's time from clock-in to clock-out. The margin per pool per visit is then visible in your reporting. This is where most pool businesses discover they have a handful of problem pools — pools that take twice as long as others and consume double the chemicals — that were priced at the standard rate when the account was first signed up and have never been reviewed. At month-end accounts, unprofitable pools are invisible inside total revenue. In a per-job costing view, they stand out immediately and can be repriced or restructured.
How do I invoice commercial pool clients on a retainer or contract basis?
Commercial pool maintenance contracts typically have a fixed monthly management fee covering a set number of visits and a base chemical allocation, plus a variable component for additional chemicals or callout visits above the contracted scope. Pool service software handles this in two layers: the recurring fixed fee generates automatically on the billing cycle (monthly, quarterly, or as specified in the contract), and any additional chemicals or extra call-outs are added as line items during the month when the service records are created. At the end of the month, the invoice combines the retainer and all extras in one document. Retainer contracts require your software to know what is included — so when you are at the pool and adding chemicals, the system distinguishes between included and extra. Body corporate pools and motel pools often have 12-month contracts with annual CPI reviews: your software should reflect the contracted scope so billing is consistent and any dispute about what is included versus extra is resolvable from the job record.
What records do I need if my commercial pool client is audited by a council health officer?
For a council or state health authority audit of a commercial aquatic facility, the records typically required cover: water test results (pH, free chlorine, combined chlorine, TDS, cyanuric acid, temperature, turbidity) at the required testing frequency; the date, time, and identity of the person who conducted each test; a record of all chemical additions (product, quantity, date, and time); and maintenance records for filtration systems (backwash dates, filter media replacement, equipment servicing). AS/NZS 3633 provides the quality parameters and testing guidance. Your pool service software should produce all of these, filtered by pool and date range, in a single export. If the audit spans 12 months, 12 months of records should be retrievable immediately — not reconstructed from memory or paper. The pool operator faces the primary compliance exposure, but if your records are the ones that fail the inspection, your contract and your reputation are at risk.
What pool and spa software features should I prioritise for an Australian service business?
For an Australian pool and spa service business, the non-negotiables are: ATO-compliant tax invoicing with 10% GST and ABN display, per-pool chemical logging at trade cost with automatic markup, mobile-first design that works from the poolside on a phone, recurring schedule management that drives job creation and billing automatically, and commercial pool compliance records searchable by pool and date range. Beyond these: BAS-ready reporting or Xero sync, route optimisation for daily runs, equipment service history per pool, and timesheet integration with automatic super calculation if you have employees. Any platform missing the chemical tracking or compliance record capability forces a workaround — and workarounds are exactly where the original problems reappear. An overseas tool built for general field service does not know what a water test log is. A generic invoicing app cannot connect a 500g bag of chlorine to a specific pool visit.