Back to Blog
Business OperationsJune 202613 min read

Pest Control Business Software Australia: The Two Problems Killing Your Margins (2026)

Australian pest control businesses are busier than ever — but two problems keep pulling margin out of every job: chemical compliance record-keeping that multiplies across APVMA requirements, state licensing obligations, and AS 3660 documentation, and recurring service cash flow gaps created by invoicing days after treatment when you should be invoicing the same hour. This post breaks down both problems in detail and shows what purpose-built pest control software actually does to fix them.

5+ records
Per treatment, per site
A single commercial pest treatment in Australia requires a chemical usage record (APVMA-registered product, rate, volume, target pest), a Safe Work Method Statement, a service report, an entry in the site pesticide register, and a technician licence reference — all before you can close the job and invoice.
35–45%
Chemical cost as % of revenue
Chemical costs typically consume 35–45% of revenue on a pest control job before labour is counted. Without per-job material tracking, margin bleed is invisible until the end-of-quarter stocktake — by which time dozens of jobs have been completed at the same understated cost.
3–5 days
Average invoicing delay
Most pest control businesses invoice 3–5 days after the treatment is completed. On recurring quarterly contracts and high-volume commercial runs, that delay compounds into weeks of working capital sitting with customers instead of in your account.

Problem 1: Chemical Compliance and Record-Keeping Chaos

A completed pest treatment in Australia is not finished when the technician packs up the spray equipment. Before the job can be closed and invoiced, the business must produce a chemical usage record that satisfies the state pesticides regulator, a service report that satisfies the customer, and — on termite or commercial jobs — compliance documentation that may need to be retained for the life of the building. Miss any one of these and you expose your business to a regulator inspection, a customer dispute, or a liability claim with no paper trail to defend against it.

The APVMA registration requirement is the foundation. Every pesticide used on an Australian job site must be registered by the Australian Pesticides and Veterinary Medicines Authority. That registration number, along with the application rate, volume used, dilution ratio, and target pest, must appear on the chemical usage record for each job. This is not optional — it is a legal obligation under state pesticides legislation in every jurisdiction. A pest control business that cannot produce complete chemical usage records when a state inspector calls faces significant fines and potential licence suspension. More commonly, the problem surfaces when a commercial client requests documentation and the records do not exist in retrievable form.

State licensing adds a further layer. A pest management technician licence is required to apply pesticides commercially in every Australian state, and each state has its own licensing body, its own endorsement classes (general pest, timber pest, fumigation), and its own renewal and CPD requirements. In Queensland, the Pest Management Technician licence is issued by Queensland Health under the Health (Pest Management) Regulation 2019 and must be renewed annually. In Victoria, the Business Licensing Authority issues licences under the Pest Management Act 1994. In NSW, commercial pest controllers must hold a licence under the Home Building Act 1989. A technician who lets their licence lapse — even by 30 days — is not legally authorised to apply pesticides commercially. Any job completed by an unlicensed technician creates records that cannot be used to satisfy regulatory requirements, and may invalidate any warranty documentation issued to the customer.

For termite work specifically, AS 3660 compliance imposes its own documentation standard on top of the state requirements. AS 3660.1:2014 (new buildings) and AS 3660.2:2017 (existing buildings) require the treatment record to include the chemical product and APVMA registration number, the application zone shown on a site plan, the application rate, the treatment date, the technician name and licence number, and a declaration of compliance with the Standard. These records form the basis of any warranty documentation issued to the property owner and must be retained for the life of the treatment — which for chemical barriers is typically eight years. A termite treatment business that cannot produce AS 3660-compliant documentation when a customer makes a warranty claim, or when a building inspector requires evidence of treatment at point of sale, has no defence.

State pest control licensing overview

StateLicence TypeIssuing Body
NSWPest Management — General Pest / Timber Pest (Home Building Act 1989)NSW Fair Trading
VICPest Management Technician Licence (Pest Management Act 1994)Business Licensing Authority
QLDPest Management Technician — General / Timber Pest / FumigationQueensland Health
WAPest Management Technician Certificate (Health (Pesticides) Regulations 2011)WA Department of Health
SAPest Control Operator Licence (Public and Environmental Health Act)SA Health

