Start a Business

Cleaning Business Invoice Template

Answer

A legally collectible cleaning invoice requires 11 fields: invoice number, issue date, explicit due date, service description with period, EIN, payment methods, and late fee notice. Invoices with embedded payment links are paid 11 days faster; day 7 and day 14 follow-ups catch 85% of late payers before 30 days.

  • Sequential invoice numbering (INV-001, INV-2025-001, or INV-[CLIENT]-001) and 3-year retention are IRS requirements.
  • State both net period and exact calendar date: "Payment due [date]. Invoices unpaid after [date] subject to 1.5%/month."
  • Online payment-enabled invoicing cuts average collection from 27 days to 14 days vs. paper or plain email invoices.

27 vs. 14 days Payment time: paper vs. online

Opora Editorial team Published Updated 5 min read 1277 words Sourced & fact-checked

Free tool

Bid Generator

Price your first commercial bid like a pro.

Open tool →
27 days
average days to payment for small service businesses that use paper or email invoices, vs. 14 days for those using online payment-enabled invoicing software
Source: QuickBooks Payments "State of Small Business Cash Flow" report, 2023

Invoice structure and delivery method are the two variables most within your control that affect how fast you get paid. A poorly structured invoice (one that omits required fields, lacks a clear payment due date, or does not provide an easy payment method) creates friction that delays collection by days or weeks. This guide specifies exactly what a cleaning business invoice must contain, which invoicing tools are appropriate for different scales of operation, and the language that reduces disputes.

Table of Contents


Required Invoice Fields

A cleaning service invoice must contain the following to be legally collectible and IRS-compliant:

Required Invoice Fields: Commercial Cleaning Service
Field Required? Notes
"Invoice" header Yes Clearly labeled "Invoice": not "Bill," "Statement," or "Quote"
Invoice number Yes Sequential; used for dispute resolution, IRS recordkeeping, and collections
Invoice date Yes Date issued: begins the payment clock
Due date Yes Explicit date (not "Net 30" alone): "Payment due [date]" reduces confusion
Your business name and address Yes Use the legal entity name (LLC name) that matches your contract
Your EIN Recommended Required if client must file a 1099-NEC (payments >$600/year)
Client name and billing address Yes Match exactly to client's accounts payable contact
Service description and period Yes e.g., "Janitorial services: 5-night/week cleaning, 123 Main St., [Month Year]"
Amount due Yes Net amount; show any applicable tax separately if your state taxes cleaning services
Payment methods accepted Yes ACH/bank transfer, check (payable to), credit card (with any processing fee disclosed)
Late fee notice Recommended "Invoices past due by 15 days are subject to a 1.5%/month finance charge"

Sources: IRS Publication 538 (Accounting Periods and Methods); UCC Article 3; QuickBooks Invoice Best Practices Guide 2024


Invoice Numbering and Recordkeeping

Invoice numbers must be sequential and non-repeating. The standard format for a cleaning business:

  • INV-001, INV-002, etc. (simple sequential)
  • INV-2025-001 (year + sequential, resets annually)
  • INV-[CLIENT CODE]-001 (client-specific prefix for multi-client tracking)

Your accounting software (QuickBooks, FreshBooks, Wave) generates these automatically. If you invoice manually, maintain a spreadsheet with: invoice number, client, issue date, due date, amount, and date paid. This log is your accounts receivable aging report and your primary evidence in any collection dispute.

IRS requirement: Retain all invoice records for at least 3 years (7 years if the return involves substantial understatement of income: recommended practice for all small businesses).


Payment Terms Language

The payment terms line on your invoice should state both the net period and the explicit due date:

For Net 15: "Payment due [exact date 15 days from invoice date]. Invoices unpaid after [exact date + 15 days] are subject to a 1.5%/month finance charge."

For Net 30: "Payment due [exact date 30 days from invoice date]. A $35 returned check fee applies."

For monthly advance: "Monthly service fee due on the 1st of each service month. ACH auto-payment: your account will be charged on [date]. Questions: [phone/email]."

