Templates
Cleaning service invoice template
A free cleaning invoice template for house and office cleaning, billed per visit, per hour or on a recurring schedule. Includes sales tax notes. Download a PDF.
Last updated · Invoice Native team
Cleaning businesses often invoice the same clients again and again, weekly or every other week. A clear, consistent invoice keeps those regular payments coming in on time and makes it easy to add extras like an oven clean or a move-out job.
This free template works for house cleaners, maid services and commercial or janitorial cleaning companies. Fill it in online and download a PDF. No account needed.
Use the cleaning template
No sign-up. Your invoice stays in your browser until you download the PDF.
What to include on a cleaning invoice
- Your business details: name, phone, email and address.
- Client details: name and billing address, and the service address if it's different (use Ship to for the property).
- Invoice number, issue date and due date.
- Service dates: each visit, or the period the invoice covers.
- Type of service: standard clean, deep clean, move-out, office cleaning.
- How you price it: per visit, per hour, or per square foot for commercial work.
- Extras such as inside the fridge, windows or carpet cleaning, each on its own line.
- Supplies, if you bill them separately.
- How to pay, and any late fee or cancellation policy.
Example line items
A monthly invoice for a home on a weekly schedule, plus a one-off extra:
| Description | Qty | Rate |
|---|---|---|
| Standard clean, 3 bed / 2 bath (Sep 3) | 1 | $160.00 |
| Standard clean, 3 bed / 2 bath (Sep 10) | 1 | $160.00 |
| Standard clean, 3 bed / 2 bath (Sep 17) | 1 | $160.00 |
| Standard clean, 3 bed / 2 bath (Sep 24) | 1 | $160.00 |
| Add-on: inside oven and fridge (Sep 24) | 1 | $60.00 |
And a commercial job billed by the hour:
| Description | Qty | Rate |
|---|---|---|
| Post-construction clean, 2 cleaners | 8 hrs | $55.00 |
| Floor stripping and waxing, 1,200 sq ft | 1,200 | $0.45 |
Pricing and payment terms
Cleaning is usually priced one of three ways, and you can mix them on one invoice:
- Per visit: a flat price for a standard clean. Clients like knowing the cost in advance.
- Per hour: put hours in Qty and your hourly rate in Rate. This suits deep cleans and first visits. See the hourly template for more on billing time.
- Recurring: a weekly, biweekly or monthly schedule. List each visit on its own line with the date, or bill a fixed monthly amount if your agreement says so.
For homeowners, due on receipt or payment at each visit is common. Commercial clients often expect Net 15 or Net 30, and may need a PO number on every invoice. A payment QR code for Venmo, Zelle, Cash App or a payment link helps residential clients pay quickly.
If you charge for late cancellations or lockouts, state the policy in the Notes field and bill it as its own line when it applies.
Supplies, keys and access
If the client provides the cleaning products, say so in the notes. If you bring your own, most cleaners build the cost into the visit price, but specialty products or equipment rental, such as a carpet extractor, can go on their own line. For clients who give you a key, door code or alarm code, keep those details off the invoice. Store them securely somewhere else.
Sales tax for cleaning services
Cleaning is one of the services states treat very differently, so check the rules where the property is:
- Texas taxes janitorial and custodial services as real property services (see our Texas guide).
- Florida taxes nonresidential cleaning but not residential cleaning (see our Florida guide).
- Pennsylvania taxes both residential and commercial building cleaning (see our Pennsylvania guide).
- Ohio taxes building maintenance and janitorial services once the provider earns $5,000 or more a year from them (see our Ohio guide).
Many other states don't tax cleaning services at all. Put residential and commercial work on separate invoices or lines, and tick Tax only where it applies.
Common mistakes on cleaning invoices
- No service dates, so the client can't tell which visits they're paying for.
- Extras bundled into the standard price, which leads to questions when the total changes.
- Missing the service address for clients with more than one property.
- Taxing residential and commercial cleaning the same way in states that treat them differently.
- Invoicing recurring clients irregularly. Pick a cycle and stick to it.
Keeping good records
Save a PDF of every invoice you send and keep your invoice numbers in order with no gaps or duplicates. Record when each client paid and how. Signing in with Google or Apple keeps your invoices, customers and payment tracking in one place, which helps when you have many regular clients.
Checklist
- ✅ Service address and visit dates on every invoice
- ✅ Standard cleans and extras on separate lines
- ✅ Pricing method clear: per visit, per hour or recurring
- ✅ Cancellation or lockout policy in the notes
- ✅ Sales tax checked for your state and type of client
Create this invoice free
No sign-up. Your invoice stays in your browser until you download the PDF.
Frequently asked questions
Should I bill cleaning per visit or per hour?
Either works. Per-visit pricing is simpler for regular clients and easy to compare. Hourly pricing suits deep cleans and jobs where the size is hard to judge. You can use both on one invoice as separate lines.
How do I invoice a recurring cleaning client?
Pick a billing cycle, such as weekly or monthly, and list each visit with its date. That way a missed or rescheduled visit is easy to spot and adjust.
Do cleaning services charge sales tax?
In some states. Rules vary by state, and some treat residential and commercial cleaning differently. For example, Florida taxes nonresidential cleaning, while Pennsylvania taxes both residential and commercial building cleaning. Check your state's rules.
This guide is general information, not tax or legal advice. Rules change and depend on your situation, so check with your state’s tax agency or a tax professional.