Finance
Human Resources
Technology
Australian business

Cleaning and Facilities Services Bookkeeping

A cleaning company's contract-level margin report beside a roster costed at award rates with early morning and weekend loadings.
Scale Suite manages finance and HR for growing Australian businesses. Drop the team a message here →

A cleaning business is a portfolio of small labour contracts, and the portfolio hides its losers unless the books cost every site. A contract quoted two award increases ago, staffed with penalty-hour labour that was priced at flat rates, can lose money on every visit while the company P&L still shows a profit, because three healthier sites are paying for it. Add an award built almost entirely of loadings and minimum engagements, portable long service leave levies in several states, and a taxable payments report the ATO reads closely, and the sector’s bookkeeping requirements are specific. This guide covers contract-level job costing, the award payroll layer where cleaning margins are actually decided, and the month-end that keeps a labour-heavy service business honest.

Published: July 2026

Cost Every Site, Every Month

The unit of management in cleaning is the contract, and the foundational bookkeeping decision is to track revenue and cost per site from day one: a tracking category or job per contract, labour allocated from rosters and timesheets, consumables and equipment charged where used, and travel accounted for between sites.

The report that runs the business is then a one-page monthly margin by contract: billed value, direct labour at fully loaded cost, materials and consumables, and contribution, ranked worst to best. It reliably tells operators two things they did not know. First, which contracts are underwater, usually the ones quoted longest ago, staffed at the most penalised hours, or scope-crept beyond their pricing. Second, what the portfolio’s real shape is: most cleaning books hold a spread from strong double-digit contributions down to sites earning less than the cost of servicing them, and pricing, renegotiation and exit decisions can only be made once the ranking exists.

Worked underwater contract

A commercial site bills $3,200 a month. Roster: two cleaners, 5am to 7am weekdays plus Saturday morning. Loaded labour at award rates with early loadings, super, workers comp and portable LSL: $2,950. Consumables and travel: $280. Contribution: negative $30 a month, about $360 a year lost, before any head office allocation. Multiply by eight similar sites and the portfolio’s “healthy” company margin is a fiction. The ranked report makes the renegotiation list obvious.

Two costing details decide whether the report is true. Loaded labour, never pay rates: the hourly cost of a cleaner is the award rate for the actual hours worked, with casual loading or leave accruals, superannuation at 12 per cent, payroll tax where applicable, workers compensation at cleaning’s premium rates, and portable long service leave levy where the state scheme applies. The load routinely adds 25 to 35 per cent to the base rate, and every quote and every margin report built on bare rates is wrong by that margin. A $28 award hour becomes $36 to $38 loaded. Travel and small-site drag: time between sites is paid time, and a scatter of small jobs with twenty-minute drives between them can cost more in transit than the sites contribute. Cost travel to the contracts that cause it, and the geography problem becomes visible.

The Award Layer: Where Cleaning Margins Are Decided

Cleaning payroll runs on the Cleaning Services Award, and the award’s economics are the industry’s economics: work concentrated in early mornings, evenings and weekends attracts loadings, part-time and casual arrangements carry their own rules, minimum engagement periods put a floor under short shifts, and broken shift patterns have specific treatments. Three consequences follow for the books.

  • Quote from the roster, not the rate card. A contract serviced 5am to 7am weekdays plus Saturday is priced from those hours’ actual award cost, loadings included. Quoting from a flat weekday rate and then rostering penalty hours is the single most common way cleaning contracts are born unprofitable.
  • Reprice every July. Award rates move with the annual wage review each 1 July, and a cleaning contract without an escalation mechanism absorbs every increase straight from margin. Contracts should carry escalation clauses linked to wage movements or CPI; where they do not, the July increase triggers a renegotiation conversation with the margin report as evidence. Three unrecovered July increases of about 3 to 4 per cent each can erase 9 to 12 points of labour margin over a few years by silent default.
  • Keep classification and records tight. Classification levels, allowances such as toilet cleaning or leading hand, and time records that substantiate the loadings paid are the compliance spine, and the sector’s history of underpayment scrutiny makes the documented classification review a standing annual task, not an option.

