PrimeBase/Tools/Invoice Generator/CLEANING SERVICE INVOICE
FREE TEMPLATE · CLEANING SERVICE INVOICE

Free cleaning service invoice template. Recurring or one-time.

Weekly maintenance, deep cleans, supplies — clean invoice in 3 minutes. No signup, no watermark.

Invoice Generator

Create professional invoices in minutes

Invoice Details

Set up your invoice information

INVOICE

Invoice #: INV-001

From:

Sparkle Commercial Cleaning

Bill To:

Date: May 17, 2026

Terms: Net 15

DescriptionQtyPriceTotal
Weekly office cleaning — Mon/Wed/Fri (4 visits)4$120.00$480.00
Window cleaning — interior1$120.00$120.00
Supplies and consumables1$35.00$35.00
Subtotal:$635.00
Total:$635.00
Skip the copy-paste next time
PrimeBase keeps your clients, documents, and billing in one place — no re-keying.
Try PrimeBase free
Overview

A cleaning service invoice bills a residential or commercial client for janitorial work. A cleaning service invoice template structures those bills consistently: it accounts for visit frequency (weekly, biweekly, monthly), separates routine maintenance from add-on services like window or carpet cleaning, and lists supplies pass-through if your contract specifies it.

Step-by-step

How to invoice for cleaning services

1
Reference the service agreement and period covered
Top line: "Per Service Agreement — May 1-31, 2026." Recurring cleaning is billed against a service contract that defines frequency and scope; your invoice has to reference both so the customer's AP can match it.
2
Bill recurring visits as one line, not one line per visit
"Weekly office cleaning — Mon/Wed/Fri (4 visits this period) — $480." One consolidated line keeps the invoice clean and makes AP processing fast. Detail-by-visit lives in your service log, not on the invoice.
3
List add-on services separately
Window cleaning, carpet shampoo, post-construction cleanup — these are extras outside the recurring scope. Each on its own line: "Window cleaning — interior — $120." Some customers approve recurring monthly without re-checking; add-ons need separate approval and a separate line.
4
Pass-through supplies if your contract specifies cost+
If the contract says "supplies billed at cost," add a line "Supplies and consumables — $35." If supplies are included in the visit price (most common), don't add a line — it just creates confusion.
5
Set Net 15 for residential, Net 30 for commercial
Residential recurring: Net 15 with auto-pay on file is the modern standard. Commercial / property management: Net 30 with a PO number on the invoice. Property managers will often push for Net 45 or 60 — push back politely; cleaning has thin margins.
What to include

What every cleaning service invoice should include

Service agreement reference + the billing period (e.g. "May 1-31, 2026")
Service address (the location cleaned, not just billing address)
Recurring visits as a single consolidated line with frequency stated
Add-on / one-time services as separate, clearly labeled lines
Supplies pass-through (only if the contract says supplies are billed extra)
Sales tax on services where applicable (commercial cleaning is taxable in many states)
Customer's billing contact email (for property management, this is often a regional AP team)
PO number for commercial accounts that issue one
Payment instructions — ACH preferred for recurring, card OK for residential
Late-fee policy if you charge one (1.5%/mo standard)
Watch out

Common cleaning service invoicing mistakes

Listing every individual visit on the recurring invoice. Inflates the page count, slows AP, creates dispute opportunities. Consolidate the recurring lines.
Forgetting to invoice add-ons separately. The window cleaning got buried in "May cleaning services" and now you can't prove you did the extra work.
No PO match on property-management accounts. Regional AP teams need the PO number to release payment; missing it puts the invoice in limbo.
Charging sales tax in states where commercial cleaning is exempt — and not charging it in states where it isn't.
Late or skipped invoices on recurring accounts. Cleaning has tight margins; one month of missed billing kills profitability for the quarter.
Common questions

Frequently asked questions.

Monthly, consolidated. One invoice per month with a single line item like "Weekly cleaning — Mon/Wed/Fri (12 visits this period) — $XXX" is the right level of detail for AP. Per-visit invoicing creates 12-30 invoices a month per customer, drowns your bookkeeping, and slows the AP cycle. Detail-by-visit can live in a service log you send as a supporting document on request.

Why PrimeBase

Why cleaning companies move recurring billing into PrimeBase

A monthly invoice template is fine for one customer. In PrimeBase, the signed cleaning agreement lives on the customer record next to every visit, every add-on, and every invoice. When billing time comes around, you raise next month's invoice in one click from the previous one's line items — same scope, same cadence, no re-keying. Wire up an automation that emails the invoice the moment it's approved, AR aging surfaces slow-pay accounts, and the client sees every invoice in their branded portal.

Try PrimeBase freeSee PrimeBase for field servicesPrimeBase for field-service teams
✓ 14-day free trial · ✓ No credit card · ✓ Cancel anytime
Keep exploring

Related tools and templates.

Cleaning Service Contract Template

Schedule, scope, supplies, access codes — all the cleaning essentials.

Open
HVAC Invoice Template

For HVAC contractors who also run recurring maintenance routes.

Open
Plumbing Invoice Template

Service-call style billing for plumbing routes.

Open
Landscaping Contract Template

For cleaning companies that also handle exterior maintenance.

Open