Cleaning services invoice template (free example)
By Marissa · Founder of Dunn · Freelancer for 15+ years · Updated October 18, 2026
Here are three cleaning invoices you can copy: a one-time home clean, a recurring client, and an office. Swap in your own details and prices.
Example 1: one-time home clean
Invoice #014 · Date: October 18
From: Sparkle Home Cleaning, (555) 123-4567
To: Jordan Lee, 12 Maple St
- Oct 17 · Deep clean, 3-bedroom house (kitchen, 2 baths, bedrooms, living room): $240
- Inside oven: $35
- Inside fridge: $30
- Supplies: $15
Total: $320 · Due October 25
A $25 late fee applies if unpaid 7 days after the due date.
Example 2: recurring (biweekly) client
Invoice #015 · For October
- Oct 3 · Standard clean, 2-bedroom apartment: $140
- Oct 17 · Standard clean, 2-bedroom apartment: $140
- Oct 31 · Standard clean, 2-bedroom apartment: $140
Total: $420 · Due November 7
For regular clients, send one invoice per visit or one per month that lists each visit date. Pick one and stick with it.
Example 3: office (commercial) cleaning
Invoice #016 · To: Harbor Dental, Attn: Office Manager · Contract #HD-2026
- Weekly cleaning, 2,000 sq ft office (4 visits): $600
- Carpet spot treatment, waiting room: $75
Total: $675 · Due in 30 days, November 17
Business clients often need your contract or agreement number on the invoice, and the name of the person who approves payments.
More detail in our guide: How to invoice for a cleaning business.
How Dunn helps
Skip the template. Dunn is built for exactly this kind of business. Add your lines once, and for regular clients set up repeat invoices so the same clean bills itself every week, every two weeks, or every month. Each invoice goes out in your name with a pay button for card or bank, so clients can pay from their phone right after the clean. Dunn reminds them before the due date and after it, adds the late fee you agreed on (after a heads-up to you), and marks the invoice paid the moment they pay. No chasing, no spreadsheet.
Quick answers
Should I charge for supplies?
Either include them in your price or list them on their own line. Just be consistent.
Can I use this for office cleaning?
Yes. See Example 3, and add any contract number your client needs.
When should cleaning clients pay?
Many cleaners ask for payment the day of the clean or within 7 days. Business clients often expect 30 days.
Can I bill regular clients automatically?
Yes. In Dunn you can set up repeat invoices for weekly, biweekly, or monthly clients.
Send your first invoice with Dunn
Create it in minutes, send it with a pay button, and Dunn reminds your customer and adds the late fee you agreed on. New to Stripe? Set it up while you sign up. From $39 a month, with a 30-day money-back guarantee.
Send your first invoice
Dunn