Where work is subcontracted rather than employed, two regimes examine the arrangement independently: the superannuation mainly-labour test catches individual subcontractors paid for their personal work, and the payroll tax relevant contract provisions run wider still, with cleaning squarely inside both traditions of audit attention. Subcontracting is a legitimate model; an untested subcontracting model is a deferred assessment. Use the contractor vs employee cost calculator when redesigning the mix.

Worked July absorption miss

Portfolio labour $1.6 million. A 3.5 per cent award increase unrecovered is $56,000 of margin gone in twelve months. Escalation clauses or a renegotiation pack built from the contract margin report are cheaper than hoping customers notice your costs rose.

Portable LSL and TPAR: The Two Sector-Specific Lodgements

Two compliance items attach to cleaning specifically.

  • Portable long service leave. Victoria, Queensland and the ACT operate portable LSL schemes covering contract cleaning, under which the entitlement follows the worker and the employer funds it by levy: registration as an employer, worker registration, periodic returns of ordinary wages for covered work, and levies in the range of one to a few per cent of pay. The levy belongs in the loaded labour rate above, and businesses operating across state lines must split wage reporting by where covered work is performed. Schemes data-match against payroll tax and workers compensation records, so unregistered operators are found, with back-levies, rather than staying unnoticed. On $1.6 million of covered wages at 1.5 per cent, the levy is $24,000 a year.
  • The taxable payments annual report. Cleaning services are a TPAR category: businesses supplying cleaning services, where those services form 10 per cent or more of GST turnover, report payments to contractors who helped deliver them, by 28 August each year. For a cleaning company using subcontractors, the TPAR is both an obligation and a mirror: the same contractor list it reports is the list the super and payroll tax questions above should have been run across first. Verified ABNs at onboarding and distinct contractor coding in the ledger make August an export rather than an archaeology project.

Month-End for a Labour Business

Cleaning month-end is deliberately light on complexity and heavy on discipline. Revenue is recognised for the month’s service delivered, with any billing-in-advance contracts carried as unearned until serviced and any unbilled month-end work accrued. The labour reconciliation ties payroll to the contract costing: total hours paid against total hours charged to sites, with the gap, training, travel, idle time, visible rather than smeared. A business paying 4,200 hours and charging 3,700 to sites has 500 hours of drag to explain, often $15,000 to $20,000 a month of loaded cost. Consumables get a light stock take where holdings are material. Debtors are worked weekly, not monthly, commercial cleaning clients pay on terms and the business pays wages weekly, so the collection rhythm is a cashflow control. Forecast with the cash flow forecast calculator. The monthly pack: margin by contract ranked, labour percentage overall, hours paid versus charged, aged debtors, and the compliance calendar including the July repricing, the portable LSL return and the August TPAR.

Expensive path versus practical path

Expensive path: company P&L only, quotes from flat rates, no July escalation, TPAR assembled in August from bank feeds. Result: underwater contracts for years, underpayment risk, and a TPAR scramble.

Practical path: job per contract, loaded labour quoting, ranked monthly margin pack, award-maintained payroll, levy and TPAR on calendar. Finance support via outsourced finance services commonly sits $1,500 to $4,500 a month, often less than one mid-sized underwater contract loses in a year. Size the function with the bookkeeping cost estimator, test an internal hire with the hire vs outsource calculator, and load rates in the employee cost calculator. See cost of bookkeeping in Australia and payroll tax Australia.

Related resources and next reading

FAQ

What is the most important report for a cleaning business?
Monthly margin by contract: billed value against fully loaded labour, consumables and travel, ranked worst to best. It is the only report that shows which sites subsidise which, and it drives every repricing, renegotiation and exit decision.

What should be in a loaded labour rate for quoting?
The award rate for the actual hours to be worked including loadings, plus casual loading or leave accruals, superannuation, payroll tax where applicable, workers compensation at cleaning rates, and portable LSL levy where covered. The load typically adds 25 to 35 per cent to the base rate, and quotes built on bare rates are wrong by that much.

Why do cleaning contracts drift into losses?
Three usual causes: quoting at flat rates for penalty-hour rosters, award increases each July absorbed without contract escalation, and scope creep beyond the priced specification. The contract margin report surfaces all three while they are still fixable.

