How to Calculate the True Cost of One Cleaning Job
Calculate the true cost of one cleaning job using labour, travel, products, payment fees, equipment wear, admin time and fixed business overhead.

Key takeaways
- Count the owner's time even when no wage is transferred for that job.
- Separate direct job costs from monthly overhead.
- Compare quoted time with actual time after completion.
- A high invoice can still produce a weak result when the job carries heavy travel or rework.
A job can look profitable because the invoice is larger than the products used. That misses most of the cost. Real job costing includes labour, travel, setup, consumables, payment fees, equipment wear and the administration attached to that specific job. What remains is the job's contribution to the wider business.
The job-cost formula
Start with:
Job contribution = job revenue excluding GST minus direct job costs
Direct job costs may include:
- owner or employee labour
- employer super and other employment on-costs where relevant
- travel time and vehicle cost
- products used
- parking and tolls
- card or platform fees
- job-specific equipment hire
- outsourced laundry or specialist work
- return visits caused by the agreed guarantee
Then compare the contribution with the job's share of fixed overhead such as insurance, software, phone costs and equipment replacement.
Value the owner's labour properly
A common mistake is counting an employee's wage but treating the owner's cleaning time as free.
If the business would need to pay someone A$35 an hour to perform the work, or if the owner's required internal rate is A$60 an hour, use a defensible labour value. The exact method matters less than consistently refusing to call the owner's time zero.
Worked example
A recurring clean is invoiced at A$210 excluding GST.
| Cost | Example amount |
|---|---|
| Three hours of owner labour at A$55 | A$165.00 |
| Travel and parking | A$14.00 |
| Products | A$6.00 |
| Card fee | A$3.87 |
| Total direct job cost | A$188.87 |
| Contribution before fixed overhead | A$21.13 |
The job is not necessarily a bad job. It may sit five minutes from the next client, require no sales effort and recur every fortnight. But the calculation shows there is only A$21.13 left to help pay insurance, software, equipment replacement and business profit.
If the same job regularly takes three hours and 30 minutes, the contribution disappears at the labour value used in this example.
Allocate overhead without making it complicated
A solo cleaner does not need an accounting degree to make the result useful.
Choose one consistent method:
- fixed overhead per completed job
- fixed overhead per billable hour
- fixed overhead as a percentage of revenue
For example, if monthly fixed overhead is A$800 and the business completes 40 jobs, the average allocation is A$20 per job. A larger job may reasonably carry more than a small one, but the simple average is still better than pretending the overhead does not exist.
Review the jobs that repeatedly surprise you
The most useful job-costing review is often not the largest contract. It is the familiar job everyone assumes is fine.
Check jobs with:
- frequent extra requests
- long or inconsistent travel
- difficult parking or access
- an old price
- regular overruns
- slow payment
- repeated complaints or return visits
One awkward client can consume more margin than a whole month of cleaning products.
Use the result to make a decision
A weak job has four possible fixes:
- Raise the price.
- Tighten or clarify the scope.
- Reduce travel or admin around it.
- Stop offering it in its current form.
The purpose of job costing is not to create a prettier spreadsheet. It is to stop the business repeating work that cannot support it.
The bottom line
Count the owner's time even when no wage is transferred for that job. Separate direct job costs from monthly overhead. Compare quoted time with actual time after completion. A high invoice can still produce a weak result when the job carries heavy travel or rework.
Frequently asked questions
Short answers to common questions about this topic.
No. Contribution is what remains after direct job costs. Fixed business overhead and tax still need to be considered.
Sources and further reading
We prioritise official, primary, and current sources. Links were last checked on the dates shown.
- Choose a pricing strategy — Australian Government business.gov.au. Checked 2 August 2026.
- Record keeping for business — Australian Taxation Office. Checked 2 August 2026.
About the author
Tidyly Editorial Team
The Tidyly Editorial Team creates practical guidance for Australian cleaning businesses using product experience, first-party examples, and current primary sources.
Related resources
Cleaning Business Profit Margins: What's Actually Left After Costs in Australia
A cleaning business's advertised hourly rate is not its profit margin. Once travel, products, insurance, admin time, payment processing fees and tax obligations are accounted for, the real margin is usually meaningfully lower than the headline number suggests, which is exactly why understanding the full cost picture matters more than picking a "market rate" in isolation.
How to Price Cleaning Services in Australia
Build a defensible cleaning price from labour, travel, overhead, scope and margin, then quote it clearly and review it against actual job data.
Cleaning Business Break-Even Calculator: How Many Jobs Do You Need?
Calculate how many cleaning jobs or billable hours are needed to cover fixed costs, variable costs, owner income and a practical operating buffer.
Which Cleaning Clients Are Actually Profitable?
Score each cleaning client using annual revenue, labour, travel, admin, cancellations, rework, payment behaviour and the total owner time the relationship uses.
