Free template
Home cleaning estimate and invoice templates
Recurring cleans are a flat price per visit by home size; first cleans and move-outs are priced higher. These spreadsheets come set up for that, with working totals, tax and deposit, and an example biweekly cleaning, 3 bed / 2 bath to start from.
Free, no sign-up. Works in Excel, Google Sheets and Apple Numbers.
What's in the template
The example line items for a biweekly cleaning, 3 bed / 2 bath. Prices are illustrative only; replace them with your own.
| Item | Qty | Unit | Unit price | Taxable | Line total |
|---|---|---|---|---|---|
| First clean (deep)Detailed top-to-bottom clean to set the baseline | 1 | ea | $285.00 | N | $285.00 |
| Biweekly cleanStandard recurring clean | 2 | visit | $155.00 | N | $310.00 |
| Inside ovenAdd-on | 1 | ea | $35.00 | N | $35.00 |
| Inside refrigeratorAdd-on | 1 | ea | $35.00 | N | $35.00 |
| Interior windowsAdd-on, reachable from the floor | 12 | ea | $6.00 | N | $72.00 |
| Subtotal (before tax) | $737.00 | ||||
| Deposit (0%) | $0.00 | ||||
| Balance | $737.00 | ||||
The spreadsheet adds sales tax on lines marked Y once you enter your rate, and has spare rows for more items.
How to use it
- 1Download the template. Download the home cleaning estimate or invoice (.xlsx). It opens in Excel, Google Sheets and Apple Numbers.
- 2Add your company and customer. Fill in the shaded company, customer and service-address cells, and set the document number and date.
- 3Replace the example lines. The example is a biweekly cleaning, 3 bed / 2 bath. Recurring cleans are a flat price per visit by home size; first cleans and move-outs are priced higher. Change the items, quantities and unit prices to your own; line totals and the subtotal update automatically.
- 4Set tax and deposit. Mark each line taxable (Y) or not (N), enter your sales tax rate, and set the deposit percent (the example collects none, so the balance equals the total).
- 5Review terms and send. Edit the terms to match your policies, save a copy for the customer, and export to PDF to send.
Tips for home cleaning estimates
- Put square footage and bed/bath count in the job title; it's what your price is based on.
- Bill a month of visits at once by setting the visit quantity to 2 or 4.
- List add-ons separately so customers can pick them visit by visit.
Home cleaning terms included
- Cancellations with less than 24 hours' notice may be charged a lockout fee.
- We bring supplies; tell us about any surfaces that need special products.
Plus standard validity and payment terms. Edit all of them to match your policies and local law.
FAQ
Home cleaning template questions
Have a question we didn't cover? Book a demo and ask a product specialist.
Should I charge sales tax on cleaning?
A few states tax residential cleaning; most don't. Set the Taxable column per your state.
How do I price the first clean?
As its own line, above the recurring price. Most cleaners charge more for it because it takes longer.
Do the formulas work in Google Sheets?
Yes. The line totals, subtotal, taxable amount, tax, deposit and balance use standard functions (SUM, SUMIF, ROUND, IF) that work in Excel, Google Sheets and Numbers.
Send estimates customers can approve online.
Homeforce builds estimates from your pricebook, collects deposits, and turns approved work into invoices customers can pay online. We're onboarding early customers now.
Onboarding early customers · Month-to-month · Free data migration