Which states have portable long service leave for cleaning?
Victoria, Queensland and the ACT operate portable schemes covering contract cleaning, funded by employer levies on ordinary pay for covered work, with registration and periodic wage returns required. The levy is a real labour on-cost and belongs in every quote.

Does TPAR apply to cleaning businesses?
Yes, cleaning is a designated TPAR category. Where cleaning services are 10 per cent or more of GST turnover and contractors were paid to help deliver them, the taxable payments annual report is due by 28 August, and the ATO matches it against contractors’ returns, GST registration and, increasingly, super records.

Are cleaning subcontractors caught for super and payroll tax?
Frequently. Individual subcontractors paid mainly for their personal labour are employees for superannuation purposes regardless of ABN, and the payroll tax relevant contract provisions cast a wider net again. Test every regular subcontractor annually rather than assuming.

How should billing-in-advance contracts be recorded?
As unearned revenue until the month’s service is delivered, then released to income. Combined with accruals for unbilled month-end work, this keeps the monthly margin by contract true rather than a function of invoice timing.

What belongs in the month-end pack?
Contract margins ranked, overall labour percentage, hours paid versus hours charged to sites, aged debtors, and the compliance calendar covering the July award repricing, portable LSL returns and the August TPAR. Small, monthly, and built from books reconciled weekly.

How much can unrecovered award increases cost?
On $1.6 million of labour, a single unrecovered 3.5 per cent increase is about $56,000 a year. Over three years without escalation, the silent cut to margin is severe.

About Scale Suite

Scale Suite is a Sydney-based provider of outsourced finance teams and fractional CFO services for Australian SMEs. We deliver weekly bookkeeping, payroll, BAS/IAS lodgement, cashflow reporting, management accounts, and strategic fractional CFO oversight, all as a fully embedded team that works inside your business.

CA-qualified, Xero Certified, and registered BAS Agents, we replace fragmented bookkeepers and once-a-year accountants with one responsive finance function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.

Visit Scale Suite | Explore our finance services | Embedded finance pricing | Finance task library

Disclaimer

We review and check this guide periodically. At the time of writing (July 2026), all information was current. Scale Suite is a registered BAS Agent, not a licensed tax advisor or financial advisor. This content is general information only and does not constitute professional tax, financial, or legal advice. Some details may change over time.

Sources

  • Cleaning Services Award, Fair Work Ombudsman resources (https://www.fairwork.gov.au/employment-conditions/awards)
  • Portable long service leave scheme legislation for contract cleaning in Victoria, Queensland and the ACT
  • Australian Taxation Office, taxable payments annual report guidance for cleaning services (https://www.ato.gov.au/businesses-and-organisations/income-deductions-and-concessions/in-detail/taxable-payments-annual-report)
  • State revenue office guidance on payroll tax relevant contract provisions
  • Superannuation Guarantee (Administration) Act 1992, extended definition of employee (https://www.ato.gov.au)

About Scale Suite

Scale Suite is a Sydney-based provider of outsourced finance and HR services for Australian SMEs. We deliver bookkeeping, financial reporting, payroll processing, fractional CFO support, recruitment, employee onboarding, people and culture support, and fractional HR oversight, all as a fully embedded team that works inside your business.

Employment Hero Gold Partner, CA-qualified, and Xero Certified, we replace fragmented finance and HR processes with one responsive, senior-level function at a fraction of the cost of full-time hires. We serve growing businesses across Sydney, Melbourne, Brisbane, and Perth, with packages starting from $1,500 per month and no lock-in contracts.

Contact us

Book Your Free Assessment

30 minutes with our team.

We'll review your current finance setup, compare the full cost of an internal hire against our embedded team, and show you exactly what your finance function should cost at your stage of growth.

You'll leave with a clear view of what's working, what's missing, and where you'd save.

No lock-in contracts. 30-day money-back guarantee.

Prefer to book directly?
Grab a time here.

Thanks, you're in. Grab a time below.
Pick a 30-min slot that works and we'll see you there.

Prefer us to call you? We'll reach out with the details you've provided.
Oops! Something went wrong while submitting the form.
"A collage of five people in circular frames: a woman smiling by a blue door, a young man in an apron, a man in a shirt near shelves, a woman with long hair in an office, and a man in profile view."

Book your free 30-minute strategy call now

Schedule My Call