Free tool
Per-Clean vs Hourly PricingModel which pricing structure wins for your account mix.
37% of small commercial cleaning companies report that late payments — from clients with net 30 or longer terms — have caused them to miss payroll at least once. Payment terms aren't just an administrative detail; they directly determine whether you can pay your crew on time. (SBA Office of Advocacy Small Business Cash Flow Survey; BSCAI 2024 member data)
Know your cash flow position before offering extended terms. If your payroll runs every two weeks and a client pays net 30, you're funding 2–3 pay periods before you receive payment. Run your cost model with the Job Costing Calculator to understand your cash exposure per account.
Net 30 payment terms are standard practice in commercial cleaning — most corporate and institutional clients expect them. The question is not whether to offer them, but how to manage them so they don't create a cash flow crisis.
This guide covers the mechanics of net 30 terms, the accounts where you should push for shorter terms, the invoice practices that accelerate payment, and the collections process when clients don't pay.
| Payment Term | Typical Client Type | Cash Flow Impact | Best Practice |
|---|---|---|---|
| Due on receipt / Net 7 | Residential, small commercial, new clients | Best for operator | Standard for accounts under $500/mo |
| Net 15 | Small to mid commercial | Good for operator | Negotiate as default for new commercial accounts |
| Net 30 | Corporate, property management, institutional | Neutral if invoiced promptly | Accept with early payment discount incentive |
| Net 45 / Net 60 | Large corporate, government | Strains cash flow significantly | Add 3–5% premium to price; require ACH/auto-pay setup |
Source: SBA Office of Advocacy Small Business Finance Survey; QuickBooks 2024 Invoice Payment Data; BSCAI 2024 member survey; Opora cash flow analysis.
The Invoice Discipline That Makes Net 30 Work
Net 30 starts from the invoice date — not from when you deliver service. If you complete service on the 1st and don't invoice until the 15th, you've effectively given your client net 45. Invoice on the same day or the day after service delivery, every time.
Invoice cycle best practices:
- Weekly invoicing: For accounts with multiple weekly visits, send a consolidated weekly invoice every Friday for the prior week's service
- Monthly invoicing: For flat-rate monthly contracts, invoice on the 1st of the service month (or the last day of the prior month) — not at month-end
- Automatic invoicing: Set up recurring invoice automation in QuickBooks, FreshBooks, or your field service management software — it removes the manual step that causes delays
What to include on every commercial cleaning invoice:
- Invoice number (for their AP system)
- Service period (e.g., "October 2025 cleaning services")
- Property name and address
- Your contract reference number if applicable
- Payment terms and due date
- Accepted payment methods (ACH strongly preferred; reduces processing delays)
Early Payment Discounts: How to Use Them Without Destroying Margin
A 2/10 net 30 term means the client gets a 2% discount if they pay within 10 days instead of 30. For a $2,000/month account, that's $40 for paying 20 days earlier. From your perspective, that's a 2% discount in exchange for 20 days of improved cash position.
The annualized cost of a 2/10 net 30 discount is approximately 36% APR. Compare that to the cost of a line of credit (typically 7–12% APR) — paying for faster cash is expensive. Only offer payment discounts when cash flow pressure justifies it.
Better alternative: Set up ACH auto-debit authorization with your contract. Clients authorize you to pull the invoice amount on the due date. No waiting, no follow-up calls, no late payments. Many large commercial cleaning companies make ACH authorization a standard contract requirement for accounts above $1,500/month.
The Collections Process: What to Do When Clients Are Late
Day 1–15 late: Send a polite automated reminder: "This is a reminder that invoice #[X] for $[Y] was due on [date]. Please let us know if you have any questions."
Day 16–30 late: Call the accounts payable contact directly: "Hi, I'm following up on invoice #[X] — it's now [X] days past due. Can you confirm it's in the payment queue?"
Day 31–45 late: Call the decision-maker (not just AP): "I wanted to reach out directly because invoice #[X] is now [X] days overdue. We want to continue providing excellent service to your facility, and I need to know this is being addressed."
Day 46–60 late: Send a formal demand letter via email (retain receipt). State the invoice amount, due date, and that service will be suspended after [date] if payment is not received.
Beyond 60 days: Suspend service. Send a final demand. If unresolved, engage a collections agency or small claims court (for amounts under your state's small claims limit, typically $5,000–$10,000).
$8,200 is the median amount of annual accounts receivable written off as bad debt by commercial cleaning companies under $1M in revenue — representing a direct drain on profitability that is largely preventable with systematic collections processes. (BSCAI 2024 Operations Survey; SBA small business finance data)
ACH Auto-Pay: The Best Tool for Solving Late Payment Problems
Automated ACH (Automated Clearing House) debit authorization is the most effective solution to late payment problems in commercial cleaning. Instead of waiting for clients to pay invoices, you pull the payment from their account on the due date.
How to implement ACH auto-pay in your contracts:
- Add an ACH authorization form to your standard service agreement
- Collect the client's bank routing number and account number (or use a service like Stripe, Square, or QuickBooks that collects payment information securely)
- Process the authorization with your bank or payment processor
- On or after the invoice due date, initiate the ACH debit
Most commercial clients will accept ACH auto-pay when it's presented as standard practice: "We process all monthly invoices by ACH on the 1st of each month for the prior month's service. Here's the authorization form — it takes 2 minutes to complete."
The resistance you'll encounter is mainly from clients whose accounts payable process requires them to control timing. For these clients, offering ACH on a specific date of their choosing (rather than the invoice due date) usually resolves the concern.
ACH cost comparison:
- Check processing: $2–5 per check for your bank plus your time to deposit
- Credit card: 2.5–3.5% processing fee on every transaction (on a $2,000 invoice = $50–$70 per payment)
- ACH: $0.25–$1.00 per transaction
For a cleaning company with 30 monthly accounts, the difference between credit card and ACH processing is $1,500–$2,100 per month in processing fees. ACH is overwhelmingly the better option for recurring service businesses.
Protecting Cash Flow With a Business Line of Credit
Even with good invoice discipline and ACH auto-pay for most accounts, there will be cash flow gaps. A business line of credit (BLOC) is the right tool for bridging these gaps without affecting operations.
How a BLOC helps:
- You can pay payroll on time even if a client is 15 days late
- You can purchase supplies before a large new account's first invoice is due
- You can fund equipment repairs without disrupting service
Establishing a BLOC before you need it: Banks are far more willing to extend a line of credit to a business that's performing well than to one that's already in cash flow distress. Apply for a $50,000–$100,000 line of credit when your business is generating solid revenue, your accounts receivable is clean, and you have 6+ months of financial statements to show.
Use the BLOC as a bridge — draw when needed, repay within 30–60 days. Never use it to fund operating losses; a BLOC is a liquidity tool, not a profit substitute.
Adjusting Payment Terms for New Clients
Not every new client gets net 30 on day one. Consider a payment term ladder for new accounts:
- First 2 invoices: Net 15 or prepaid (establishes payment behavior)
- After 2 on-time payments: Net 30
- After 6 months of on-time payment: Standard net 30 with ACH auto-pay as default
This approach protects you from extending net 30 credit to a client who turns out to be a slow payer — and it signals to good clients that you're professionally managed.
Related Resources
- Cleaning Business Accounts Receivable — full AR management system
- Cleaning Business Collections Process — escalation and recovery procedures
- Commercial Cleaning Sample Contract — payment term language
How we built this guide
Opora editorial sources from BLS OEWS wage tables, ISSA-447 production rates, NCCI workers' compensation classifications, EPA List N, OSHA 29 CFR standards, and primary state regulatory filings. We don't recycle blog posts — we audit primary documents.
Methodology · Editorial standards · Corrections policy · About Opora
