Recurring cleans, charged automatically
Cleaning services billing software
Cleaning services billing software for weekly homes and nightly offices. Each recurring house clean invoices itself when the cleaner checks out and is paid by the card on file, janitorial accounts pay a flat monthly plan, and skipped weeks are never billed.
A short tour of the screens this page describes. It is filmed with our demo pest control company, and every trade runs on the same screens.
- From $19/month
- 14-day free trial
- Same-day US support

“We run every customer conversation through Smarfle. Texts, emails and reminders are in one place, our customers love paying with Apple Pay, and when we are busy or closed the text bot answers new leads for us.”

Weekly and biweekly homes
A biweekly clean repeats on the calendar with auto-invoice enabled. When the cleaner completes the visit, the client's price is invoiced and their stored card is charged on the next daily run, so nobody keys in cards on Friday.
Recurring jobsSkipped visits are not billed
If a client is away, cancel that week's visit. Only completed cleans create invoices, so a vacation never turns into a refund request.
SchedulingJanitorial on a monthly plan
Offices that pay a flat monthly fee subscribe to the plan in your client portal, or you send one monthly invoice and their office manager gets a copy.
PaymentsPrice changes for one client
A bigger house or an added room changes that client's recurring price on the template, and every visit after the change bills at the new amount.
Client recordsLate payers at a glance
Payment reminders go out 3, 7 and 14 days after an invoice falls due, and the payments page lists who is 31 to 60 or more than 60 days behind.
ReportsWhat the cleaning billing software covers
What it does
- Invoice per completed cleanFrom recurring jobs
- Saved card charged automaticallyNext daily run
- Flat monthly janitorial plansJoined in the portal
- Overdue reminders3, 7 and 14 days
What it doesn't do
- Supply cost pass-through per visitAdd supplies as a line
- Cleaner pay from billed visitsHours tracked, payroll elsewhere
- Prepaid visit bundlesBill per visit
- QuickBooks syncCSV export
Smarfle vs Jobber for cleaning companies
| Smarfle | Jobber | |
|---|---|---|
| Entry plan | Solo $19, 1 user | Core $49, 1 user |
| Mid plan | Starter $99, 5 users | Connect $139, 1 user |
| Payment links and auto-charge saved cards | Yes | Yes |
| Sends you customer leads (pay-per-lead directory) | Yes | No |
| Unlimited users on one plan | No | No |
Cleaning billing pricing
Recurring jobs and automatic card charges are on every plan; card payments carry Stripe's 2.9% plus 30 cents and Smarfle's 0.5%.
Starter
Small teams adding tools and growth
$99/mo
- Up to 5 users (1 owner + 4 techs)
- Up to 2,000 clients
Most Popular
Professional
Growing service businesses
$199/mo
- Up to 10 users
- Up to 5,000 clients
SMS, email, AI, and voice are billed pay-as-you-go. See every plan and usage rate →
Questions cleaning companies ask about billing
Is there billing software for recurring house cleaning?
Are skipped weeks billed?
Can offices pay a flat monthly fee?
How do clients save a card?
Can I raise one client's price?
What if the card fails after a clean?
Do cleaners see client prices?
Can clients see what they owe?
More cleaning software
Billing for cleaning trades
Try cleaning billing software free
14 days with every feature on your real cleaning services work. No credit card.