Licence expiry risk

A job completed by a technician whose pest management licence has lapsed — even by a single day — is not legally authorised work. The chemical usage records produced cannot satisfy regulatory requirements, and any service report or warranty document issued to the customer is invalid. In states with annual renewal requirements, a single missed renewal across a team of technicians can expose the business to prosecution without the principal contractor being aware the problem exists.

Problem 2: Recurring Service Admin Chaos and Slow Cash Flow

Pest control businesses have a structural advantage that most trades do not: predictable recurring revenue from quarterly, six-monthly, and annual treatment contracts. A residential customer who signs up for quarterly general pest treatments is worth four invoices per year for the life of the relationship. A commercial hospitality or food-industry client on a monthly maintenance contract is worth twelve invoices per year plus callout fees. Done right, recurring contracts provide the cash flow predictability that most small service businesses never achieve.

Done wrong — which is how most pest control businesses manage them — recurring contracts become an administrative liability. The common failure mode is manual diary management: a paper calendar, a shared digital calendar, or a spreadsheet where someone must manually check the upcoming treatment dates each week, create job entries, dispatch technicians, and then remember to generate an invoice after the treatment is completed. At 20 recurring customers this is manageable. At 80, the system breaks. Treatments are missed because no reminder fires. Customers are not contacted in advance. Invoices are generated three or four days after the treatment, or not at all when a technician completes a job without notifying the office. Contracts lapse because no one follows up at renewal time.

The invoicing delay compounds the problem. A pest control technician who completes a quarterly spray at 3pm and returns to the depot has done the work. But in most pest control businesses, the invoice does not go out until the office processes the paper job sheet the following morning, or following Friday. That 24-to-72-hour delay, multiplied across every recurring job in the week, represents a systematic extension of payment terms that nobody agreed to. On 30-day payment terms, a three-day invoicing delay on every job means you are effectively on 33-day payment terms for the entire business. For a pest control business doing $600,000 in annual recurring contract revenue, that three-day lag costs approximately $5,000 in working capital that is sitting with customers at any given time.

Chemical costs add a third layer to the cash flow problem. Chemicals for a commercial pest control operation are expensive — insecticides, rodenticides, termiticides, and fumigants purchased at trade volume represent 35–45% of revenue before labour is accounted for. Most pest control businesses do not track chemical costs at the job level. They track them at the supplier invoice level — the monthly or quarterly statement from the distributor arrives, and the total is entered into the accounting system. Without per-job chemical costing, you cannot tell whether a particular job category (residential general pest versus commercial rodent control versus termite treatment) is profitable, or whether a technician who uses 40% more chemical than the estimate per job is eroding margin on every job they attend.

The margin visibility gap most pest control businesses underestimate

A pest control business invoicing $700,000 per year with 40% chemical costs has $280,000 of chemical spend. If per-job costing shows that the commercial food-industry contracts run at 48% chemical cost while residential general pest runs at 31%, the business has been cross-subsidising the wrong customer category. Without per-job chemical tracking, this margin gap is invisible — the business looks profitable in aggregate while losing money on its largest contracts.

What Purpose-Built Pest Control Software Actually Fixes

Generic small business software — accounting platforms, spreadsheets, or trade-agnostic invoicing apps — was not designed around APVMA chemical records, state pesticides legislation, AS 3660 termite documentation, or recurring treatment scheduling. It cannot tell you whether a technician's licence has lapsed. It cannot generate a compliant chemical usage record at the point of treatment. Purpose-built field service software for pest control businesses closes each of these gaps specifically.

Chemical usage records per job

Log every APVMA-registered product used on a job — product name, EPA registration number, application rate, volume used, dilution ratio, and target pest — attached to the job record. When a state regulator or client requests a chemical use history for a site, the full record is searchable in seconds by address or customer name.

Technician licence tracking with expiry alerts

