Speedy Invoices

Built for cleaning businesses · Free · No sign-up

Free Cleaning Invoice Generator

Use this cleaning invoice template for residential or commercial work. Record the service property and visits, itemize labor or flat-rate services, add-ons, and supplies, then download a ready-to-send PDF.

Your customer and service details stay on this device and are never uploaded.

Saved locally
Cleaning business
Customer
Service and property details
Subtotal
Cleaning total
Amount Due

Taxability and invoice requirements vary by location and charge type. Confirm the treatment that applies before sending.

Cleaning billing guide

How to create a cleaning service invoice

A cleaning invoice documents completed residential or commercial cleaning and requests payment. It should identify the service property and dates, itemize services and supplies, and show tax, credits, payments, and the balance due.

01

Identify the property and customer

Add the billing customer, service address, property or site, cleaning type, frequency, service period, and work-order or customer reference.

02

Itemize the completed cleaning

List each visit, task, area, or flat-rate service with the hours or visits, rate, and enough scope detail for the customer to verify the work.

03

Separate supplies and add-ons

Show billed supplies, specialty tasks, approved fees, discounts, applicable tax, prior payments, and the remaining balance.

This page covers residential house cleaning, recurring maid service, commercial janitorial work, deep cleaning, move-in or move-out cleaning, short-term rental turnover, and post-construction cleaning. It creates an invoice for completed work—not an estimate, contract, or receipt.

Cleaning invoice checklist

  • Cleaning business and customer names, addresses, and contact details
  • Invoice number, issue date, due date, and payment instructions
  • Service address, property or site, cleaning type, and frequency
  • Service date or billing period plus work-order or customer reference
  • Completed tasks, areas, hours or visits, rates, supplies, and add-ons
  • Discount, applicable tax, deposit or prior payment, and amount due

Cleaning invoice vs. estimate vs. receipt

These documents support different stages of a residential or commercial cleaning job.

DocumentWhat it doesWhen to use it
Cleaning estimateProposes a scope, frequency, and price before workBefore the customer approves a cleaning job or service plan
Cleaning invoiceItemizes completed visits, services, supplies, and the amount requestedAfter work is completed or at the agreed recurring billing point
Payment receiptConfirms that money was received and records the paid amountAfter the customer pays

Worked example

Cleaning invoice example

For recurring office cleaning, the business can separate scheduled visits, billed supplies, and a specialty add-on while showing a contract discount and prior payment.

Cleaning services

Recurring office cleaning

4 visits × $150

$600.00
Supplies and materials

Cleaning supplies

2 × $25

$50.00
Additional services and fees

Carpet spot treatment

1 × $180

$180.00

Cleaning invoice FAQs

What should a cleaning service invoice include?

Include the cleaning business and customer, invoice and due dates, service address, cleaning type and frequency, service dates or billing period, itemized tasks and areas, hours or visits, rates, supplies, add-ons, tax, discounts, payments, terms, and the amount due.

Can this invoice cover residential and commercial cleaning?

Yes. Use it for house cleaning, recurring maid service, office or janitorial work, deep cleaning, rental turnover, move-in or move-out cleaning, post-construction cleaning, and other completed cleaning services.

How do I invoice recurring weekly or biweekly cleaning?

Choose the service frequency, enter the billing period, and use either one line per visit or the number of visits as the quantity. The frequency field documents the schedule; it does not create future invoices automatically.

Should I bill cleaning by the hour, visit, room, or flat rate?

Use the unit agreed with the customer. Enter hours or visits as the quantity, use quantity one for a flat-rate service, or create separate lines for rooms, areas, or tasks when that makes the scope clearer.

Should the service address differ from the billing address?

Use the service address for the property that was cleaned and the billing address for the person or company responsible for payment. They may be the same, but keeping both helps property managers and multi-site customers match the invoice.

How should deep-cleaning and specialty add-ons appear?

List oven cleaning, interior windows, carpet treatment, post-construction detail, appliance cleaning, or other approved extras as separate add-on lines with the area, quantity, rate, and completion detail.

Should cleaning supplies be listed separately?

If supplies are billed separately, identify the product or supply charge, quantity, and price. If they are included in the service rate, say so in the line description or notes instead of charging them again.

Are house-cleaning or janitorial services subject to sales tax?

Tax treatment varies by jurisdiction, customer, and service type. Some locations tax cleaning services or specialty work while others treat routine janitorial work differently. Confirm the rules and rate, then select only the taxable sections.

What is the difference between a cleaning invoice and estimate?

An estimate proposes the expected scope and price before work. An invoice requests payment for completed services and final charges. Keep the invoice consistent with the accepted estimate, contract, and approved changes.

Is an invoice the same as a payment receipt?

No. An invoice requests payment; a receipt confirms that payment was received. Keep both when your records, customer, or local rules require them.

Is customer and property information uploaded to a server?

No. The draft is stored locally in this browser, and the PDF is created on your device. Avoid entering door, alarm, or access codes because other people using the same browser profile may be able to view the saved draft.