Dunn

Guides

How to invoice for a cleaning business

Updated October 15, 2026

Cleaners often work for the same customers every week, and offices and property managers usually pay on their own schedule. A clear invoice and a due date keep that from turning into months of waiting.

Short answer: list each visit or service with a price, give a due date, and set up recurring invoices for weekly or monthly clients.

What to put on it

Regular clients

If you clean the same place every week or month, you shouldn't rewrite the invoice each time. Set it up once and send the same invoice on a schedule.

Offices and property managers

These customers often pay after the work, and a reminder before the due date helps them. A friendly note a few days before it's due gets more responses than a late notice a month after.

How Dunn helps

Set up each regular client once as a recurring invoice (weekly, every 2 weeks or monthly) and Dunn creates and emails it on schedule, in your name, with a pay button. It reminds the customer before the due date, adds the late fee you agreed on, and keeps a timestamped record.

Quick answers

Should I charge per visit or monthly?
Whatever you agreed. Monthly flat rates are easier to bill and easier for the customer to budget.

What if a customer says they never got the invoice?
Keep a record of when you sent it, and send it again with the same number. Dunn keeps a timestamped record of every invoice and reminder it sent, and tells you if an email bounces.

Can I charge a late fee?
Yes, if it was agreed before the first cleaning. Put it in writing.

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