The late fee rate (1.5%/month = 18% APR) is the most commonly used; some states cap late fees at lower rates. Check your state's usury laws if charging late fees.


Invoicing Software Comparison

Invoicing Software: Monthly Cost vs. Key Features for Cleaning Businesses (2024)
Category Value
Y labels (scale $10/mo = 40px
Wave ($0): height 0
FreshBooks Lite ($17): height 68
QB Simple Start ($30): height 120
Jobber Core ($49): height 196
Stripe Invoicing ($0 + fees): height 0
Invoicing Software Comparison: Best Fit for Cleaning Business Scale
Software Monthly Cost Field Mobile App? Scheduling Integration? Best For
Wave $0 (free) Limited No Bootstrapped solos; simple invoicing only
FreshBooks Lite $17/mo (5 clients) Yes No Solo operators, 1–15 clients
QuickBooks Simple Start $30/mo Yes No Operators who need full bookkeeping + invoicing
Jobber Core $49/mo Yes Yes (native) Field service operations with scheduling + invoicing
Housecall Pro $65/mo Yes Yes (native) Growing crews; GPS tracking + invoicing + payments

Sources: Published pricing (Wave, FreshBooks, QuickBooks, Jobber, Housecall Pro), June 2025


Invoice Delivery Best Practices

Send invoices on the same day every month. Irregular invoice timing creates gaps in client AR departments' processing cycles. Commercial clients on Net 30 terms run AP processing batches weekly. An invoice that lands in the wrong week can add 7–14 days to your collection time.

Include a pay-now link. Every major invoicing platform (Wave, FreshBooks, QuickBooks, Jobber) can embed a one-click payment link that accepts ACH or credit card. Invoices with embedded payment links are paid 11 days faster on average than those without, per the QuickBooks 2023 data cited above.

Follow up at 7 days and 14 days. A simple "checking in on invoice INV-123" email at day 7 and a phone call at day 14 catches 85% of late payers before the account ages past 30 days.


Handling Late Payment

Day 1–15 past due: Email reminder with invoice copy and a payment link. Day 15–30 past due: Phone call + formal demand letter (sent certified mail) referencing the contract late fee clause. Day 30–60 past due: Service suspension notice per your contract termination clause; final demand letter. Day 60+ past due: Small claims court (most states have $10,000–$25,000 small claims limits), collections agency, or attorney demand letter.

Document every communication. Your small claims filing requires evidence of the debt and your collection attempts.


This guide is part of Start a Cleaning Business in the Operator Blueprint.

Frequently Asked Questions

Do cleaning businesses need to charge sales tax on invoices?

It depends on where you operate. Most states exempt commercial janitorial cleaning from sales tax, but a smaller group (Connecticut, Hawaii, and New Mexico among them) does tax cleaning services. Because the treatment is set state by state, check your state department of revenue before you send the first invoice rather than after a client questions the line item.

Which invoicing software actually fits a small cleaning company?

Match the tool to your client count. With one to five clients, Wave is free and sufficient. Between five and twenty clients, especially when scheduling is part of the work, Jobber Core is the industry favorite because job scheduling, client management, and invoicing sit in one platform. When you need full accounting behind the invoices, QuickBooks paired with Jobber is the common combination.

Will my cleaning clients send me a 1099-NEC?

If you are structured as an LLC or sole proprietor and a single client pays you more than $600 in a year, that client is required to file a 1099-NEC. Put your EIN on every invoice so they can file it correctly instead of chasing you for it in January. S-Corps and C-Corps are treated differently, and 1099s generally are not required for them.

What should I do when a client disputes a charge?

Respond in writing within 48 hours and bring documentation with you: service logs, completion confirmations, and the scope of work from your contract. If the dispute is valid because you genuinely missed a service, credit the invoice and move on. If it is not valid, send a formal dispute response that cites your contract and the records backing your work.

How we built this guide

Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts: we audit primary documents.

Methodology · Editorial standards · Corrections policy · About Opora

Start-business