How to Track Unpaid Cleaning Invoices (Simple System for Solo Cleaners)
If you’re a solo cleaner, unpaid jobs are one of the fastest ways to lose money. The worst part is it usually happens quietly: you finish the job, you move on, and later you realize you never got paid.
- Separate “Completed” from “Paid”
- Mark every job paid/unpaid the day it happens
- Do a weekly unpaid review
- Flag anything older than 7 days as late
Step 1: Track Two Statuses (Completed vs Paid)
A job can be completed and still unpaid. Treat those as separate states:
- Job Status: scheduled, completed, skipped, canceled
- Payment Status: paid, unpaid
This one change makes your whole business easier to run.
Step 2: Mark Payment Status Immediately
After every cleaning, do one quick step before you drive away:
Waiting “until later” is how invoices get forgotten.
Step 3: Use a Weekly Unpaid Review
Once per week (same day every week), review all unpaid jobs. This takes 5 minutes and saves you from awkward conversations later.
- List all unpaid jobs
- Send a friendly reminder
- Flag anything older than 7 days as “Late”
- Follow up again after 14 days
Step 4: Use a “Late” Rule (Simple and Effective)
A simple rule keeps things consistent:
You don’t need complicated invoicing software to benefit from this. You just need a consistent system.
Step 5: Track Totals (So You Know What You’re Owed)
Every cleaner should know two numbers:
- Collected this month (paid jobs)
- Unpaid balance (money owed)
If you can see those totals at a glance, you’re running your business like a pro.
FAQ
What if a client pays late—how do I handle it?
Be consistent. A friendly reminder at 3–7 days is normal. Most late payments are because people forgot. Consistency is what keeps it professional.
Should I require payment upfront?
For first-time clients or deep cleans, many cleaners do. For trusted recurring clients, due-on-completion is common. Choose what fits your risk tolerance.
How do I stop forgetting who owes me money?
Use a system where every completed job is marked as paid or unpaid. Then review unpaid weekly. That’s it.