Cleaning businesses run on thin margins and tight schedules. A two-van operation can easily issue forty or fifty invoices a fortnight, and every one of them has to survive an ATO review, a commercial client’s accounts payable audit, or a dispute about whether the carpet steam was included in the quoted price. GST invoicing isn’t difficult in itself — the hard part is keeping it accurate while quotes, rosters, site variations and card payments are all moving at once.
The Anatomy of a Valid Australian Tax Invoice
Once your turnover reaches $75,000 you must be registered for GST, which means charging 10 per cent on the taxable cleaning services you supply and reporting that GST on your business activity statement. The tax invoice is the record of that charge, and the ATO is quite specific about what it has to show.
For sales of $75 or more before GST — that is $82.50 including GST — you must issue a tax invoice. Below that amount an invoice isn’t strictly mandatory, but issuing one every time is the sensible habit. A full tax invoice must state that it is a tax invoice, show your business name and ABN, the date of issue, a description of what was supplied, the quantity and price, the GST amount either shown separately or noted as included in the total, and the extent to which each item is taxable.
Where an invoice totals $1,000 or more, you also need to include the recipient’s identity and ABN. If a customer asks for a tax invoice, you must provide one within 28 days of the sale. Emailed PDFs are perfectly acceptable, as are invoices generated on site from a phone or tablet, provided the details are all there.
Most problems come from small omissions rather than deliberate errors. A generic line reading “cleaning services — $660” tells nobody whether the job was a weekly office clean, an end-of-lease clean or a one-off carpet steam, and it leaves the GST component ambiguous. Leaving your ABN off is worse, because a client can be required to withhold tax from a payment when a supplier doesn’t quote one, and recovering that money afterwards is a headache nobody needs.
It’s also worth understanding the difference between an invoice and a quote. A quote isn’t a tax invoice and doesn’t trigger GST, but it sets the expectation. If your quote reads “$55 per hour” and the client assumed that was the final price, invoicing at $55 plus GST creates an argument you’ll probably lose on goodwill grounds even if you’re technically correct.
Where Cleaning Businesses Usually Get GST Wrong
Deposits and booking bonds. GST applies to a deposit at the point you invoice it, or receive it if you’re accounting for GST on a cash basis. A $200 deposit for a bond clean therefore carries $18.18 of GST, not zero. Treating deposits as “not income yet” and leaving them off the BAS is a common and avoidable error.
Mixed and varied jobs. A single visit might include a routine clean, window work, pressure washing and a carpet steam. All of those are generally taxable supplies, but itemising them on the invoice keeps the description honest, makes variations easier to justify, and gives the client’s accounts team something they can code to their own cost centres. There is no GST-free category for “cleaning” as a whole, so a blanket assumption that domestic work is exempt is simply wrong.
Genuine GST-free edge cases. Cleaning delivered as part of NDIS-funded supports, or under certain aged care and home support programs, can be GST-free when the specific conditions are met. If you service those clients, keep plan or program details on file and get written confirmation from your accountant before you stop charging GST, because the exemption attaches to the funding arrangement and the nature of the supply — not to the word “cleaning” on your invoice.
Subcontractors and cash jobs. You can only claim a GST credit for a subcontractor’s work if you hold a valid tax invoice from them. A handwritten docket from a sole trader who hasn’t quoted an ABN may mean withholding obligations apply, and it certainly won’t support a credit. Cash payments received from customers are no different — the supply is still taxable, the invoice still has to be issued, and the GST still has to be remitted.
Building an Invoicing Workflow That Keeps Up With the Roster
From completed job to compliant invoice
The cleanest invoicing systems start with the job rather than a blank template. A booking or recurring schedule is created, the client record holds their ABN, site address and any purchase order number, the cleaner marks the job complete on the day, and the invoice is generated from that record with the service description, date, site and price already attached. For contract cleaning — the Tuesday and Friday office run, the fortnightly strata common areas — recurring invoices on a fixed cycle save hours and stop the occasional missed week from going unbilled.
That is the thinking behind much of the demand for cleaning business software australia built around jobs and rosters rather than standalone accounting templates, since the invoice becomes a by-product of work you’ve already recorded. Card payments taken through Stripe or Square, with funds settling into your own merchant account, can be reconciled against the same job record instead of being matched up manually at month end.
Records, BAS and the five-year rule
You need to keep tax invoices and supporting records for five years. That includes the invoices you issue, the invoices you receive for supplies and equipment, bank statements, and the job records that explain what was actually done. Storing a copy of the invoice alongside job notes, checklists and sign-offs means that if a client queries a charge six months later, you can answer it in one email rather than three phone calls.
Before lodging each BAS, reconcile invoice batches against bank deposits and card settlements. Sequential invoice numbering makes duplicates and gaps obvious, which matters because duplicate invoice numbers are one of the first things an ATO review will pick up. If your turnover is under $10 million you may be able to account for GST on a cash basis, which generally suits cleaning businesses with 14 or 30-day payment terms — but the choice should be made deliberately with your accountant, not by accident.
Commercial clients add their own layer of discipline. Facilities managers and strata managers will often reject an invoice that’s missing a purchase order number, and a rejected invoice means a payment delay of another month. Capturing that reference in the client record at the quoting stage, rather than hunting for it when the invoice bounces, is the difference between a tidy debtor’s ledger and a fortnightly firefight.
Porto Alegre jazz trumpeter turned Shenzhen hardware reviewer. Lucas reviews FPGA dev boards, Cantonese street noodles, and modal jazz chord progressions. He busks outside electronics megamalls and samples every new bubble-tea topping.