Record each technician's state pest management licence number, licence class, and expiry date. Automated alerts fire before expiry so you never send an unlicensed technician to a job — which in every Australian state invalidates the treatment record and exposes the business to prosecution under the relevant pesticides legislation.

Recurring treatment scheduling and invoicing

Set up quarterly, six-monthly, or annual treatment schedules per customer and site. The system generates the next job and invoice automatically when the treatment window opens — no manual diary entries, no missed follow-up calls, no revenue that quietly lapses when a recurring contract is not renewed.

Chemical cost tracking per job

Log chemical costs at the point of mixing or application — not reconstructed from supplier statements at month end. Your actual margin per job is visible before the invoice is sent. Margin bleed from high-usage jobs, incorrect dilution rates, or unbilled re-treatments becomes visible immediately, not at the quarterly stocktake.

Mobile service reports and same-day invoicing

Complete the service report and issue the invoice from the treatment site the moment the job is done — on a phone or tablet. The customer receives the service report and invoice together, while the treatment is fresh. Every day of delay between treatment completion and invoice delivery is an interest-free extension on your payment terms.

AS 3660 termite inspection and treatment records

Record termite barrier installations, bait station placements, and chemical treatment zones with site plan attachments against the property record. AS 3660.1 and AS 3660.2 compliance requires treatment records to be retained and made available on request — a searchable job history per site address means an inspector's request for documentation does not trigger a frantic folder search.

The cumulative effect is what matters. When chemical records are attached to the job at the time of treatment, technician licences are tracked with automated expiry alerts, recurring jobs generate and invoice automatically, chemical costs are logged at point of use rather than reconstructed from supplier statements, and invoices go out the same day treatment is completed — both problems stop compounding each other. A pest control business running on this workflow will see measurable improvements in regulatory compliance confidence and cash position within the first month.

See TPT ERP for Pest Control

Chemical record-keeping, technician licence tracking, recurring contract scheduling, and same-day GST invoicing — built for Australian pest control businesses. Start a free trial and see how it fits your workflow.

What to Look for in Australian Pest Control Software

Not all field service platforms are built for the compliance and recurring service demands of the Australian pest control industry. Before committing, verify these specific capabilities:

  • ATO-compliant tax invoicing — ABN displayed, 10% GST itemised correctly on both chemical and labour components, "Tax Invoice" header on every document
  • Chemical usage record per job — APVMA-registered product name and registration number, application rate, volume used, dilution ratio, target pest, and technician licence number, all linked to the job record
  • Technician licence tracking — state licence number, endorsement classes (general pest, timber pest, fumigation), and expiry date with automated alerts before renewal deadlines
  • Recurring job scheduling — quarterly, six-monthly, and annual treatment schedules that generate the next job automatically when the previous one is closed
  • Same-day mobile invoicing — generate and send the service report and invoice from the treatment site the moment the job is completed, not from the office the following day
  • AS 3660 termite treatment record template — chemical, application zone, site plan attachment, treatment date, and compliance declaration, all stored against the property record
  • Chemical cost tracking per job — log product costs at time of use against the job so margin per job category is visible before invoice, not at the quarterly stocktake
  • Xero sync or BAS-ready GST reporting — so your accountant works from accurate job-level data, not a bank statement reconciliation at quarter end
  • Site treatment history — full treatment history searchable by property address, so commercial clients and regulators can access a complete site record immediately on request
  • Commercial contract management — scope, frequency, service report delivery, and renewal tracking per client and per site

Any platform that cannot produce a compliant chemical usage record at the point of treatment, or that requires a separate paper system for AS 3660 termite documentation, forces a parallel admin process — and a parallel admin process is exactly where the compliance gaps appear when a state inspector calls or a commercial client requests six months of service records. A generic invoicing app that treats a quarterly pest inspection the same way it treats a plumbing callout will not close the gap.

TPT ERP — Built for Australian Pest Control Businesses

APVMA chemical record-keeping, state licence tracking with expiry alerts, recurring contract scheduling, AS 3660 termite documentation, same-day mobile invoicing, and 10% GST compliance — in one platform built around the pest control workflow. No parallel paper system. No missed recurring treatments. No compliance gaps when an inspector calls.

