Skip to content
SimpliPilot logo

Invoicing · 7 min read

The cleaning invoice template that gets paid on time

Cleaning invoices get queried more than most trades, because the work is invisible by the time anyone reads the bill. A good cleaning invoice puts the work back on the page: what was cleaned, when, by whom, at what rate — so the person approving it never has to ask.

Head the invoice so it can be matched in seconds

Whoever approves your invoice is matching it to a property and a schedule. Give them the service address, the billing contact, the invoice number, the issue date, and the period covered before anything else.

For commercial clients, add the purchase order or contract reference if they use one. An invoice missing that reference sits in a queue until somebody has time to chase it, and that somebody is usually you.

  • Your business name, contact details, and any licence or tax number.
  • Service address — not just the billing address.
  • Invoice number, issue date, and the service period covered.
  • PO or contract reference for commercial accounts.

List the visits, not just the month

For recurring accounts, one line reading "January cleaning" invites a dispute about a missed week. List each visit date with the crew size or hours, so the total is arithmetic rather than a claim.

For one-off deep cleans and move-outs, list the rooms or zones covered instead. The detail is what makes a larger number feel reasonable.

Show the rate basis clearly

Cleaning is billed three ways — flat rate per visit, hourly per cleaner, or per square foot for commercial floors — and mixing them without labels is the fastest route to a query. Say which basis each line uses and show the multiplication.

If a visit ran over because of condition, show the standard price and the extra time as a separate line with a one-line reason. Absorbed overtime that appears as a bigger number with no explanation reads as an error.

  • Flat rate: service name, visit date, agreed price.
  • Hourly: cleaners × hours × rate, shown as a calculation.
  • Per square foot: measured area × rate, with the area stated.
  • Extras: condition charges, carpet, windows, appliances — each on its own line.

Handle supplies and equipment honestly

Decide once whether supplies are included in the rate or billed separately, then say so on the invoice. "Supplies included" is a selling point and takes one line; an unexplained supplies charge is a phone call.

Specialist consumables — sealers, strippers, disinfectants for a biohazard clean — should be itemised with quantity, because they genuinely vary by job.

Get the tax treatment right

Cleaning services are taxable in some states and not others, and residential and commercial work can be treated differently in the same state. Show the tax rate applied and the amount separately from the subtotal so a bookkeeper can reconcile it.

If you are not registered to collect tax, leave the line off entirely rather than showing a zero — a zero tax line prompts questions about registration.

State terms, methods, and the reminder schedule

Name a due date rather than "net 30", list the ways the client can pay, and include a link or button that takes them straight to payment. Every extra step between reading the invoice and paying it adds days.

Say when reminders will be sent and what a late fee looks like if you charge one. Recurring cleaning accounts drift quietly; a stated schedule you actually run keeps the relationship comfortable and the ledger clean.

  • A calendar due date, not a payment-term phrase.
  • Card, bank transfer, and any automatic recurring option.
  • A reminder at day 3, day 10, and a call at day 20.
  • Late fee stated in advance, or no late fee at all.

Send it from the site, on the day

The invoice that arrives the same day as the clean is paid faster than the one that arrives with the month-end batch, because the work is still in the client's memory. For recurring accounts, bill on a fixed day every cycle so the client's own approval routine can absorb it.

Invoicing from the phone as the crew leaves removes the evening admin block entirely — which is the actual reason most cleaning invoices go out late.

Stop running this from memory.

SimpliPilot builds these routines into the way your business works every week.

No credit card required · Full access during the trial · Cancel anytime

Your privacy choices

Essential storage keeps the website working. Optional choices are separate, start off, and do not affect your ability to sign up. Change or withdraw them here at any time.

Advertising choices expire after 30 days. See our Cookie Policy, Privacy Policy, and Meta Privacy Policy (new tab).