Cleaning companies usually run two businesses under one roof. Residential is high-frequency, card-paid, and personal: weekly or biweekly visits, a few hundred dollars a month, the customer often not home. Commercial janitorial is contractual, invoice-paid, and institutional: a fixed monthly amount, a purchase-order reference, and an accounts-payable department that pays on its own schedule.
Both are recurring revenue. They need different billing mechanics, and the most common mistake is running one playbook across both.
Residential: charge on the schedule, not after the visit
The residential side works best as a subscription tied to the visit cadence. A biweekly clean at $160 is $320 a month; a weekly clean at $130 is about $563 monthly on a four-and-a-third week average. Pick one of two structures and apply it consistently.
- Charge per visit against a stored card, on the day of service. Simple to explain, matches the work exactly, and produces a variable monthly total in months with an extra visit.
- Charge a flat monthly amount on a fixed day, calculated from the annual visit count divided by twelve. Predictable for both sides and far easier to forecast; the customer stops counting visits.
The flat monthly structure is stronger for a growing company because it makes the book readable, one number, one day, one reconciliation. Whichever you choose, write the visit cadence and what a clean includes into the agreement, because scope creep is the industry’s primary margin leak.
Capture the card at the first clean
Residential cleaning customers are frequently absent, which makes payment-method capture the operational problem it is. Chasing a card after the fact costs a cleaner’s time and often a visit’s revenue.
Do it at the walkthrough or the first clean, whichever puts you in front of the customer. With the Paydigo merchant app that is a plan created and a first payment taken with Tap to Pay on the spot; when nobody is home, a payment link by text has the customer entering their own card the same day. Either way the recurring schedule starts before your second visit, which is the point.
Commercial: recurring invoices and bank payments
Commercial janitorial is billed, not charged. The contract states a monthly amount, the client wants an invoice with a reference they can match to a purchase order, and payment arrives by check or bank transfer on their cycle.
Set those up as recurring invoices that generate on the same day each month with consistent formatting and the contract reference in place. Then push collection toward bank payment: ACH at 1% capped at $10 turns a $4,200 monthly office-park contract from a hundred-and-twenty-dollar processing cost into ten dollars. Across a commercial book that is one of the largest single savings available to a cleaning company.
Expect longer terms, net 15 or net 30, and plan cash flow around them. This is precisely why the residential book should be on automatic payment: it funds payroll while commercial receivables mature.
Extras, supplies and one-time deep cleans
Cleaning businesses accumulate add-ons: interior windows, refrigerator interiors, post-construction cleans, carpet extraction, supply pass-throughs. Billing these inside the recurring amount destroys the predictability that makes the subscription work.
Keep the recurring charge fixed and invoice extras separately, on the day the work is done, with a description the customer will recognize on their statement. A $340 deep clean appearing inside a $320 monthly line is a common cause of a residential dispute in this trade.
Turnover cuts both ways
Two kinds of turnover affect the billing. Customer turnover is normal in residential cleaning, people move, budgets change, so cancellation should be clean and dated, with the last collected period visible so nobody argues about a final charge. Staff turnover is the one that damages collection: if the person who knows a customer’s billing arrangement leaves, the arrangement has to live in the system rather than in their head.
That is the practical argument for putting every account on an explicit plan with a stated amount, cadence and start date, even the long-standing customers who “always just pay by check.”
What the billing costs
A residential recurring charge is card-not-present pricing: 2.90% + 30¢ with Paydigo. On a $320 monthly account that is about $9.58. Across sixty residential accounts, roughly $575 a month on $19,200 collected, in exchange for never invoicing a residential customer again.
Commercial contracts on ACH cost 1% capped at $10 regardless of size, which is the reason to move that side off cards deliberately rather than accidentally.
The subscriptions platform is $49 a month with a 30-day free trial; invoices, payment links, QR codes and Tap to Pay have no monthly fee. Run the trial for one full cycle and compare collected against billed on the residential book, that gap is where per-visit invoicing quietly loses money.
Failed cards, labels and disputes
Recovery is straightforward and worth automating: card updating for reissues, retries for temporary declines, a texted self-service link for everything else, and a weekly ten-minute pass through the failed list. In cleaning the urgency is real, because a failed payment usually means work already performed.
Label the charge with your business name and the service, biweekly cleaning, monthly, identically every month, with a receipt each time. For disputes that still arrive, alerts let you resolve the charge as a refund before it becomes a filed chargeback: no $20 fee, no response to write, and nothing added to the ratio that protects your pricing.
What to take away
Run the two halves of a cleaning business on their own rails. Residential belongs on stored-card subscriptions with the card captured at the first clean, a fixed monthly amount, and separate invoices for extras. Commercial belongs on recurring invoices collected by bank payment, where the $10 ACH cap does real work. Automate recovery on both and the whole book becomes a number you can read on a phone.
Optional add-ons and conditional fees are separate: the subscriptions module ($49/mo) bills only if you turn it on; processor-required fees apply only if triggered — e.g., $19.95/mo if the annual PCI security check isn't completed (we walk you through it in ~5 minutes), $25/mo if over 10% of card-present transactions are non-EMV. Full fee schedule shown before you sign.
Michelle Hope
Payments Editor, Paydigo
Michelle Hope writes about payment economics for the businesses that live on them, trade contractors, route-based service companies, and the agents who sell to them. Her work focuses on the unglamorous mechanics: effective rates, recurring-billing recovery, dispute ratios, and the difference between a rate sheet and a statement.