Frequently Asked Questions

Do pest controllers in Australia need to keep chemical usage records?

Yes, in every Australian state and territory. The obligation arises under state pesticides legislation — for example, the Pesticides Act 1999 in NSW, the Agricultural and Veterinary Chemicals (Control of Use) Act 1992 in Victoria, and the Health (Pest Management) Regulation 2019 in Queensland. Records must typically include the product name and APVMA registration number, the application rate and volume used, the target pest, the date and location of application, and the name and licence number of the applying technician. In most states these records must be retained for at least five years and made available to an authorised inspector on request. A pest control business that cannot produce complete chemical usage records when an inspector calls faces significant fines and potential licence suspension.

What does APVMA registration mean for pest control products in Australia?

The Australian Pesticides and Veterinary Medicines Authority (APVMA) is the federal regulator that assesses and registers all agricultural and veterinary chemicals used in Australia, including all pest control products. An APVMA registration number on a product label confirms that the product has been assessed for efficacy, human health, and environmental safety and approved for use under the conditions stated on the label. Using an unregistered pesticide, using a registered pesticide off-label (at a rate, for a pest, or in a location not listed on the label), or using a product on a site type not covered by its registration is an offence under the Agricultural and Veterinary Chemicals Code Act 1994. For pest control businesses, every product used on every job should be APVMA-registered and used strictly according to label instructions — the label is a legal document.

What licences do pest control technicians need in each Australian state?

Licensing requirements vary by state. In New South Wales, commercial pest controllers must hold a licence under the Home Building Act 1989 (Pest Management — Timber Pest or General Pest). In Victoria, pest management technicians require a licence from the Business Licensing Authority under the Pest Management Act 1994. In Queensland, a Pest Management Technician licence is required under the Health (Pest Management) Regulation 2019, with endorsements for general pest, timber pest, and fumigation work. In Western Australia, the Health (Pesticides) Regulations 2011 require pest control operators to hold a Pest Management Technician certificate. In South Australia, pest controllers must be licensed under the Public and Environmental Health Act. Each state sets different training prerequisites, ongoing CPD requirements, and renewal periods. A technician who moves from one state to another typically cannot rely on their existing licence — they must apply for a licence in the new state.

What is AS 3660 and does my pest control business need to comply with it?

AS 3660 is the Australian Standard for subterranean termite management. It has two main parts: AS 3660.1:2014 covers new building work (termite management for new constructions), and AS 3660.2:2017 covers existing buildings and structures. AS 3660.3:2012 covers inspection of buildings for timber pests. Compliance with AS 3660 is mandatory when: the treatment is installed under a building contract or specified in a development approval, the treatment is carried out under a building warranty obligation, or the customer or builder requires an AS 3660 compliance certificate. Even when not strictly required, performing termite treatments to AS 3660 standard and documenting the work accordingly protects your business from liability if the treatment fails — because you can demonstrate the installation met the national standard. AS 3660 requires detailed records of the chemical used, the application zone, the treatment date, and the termite species identified. A service report that cannot demonstrate AS 3660 compliance will not support a warranty claim.

What records are required for a termite treatment under AS 3660 in Australia?

For a chemical termite barrier treatment under AS 3660.1 or AS 3660.2, the treatment record must include: the property address and site plan showing the treatment zone, the chemical product name and APVMA registration number, the application rate and total volume applied, the dilution ratio, the application method (trenching, rodding, injection), the date of treatment, weather conditions at time of application, the technician name and licence number, and a declaration of compliance with the applicable Australian Standard. For bait station systems, the record must include bait station locations (typically on a site plan), inspection dates, bait consumption records, and any activity detected. These records form the basis of any warranty documentation issued to the property owner. A pest control business that cannot produce complete AS 3660 treatment records when a customer makes a warranty claim or a timber pest inspector requests documentation is in a very difficult position.

How long must pest control businesses retain treatment records in Australia?

