Bookkeeping for Cleaning Businesses: Simple Systems That Scale
Sophie Chen
Head of Content at SortBooks
In this article
Starting Simple, Scaling Smart
Many cleaning businesses start with one person, a car full of supplies, and a handful of clients. The bookkeeping at this stage is straightforward - money comes in, supplies go out, and you keep the difference. But as you grow, complexity multiplies. You hire staff or engage subcontractors, take on commercial contracts, manage supply inventory, and deal with quoting, invoicing, and cash collection.
The key is to set up your bookkeeping correctly from day one so it scales with your business.
Revenue Tracking for Cleaning Businesses
Cleaning businesses typically have two types of revenue:
Recurring Revenue
Regular cleaning contracts - residential or commercial - that repeat weekly, fortnightly, or monthly. This is the backbone of a cleaning business and should be your primary focus.
Track recurring revenue by client and frequency. This helps you understand your recurring revenue base and quickly spot when a client drops off. Set up recurring invoices in your accounting software so billing happens automatically.
One-Off Revenue
Bond cleans, spring cleans, post-renovation cleans, and other one-off jobs. Track these separately from recurring revenue because they are less predictable and typically carry higher margins.
Quoting and Invoicing
Create a standardised quoting process. Include:
- Scope of work (rooms, areas, specific tasks)
- Frequency
- Price (hourly or fixed)
- Any additional charges (first clean premium, window cleaning extras)
Once the quote is accepted, convert it to a recurring invoice. Most accounting platforms support this workflow.
Managing Your Team
As you grow beyond doing all the cleaning yourself, you will need to decide between employees and subcontractors.
Employees
Hiring employees means:
- Paying wages or hourly rates under the relevant award (Cleaning Services Award in Australia)
- Withholding PAYG tax and reporting through Single Touch Payroll
- Paying superannuation (currently 11.5%)
- Providing workers compensation insurance
- Managing leave entitlements (annual leave, sick leave, public holidays)
The bookkeeping burden is higher, but you have more control over quality and scheduling.
Subcontractors
Using subcontractors means:
- They invoice you for their services
- No PAYG withholding (provided they have a valid ABN)
- No superannuation obligation (in most cases - but beware the contractor versus employee distinction)
- You must lodge a Taxable Payments Annual Report (TPAR) by 28 August each year
- They should carry their own insurance
The subcontractor model is common in cleaning, but the ATO scrutinises these arrangements. Make sure your subcontractors are genuinely running their own business and not just employees in disguise.
Expense Categories for Cleaners
Set up these expense categories in your accounting software:
Cleaning supplies - Chemicals, cloths, mops, buckets, vacuum bags. Track these separately from equipment because they are consumable.
Equipment - Vacuum cleaners, carpet machines, pressure washers. These are assets that depreciate over time. Items under $300 can usually be written off immediately.
Vehicle expenses - Fuel, registration, insurance, maintenance, tolls. If you use your personal vehicle for business, track the business-use percentage. The ATO allows either the cents-per-kilometre method or the logbook method.
Insurance - Public liability, professional indemnity, workers compensation, vehicle insurance.
Marketing - Website, Google ads, flyers, business cards, uniforms with your logo.
Staff costs - Wages, superannuation, workers compensation for employees. Subcontractor payments should be tracked separately.
Phone and communication - Mobile phone, internet (for admin and quoting).
Uniforms and PPE - Shirts, pants, gloves, masks, safety gear.
Cash Flow Management
Cleaning businesses often face cash flow challenges because of the gap between doing the work and getting paid. Here are strategies to stay on top of it:
Invoice promptly - Send invoices as soon as the work is done. Do not wait until the end of the week or month.
Set clear payment terms - Seven days is ideal for cleaning. Fourteen days is acceptable for commercial contracts. Thirty days is too long for most cleaning businesses.
Use direct debit - For recurring residential clients, set up direct debit payments. This removes the chasing and ensures predictable cash flow.
Chase overdue payments quickly - Send a reminder on the day the invoice becomes overdue. Follow up with a phone call after seven days. Do not let debts age beyond 30 days without action.
Maintain a cash buffer - Keep at least four to six weeks of expenses in reserve. Cleaning businesses have relatively low fixed costs, so this buffer does not need to be enormous, but it protects you from late payments and quiet periods.
Quoting Accurately
Underquoting is the most common financial mistake in the cleaning industry. To quote profitably:
- Calculate your true hourly cost - Include wages or your own pay, superannuation, supplies, travel time, vehicle costs, insurance, and overheads. Most cleaning businesses need to charge at least $50 to $70 per hour to be profitable.
- Inspect before quoting - Never quote sight unseen. The "three-bedroom house" could be a mansion or a cottage. Visit, assess, and quote based on the actual scope.
- Factor in travel time - The 30-minute drive between jobs is an unpaid cost. Cluster jobs geographically to minimise travel.
- Include a first-clean premium - Initial cleans take longer because the property has not been maintained to your standard. Charge a higher rate for the first visit.
Tax Obligations
GST - If your turnover exceeds $75,000, you must register for GST and charge it on all services. Lodge your BAS quarterly (or monthly if turnover exceeds $20 million).
Income tax - Sole traders declare business income on their personal tax return. Companies lodge a separate company tax return.
PAYG withholding - If you have employees, withhold tax from their wages and remit it to the ATO via your BAS.
TPAR - If you pay subcontractors for cleaning services, lodge a Taxable Payments Annual Report annually.
Technology for Cleaning Business Bookkeeping
The right tools make a massive difference:
- Accounting software - Xero or QuickBooks for invoicing, bank reconciliation, and reporting
- Job management - ServiceM8, Jobber, or similar for scheduling and client management
- Automated categorisation - SortBooks to automatically categorise bank transactions, saving hours of manual bookkeeping
- Receipt capture - Use your phone to photograph receipts for supplies and fuel, then upload them to your accounting software
Building Systems That Scale
The goal is to build systems now that work whether you have five clients or five hundred:
- Set up your chart of accounts correctly from day one
- Automate recurring invoices
- Use direct debits for regular clients
- Reconcile your bank account weekly
- Review your financial reports monthly
- Keep your tax obligations up to date
A cleaning business with clean books is a business that can grow with confidence.
Ready to automate your bookkeeping?
SortBooks connects to Xero and categorises your transactions automatically. Start free today.
Start Free - Connect Your Xero