Free for US businesses · No signup to start · USD and sales tax
Cleaning invoice template for offices, janitorial contracts and commercial sites, set up with a sample month of visits. Change the lines below to match your contract, then send it to your client. The guide under the form covers each field, recurring contracts and how to bill supplies.
US Letter size, with labor, parts and taxable items already laid out. No email needed.
A file gets you one invoice. A free InvoiceSonic account saves your customers and line items for the next one.
This is an example, and its prices are illustrative. A two-person crew cleans a small office suite three evenings a week under a per-visit agreement. This month the invoice covers 13 visits, a supplies restock and a one-time floor job the office manager approved by email.
| Description | Qty | Price | Amount |
|---|---|---|---|
| Office cleaning, Mon/Wed/Fri, 13 visits in service period | 13 | $140.00 | $1,820.00 |
| Restroom supplies restocked (paper, soap, liners) | 1 | $96.00 | $96.00 |
| Lobby floor strip and wax, one-time add-on | 1 | $340.00 | $340.00 |
| Total due | $2,256.00 | ||
Prices are illustrative. Use your own rates.
A cleaning invoice template should include your business details, the client's billing contact, the site address, the service period, each service as a line item, supplies, sales tax if it applies, and payment terms. Commercial clients also look for a contract or PO number. Without one, many accounts payable teams cannot match the bill to anything.
Most recurring cleaning contracts are billed as a flat monthly fee or per visit, sent at the same point every month. Flat fees keep the amount steady. Per-visit billing tracks the actual work more closely, but the total moves from month to month.
Fill in a cleaning invoice template from the top down, using your contract and your visit log as the source. Set up the fixed fields once, then change only the period, the quantities and any extras each month.
Enter your business details and the client's billing contact once, then reuse them for that account.
Add the site address, the contract or PO number and the service period.
Enter the contract line as a flat fee, or as visits multiplied by your rate.
Add a separate line for each extra job and each supplies restock.
Apply sales tax if your state requires it, then set the due date and payment methods.
Save a copy under the client and month, then send it to the billing contact on the same day each month.
Create a free account to save your customers and line items, email invoices from your phone or computer, and see what's been paid.
The costly mistakes are usually small omissions that delay approval or give away work. Unbilled extras and missing PO numbers cost more than most cleaners expect. Each of these is easy to fix in the template.
Name the service, the site and the dates it was done, then show the quantity, rate and amount for each line. Finish with the total, the due date and how to pay. For contract work, add the service period and PO number.
Either works if the contract says so. Many cleaners bill flat monthly fees at the start of the month and per-visit work at the end. Pick one and keep the date the same so the client's payment run can plan for it.
Yes, if your agreement allows it. List them on a separate line from labor, and say whether the amount is cost or includes a markup. Sales tax on supplies can differ from tax on services, so check your state.
Clients often request a W-9 before they pay a new vendor, so keep one ready. For payments made in 2026, the 1099-NEC reporting threshold rose from $600 to $2,000. Payments made in 2025 still used $600. Confirm how this applies to you with a tax pro.
Copy the scope and rate from your signed quote into the line items, and put the quote number in the notes. Anything outside that scope goes on a separate line. The client can then compare the two documents in seconds.
Net 15 and net 30 are both common for business clients. Write the actual due date on the invoice as well as the term. ACH and check are usual for accounts teams, and some clients will pay by card.