Retention periods vary by state and by the type of record. Under most state pesticides legislation, chemical application records must be retained for a minimum of five years. In some states, particularly for commercial premises, records must be available for the entire duration of any maintenance contract plus the legislated minimum period after the contract ends. For AS 3660 termite treatment records, the standard recommends the treatment plan and record be supplied to the building owner — who then has an obligation to retain it for the life of the building. From a business liability perspective, retaining treatment records for at least seven years (in line with the ATO record-keeping requirement for financial records) is the safest practice. Pest control businesses that store treatment records only in paper job files or email attachments routinely find they cannot locate records older than two to three years when a customer makes a claim or an inspector calls.

How does pest control software help with chemical record keeping?

Purpose-built pest control software attaches the chemical usage record to the job at the time of treatment — not filed separately in a paper system or a shared folder. The record includes the APVMA-registered product, the application rate, the volume used, the target pest, and the technician licence number, all linked to the customer, site, and date. When a state regulator requests records for a specific property or a specific product, the business can retrieve a complete chemical history in seconds by searching the site address. The same record also feeds the service report sent to the customer and, for commercial sites, populates the site pesticide register. The alternative — handwritten paper records, transferred to a spreadsheet later — is the system most pest control businesses are running, and it breaks down within 12 months as record volumes grow.

What is a Safe Work Method Statement and when do pest controllers need one?

A Safe Work Method Statement (SWMS) is a document that describes how high-risk construction work — and certain categories of hazardous chemical application — will be performed safely. For pest control businesses, a SWMS is required when: working in confined spaces (sub-floor termite treatments), performing fumigation operations with schedule 7 poisons, working at height for roof void inspections, or accessing areas with specific WHS risks under the Work Health and Safety Act 2011 (or the equivalent state legislation in Victoria and Western Australia, which have their own WHS Acts). For residential pest control, a site-specific SWMS is often requested by property managers and body corporates before work commences, even when not strictly legally required. A SWMS stored in the job record and signed by the attending technician provides a defensible record that the business identified and controlled risks before work began.

How do I manage recurring pest control contracts efficiently?

The most common failure mode for recurring pest control contracts is manual diary management — a paper calendar or shared spreadsheet that requires someone to check it each week and manually create job entries. At low volumes this works. Above 40–50 recurring customers, it begins to fail: treatments are missed, reminders are not sent, invoices are not generated for completed services, and contract renewals lapse without follow-up. Software that automatically generates the next job in a recurring series when the previous one is closed, sends the customer a booking confirmation, and generates the invoice at the point of job completion removes the manual step at every stage. The metric to watch is the gap between the contracted treatment date and the actual invoice date — in a manual system this is often 7–14 days. In a software-managed system it should be zero: invoice on the day the treatment is completed.

What information should be on a pest control invoice in Australia?

An ATO-compliant tax invoice for pest control services in Australia must include: the words "Tax Invoice" prominently displayed, your ABN, your business name and address, the customer name and address, the invoice date, a description of the services performed, the GST amount (10%) separately itemised, and the total amount payable. For pest control specifically, the service description should reference the treatment type (general pest, termite inspection, rodent control, etc.), the pest/s treated, and the property address — particularly for commercial clients who need to match the invoice to a site record. If chemicals are itemised separately from labour on the invoice, each line should carry GST. Failure to display the ABN or GST amount correctly means the invoice does not meet ATO requirements and the customer cannot claim the GST credit — which commercial clients will reject and return for correction.

How should pest control businesses handle GST on chemical resale in Australia?

For pest control businesses, the GST treatment depends on how chemicals are billed. If chemicals are included in a bundled service price (the most common model for residential pest control), the entire price is subject to 10% GST. If chemicals are separately itemised on the invoice — common for commercial clients with cost-centre accounting requirements — each chemical line item is also subject to 10% GST. Pesticides sold to consumers (homeowners buying consumer-grade products) may have different GST treatment, but commercial pest control operators applying APVMA-registered products as part of a service are providing a taxable supply. At BAS time, the GST collected on both the service component and any chemical components must be reported under G1 (total sales). A job costing system that separates chemical costs from labour costs and tracks both against the invoice provides the data your accountant or bookkeeper needs to prepare an accurate BAS without reconstructing the breakdown from bank statements.

