Invoice template for cleaning services

Everhour tracks billable cleaning work by client and project, so invoices can reflect service dates, tasks, and chargeable time.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Cleaner billing details that get invoices paid

Create a clear cleaning bill

A cleaning invoice should let the customer match the charge to a specific property, visit, or recurring service period. For a commercial account, that can mean listing weekly janitorial service for an office suite, including restrooms, trash removal, floor care, and supply restocking. For a residential client, it can mean one housecleaning visit with rooms, floors, linens, and replenished supplies named clearly.

Use the invoice to remove uncertainty before payment is due. Include the business name, customer name, service address, invoice date, invoice number, service date or billing period, payment terms, and contact details. IRS guidance treats invoices as supporting documents for business receipts and expenses, so the invoice should also match the income records, deposits, and job notes used in your books.

Include the right service lines

Cleaning-service line items work best when they separate labor, visit charges, supplies, equipment, and pass-through costs. A simple line can read: "Evening office cleaning, 3 visits, June 1 to June 7, floors, restrooms, trash, high-touch surfaces, $450." Separately billed paper products, disinfectant, carpet-cleaning equipment, or parking should appear on their own lines if the customer reimburses those costs.

The invoice does not need a federal private-sector format in the United States. Ordinary business invoices are mainly a recordkeeping and contract matter, unless the customer or contract requires specific fields. Federal procurement is different: FAR rules define proper invoice details such as contractor information, invoice date and number, contract references, descriptions, quantities, unit and extended prices, payment terms, remittance details, and required TIN or EFT data.

Treat tax by service location

The United States has no national VAT or GST invoice regime, and there is no single national sales-tax rate. State and local sales and use tax rules decide whether a cleaning service is taxable, which rate applies, and whether a seller needs state-level registration. Texas, for example, lists janitorial and custodial services, laundry and cleaning services, carpet cleaning, rug cleaning, and upholstery cleaning among taxable services.

A cleaning invoice should show tax only when the jurisdiction, customer, and service type make it applicable. Avoid labeling a line as VAT or GST for a U.S. cleaning customer. If sales tax applies, show the taxable service charge, the rate source used for that customer location, and the tax amount. If the service is exempt or outside the seller's taxable obligations, keep the invoice language tied to the applicable state and local rule.

Move from one invoice to system records

A free invoice template is enough for a one-time cleaning job, a small residential visit, or a simple recurring client that pays the same rate every month. It works when the service date, location, scope, supplies, tax line, and payment terms fit on one document and the business can reconcile payment manually against a bank deposit.

A managed workflow becomes necessary when several cleaners, buildings, shifts, or client contracts feed the same billing cycle. Everhour supports billable and non-billable time through project billing status, task-level non-billable controls, custom task rates, member-rate exceptions, and admin reports for billable time, non-billable time, billable amount, and cost. That structure keeps unbilled prep, travel, rework, or admin time visible without charging it to the client.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Which fields should a cleaning service invoice include?

A cleaning service invoice should include the provider name, customer name, service address, invoice date, invoice number, service date or billing period, task scope, line items, labor or visit charges, separately billed supplies or equipment, applicable sales tax, payment terms, and remittance details. Recurring contracts should also identify the covered billing period.

Should cleaning supplies be billed separately from labor?

Supplies should appear separately when the customer reimburses them or when the contract treats them as pass-through costs. Labor or service charges show the cleaning work performed. Supply lines identify items such as paper products, disinfectant, trash liners, carpet-cleaning materials, or equipment fees, so the customer can review what was consumed or provided.

Is sales tax required on cleaning services in the United States?

Sales tax on cleaning services is state-specific and can also depend on the local jurisdiction, customer, and service category. The United States does not use a national VAT or GST invoice regime. Texas treats several cleaning-related services as taxable, while other states apply different rules to janitorial, residential, custodial, carpet, rug, or upholstery cleaning services.

How should recurring cleaning visits appear on an invoice?

Recurring cleaning invoices should show the billing period and enough visit detail to identify the covered work. A monthly invoice can list "June weekly office cleaning" with the location, recurring schedule, and main tasks, then add separate lines for extra carpet cleaning, supply restocking, or one-time deep cleaning performed outside the regular scope.

Which payment term works for cleaning invoices?

Net 30 is common for business invoices and means the full balance is due within 30 days. A cleaning business can also use due-on-receipt, deposit terms, weekly billing, or early-payment terms such as 1%/10 net 30. The contract or service agreement should match the term printed on the invoice.

How does Everhour separate billable and non-billable cleaning time?

Everhour lets admins set project billing status, mark specific tasks non-billable, set custom task rates, and use member-rate exceptions for client work. Reports can show billable time, non-billable time, billable amount, and cost, so cleaning businesses can invoice chargeable service time without losing visibility into internal work.

Turn cleaning time into invoices

Track approved cleaning hours by client, project, and task. Everhour keeps billable and non-billable work visible, so invoice totals match the service record.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or