Free Janitorial Invoice Template
Filled in for a monthly office cleaning contract, Net 30. Edit it, then download or send it.
Already filled in for a monthly commercial cleaning contract: nightly office cleaning, restrooms, floor care and trash removal, due Net 30. Change the lines and prices, add the property, then print it or send it with a pay link.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Nightly office cleaning, monthly service (5 nights/week) | 1 | $1,850.00 | $1,850.00 |
| Restroom sanitation and restocking | 1 | $320.00 | $320.00 |
| Floor care: buffing and burnishing (common areas) | 1 | $275.00 | $275.00 |
| Trash and recycling removal | 1 | $150.00 | $150.00 |
Free account. This invoice is saved as a draft, ready to send.
This invoice still has to get paid
A free InvoBee account picks up where the PDF leaves off.
Send it, don't print it
Email invoices with a pay-online link. Clients pay by card without mailing a check.
Recurring invoices for regular clients
Weekly and biweekly clients get their invoice on schedule, so you don't fill in a new one every visit.
Know what's owed
See who viewed, who paid, and who's overdue — across every invoice, not a folder of PDFs.
Free forever for unlimited invoices. No card required. Online payment fees apply.
What to put on a janitorial invoice
- The service period. Commercial cleaning is billed by the month: write the dates covered (for example, October 1–31) so accounts payable can match it to the contract.
- The site and a PO or contract number. Property managers and offices often can't pay an invoice without them.
- Recurring service and extras on separate lines. The monthly nightly service, restroom restocking, floor care and one-off work like carpet extraction each get their own price.
- Net 30 with the actual due date. Write the date, not just "Net 30", and say how you take payment: bank transfer (ACH) is common for commercial clients.
- Who to contact about billing. A name and email, so a question doesn't hold up the payment run.
Monthly contracts, billed on schedule
A free InvoBee account sends each client's monthly invoice on schedule, takes card or bank transfer from the invoice, and shows who's paid and who's late across every account. On Autopilot, it also follows up automatically when a payment is late.