What is the difference between a timber pest inspection and a general pest inspection in Australia?

A timber pest inspection covers termites, wood borers, and wood decay fungi — the three categories of timber pest defined in AS 4349.3 (Inspection of buildings — timber pest inspections). It requires the inspector to hold a licence endorsement for timber pest inspection in their state. The outcome is a written inspection report that must include all areas inspected, any evidence of timber pest activity, any conditions conducive to pest attack, and a risk assessment. A general pest inspection covers crawling and flying insects (cockroaches, ants, spiders, rodents, flies, etc.) but not termites. The licence endorsement required is different — a general pest licence, not a timber pest licence. Many pest control businesses hold both endorsements, but it is not automatic. A technician with a general pest licence cannot issue a timber pest inspection report, and doing so would be both a licensing breach and a professional liability risk.

How do I track chemical inventory and avoid running out mid-job?

Chemical inventory management for pest control businesses is most reliable when it is linked to job completion — each time a technician records chemical usage on a job, the inventory is decremented by the volume used. This gives you a real-time view of stock levels without requiring a separate stocktake. Reorder points can be set per product so you are alerted when stock falls below a threshold. The alternative — tracking chemical usage on paper job sheets and updating inventory from those sheets at the end of the week — introduces a systematic lag that results in discovering you are out of a critical product the morning of a full commercial job. For businesses running multiple vehicles with separate chemical kits, per-vehicle inventory tracking is the next step: knowing which technician has which products on hand before scheduling jobs.

What are the fumigation licensing requirements in Australia?

Fumigation — particularly structural fumigation with methyl bromide or phosphine — is the most heavily regulated activity in the pest management industry. Operators must hold a fumigation licence endorsement (distinct from the general pest or timber pest endorsements), and in some states must also hold an EPA licence for the use of scheduled poisons. Fumigation operations require a written fumigation management plan, pre-fumigation checks, site clearance procedures, post-fumigation clearance testing, and a compliance certificate. The APVMA regulates the products used, but state EPA or health authorities regulate the personnel and procedures. Methyl bromide is a Controlled Substance under the Ozone Protection and Synthetic Greenhouse Gas Management Act 1989 — operators must be accredited by the federal government to purchase and use it. Any business offering fumigation services without the correct multi-layered licensing is exposed to criminal penalties, not just civil fines.

How do I set up and manage a commercial pest control maintenance contract?

A commercial pest control maintenance contract typically includes a defined treatment scope (which pest categories, which areas of the premises), a service frequency (monthly, quarterly, six-monthly), a service report and pest sighting log for each visit, an annual review, and a callout provision for pest activity between scheduled visits. The contract should specify the APVMA-registered products that will be used, the application methods, and the emergency contact procedures. From an operations perspective, the management challenge is ensuring every scheduled visit is completed, documented, and invoiced on time. Commercial clients — particularly those in the food industry, hospitality, or aged care — typically require written service reports within 24 hours of each treatment and maintain their own pest control records as part of their HACCP or quality management system. A pest control business that cannot consistently deliver on-time service reports will lose commercial contracts to competitors who can.

What features should I look for in pest control software in Australia?

For an Australian pest control business, the non-negotiables are: ATO-compliant tax invoicing with 10% GST and ABN on every invoice, chemical usage record-keeping per job with APVMA product tracking, technician licence tracking with state endorsement class and expiry date alerts, recurring job scheduling for quarterly and annual treatment contracts, mobile service report generation from the treatment site, same-day invoicing at job completion, and site history searchable by property address. Beyond these: chemical inventory tracking per vehicle, customer portal for service reports and invoices, Xero sync for BAS reporting, and job costing that shows chemical and labour margin per job. Any platform that does not handle chemical usage records forces a parallel paper system — and a parallel paper system is where the compliance gaps appear when a state regulator or a commercial client asks for documentation you cannot produce quickly.