Written for owners of US cleaning businesses: janitorial and custodial contractors for offices, medical buildings, schools and property managers, residential and maid services, and specialty cleaners doing post-construction, move-out, window, carpet and biohazard work.
The short version
- Work out the cash your payroll gap needs.Multiply monthly labor by the days from your first payroll to cash received, then divide by 30.
- Forecast cash week by week.Run a 13-week forecast on when each client really pays, not their terms. Include payroll, tax deposits and insurance installments.
- Fund the gap, never with payroll taxes.Bill in advance where clients agree, then use a line of credit or factoring. Withheld payroll taxes are never working capital.
Payroll runs weekly or biweekly, while accounts pay net 30 to net 60 after a monthly invoice. So you fund weeks of labor before any of it is paid for, and every new account adds start-up costs before its first invoice.
A rough measure of the cash you need: monthly labor cost x the days from the first payroll to cash received, divided by 30.
| Days 1 to 30: the first month of payroll | $60,000 |
| Days 31 to 60: the second month, with the first invoice still unpaid | $60,000 |
| Days 61 to 75: payroll until the first payment arrives | $30,000 |
| Working capital tied up | $150,000 |
$60,000 x 75 / 30: invoiced at month end and paid 45 days later, cash arrives about 75 days after the first payroll. Billing monthly in advance removes most of it.
Run a 13-week cash forecast
- Receipts by account, on each payer's actual behavior, not its terms.
- Payroll and payroll tax deposits.
- Workers' comp and general liability installments, and the year-end premium audit.
- Wage changes on January 1 and July 1, and on September 30 in Florida.
- Quarterly estimated taxes.
- Start-up costs for a new account: equipment, supplies, uniforms, background checks and training hours, all before its first invoice.
The premium audit can be a cash shock. Where the rating rules and policy allow, payments to uninsured subcontractors join your payroll base, so collect a current certificate of insurance before any sub starts, and keep your payroll estimate up to date.
| Deposit paid on a $300,000 payroll estimate | $13,500 |
| Extra premium due at audit | $8,100 |
| Premium on $480,000 at $4.50 per $100: $420,000 of payroll plus $60,000 paid to uninsured window cleaners | $21,600 |
Have your broker confirm whether the subcontractor payments are included, and under which class codes.
Payroll taxes are not working capital
Withheld payroll taxes are trust funds. If they go unpaid, the IRS can assess 100% of them against any responsible person who willfully failed to pay them, including you personally: the Trust Fund Recovery Penalty. If you have already missed deposits, call a CPA or enrolled agent this week about an installment agreement. As of Oct 2026.
IRC sec. 6672
The payroll gap is what a line of credit or factoring is for; trust fund taxes never are.
Funding that fits janitorial work
- A line of credit with a borrowing base on eligible receivables.
- Factoring for slow commercial payers.
- Equipment financing for floor machines and vans.
- SBA 7(a) loans of up to $5 million. Under SBA Notice 5000-876626, where a delegated lender obtains the loan number, or a nondelegated loan is entered at R1, on or after March 1, 2026, 100% of the direct and indirect individual owners must be US citizens or nationals principally resident in the US, its territories or possessions, entity owners must be created, organized or incorporated there, and required guarantors generally meet the same conditions. Lawful permanent resident ownership does not qualify. Have the lender check the transition date, ownership history and guarantor eligibility. As of Oct 2026.
Getting paid on time
Write the late charge into the contract
Do not rely on statutory interest on a private commercial cleaning invoice: write a late charge into the agreement, within your state's usury limits. Federal agencies pay within 30 days or owe interest, and most states have prompt payment acts for state agencies. As of Oct 2026.
31 U.S.C. 3901 to 3907
For smaller unpaid balances, small claims limits are: California $12,500 for an individual and $6,250 for a business claimant; Texas justice court $20,000; Florida $8,000; New York City Civil Court $10,000. As of Oct 2026.
For homes, keep a card on file and charge it after each clean. Chasing small balances costs more than they are worth.
Set up one QuickBooks class or Xero tracking category for each account. Each account then shows its own labor, supplies and margin after each wage change, so you can see which one is draining cash.
Asked in Greymill
Payroll taxes you withhold are trust funds: money you hold for the government, never working capital. If they go unpaid, the IRS can assess 100% of them (As of Oct 2026) against any responsible person who willfully failed to pay. That includes you personally.
Your real problem is the payroll gap:
Cash arrives: about 75 days after the first payroll (month-end invoice, paid 45 days later)
Cash tied up: $60,000 x 75 / 30 = $150,000
To close it:
Bill monthly in advance where clients agree. That removes most of the gap.
Cover the rest with a line of credit based on your eligible unpaid invoices, or factoring (selling your invoices) for slow commercial payers.
Next step: a 13-week cash forecast built on when each client really pays, not their terms. Want me to build it?
Ask it about your own business
Paste this into Greymill with your own figures, and Cash & Profit works it through for your business.
I run a cleaning business in [state], in the US. Payroll is about [amount] a month, paid [weekly or biweekly]. My main accounts are [client, monthly invoice, terms, and how many days they actually take to pay]. I start a new account on [date] with start-up costs of about [amount]. Build a 13-week cash forecast, tell me how much working capital the payroll gap needs, and draft a late-charge clause for my service agreement.
More for cleaning and facilities in the US
- Bidding a janitorial account by the square foot without losing moneyBuild a janitorial bid from cleanable square feet and production rates up to a fully burdened labor cost, overhead and margin, then protect it from the next wage increase.Read the lesson
- Does my state charge sales tax on cleaning, and what do I file for subcontractors?Whether janitorial work is taxable depends on the state and the type of building, and the 1099-NEC threshold for paying subcontractors changed for 2026.Read the lesson
- The registrations and OSHA rules a cleaning company actually has to meetMost states do not license cleaning, but registration, hazard communication, bloodborne pathogens, injury reporting and a few state rules apply to janitorial and specialty cleaners, with a HazCom date this fall.Read the lesson
- The janitorial contract clauses that decide whether an account makes moneyEscalation, termination, indemnity, insurance and payment terms decide an account's margin long after the bid, and recurring residential plans carry their own auto-renewal rules.Read the lesson
- Paying cleaners right for drive time, per-house pay and overtimeDrive time between houses, flat per-house pay, state minimums and pay-frequency rules are where cleaning businesses underpay without meaning to.Read the lesson
- Winning janitorial accounts from property managers, public buyers and federal agenciesCommercial buyers choose on readiness, records and a credible start-up plan, public bids add registrations and wage determinations, and taking over an account can bring the previous crew with it.Read the lesson
- Our cleaners are on 1099s and someone is asking whether they are really employeesPaying your own cleaners as independent contractors, or running cleaning teams as franchisees or app workers, can fail state and federal tests and bring back payroll tax, wages and penalties.Read the lesson
Open the interactive lesson · Every cleaning and facilities lesson · What Greymill knows about the trade
Sources
The primary sources behind this lesson, checked Oct 2026.
- 7(a) maximum (Cash and funding)
- 31 U.S.C. 3901 to 3907 (Contracts and payment: commercial and residential)
- state court small claims pages (Contracts and payment: commercial and residential)
- B&P 17200; Bus. & Com. Code 17.41; GBL 349; Fla. Stat. 501.201 (Contracts and payment: commercial and residential)
- B&P 17602(a)(4) to (6), (d), (f), (h), (j) as amended by AB 2863 (Contracts and payment: commercial and residential)
- 15 U.S.C. 8403(1) to (3); Custom Communications, Inc. v. FTC, 8th Cir. No. 24-3137 (Contracts and payment: commercial and residential)
- B&P 17600 to 17606; GBL 527-a (Contracts and payment: commercial and residential)
- 29 U.S.C. 206(a)(1), 207(a)(1) (People and pay: FLSA and state wage law)
- Lab. Code 1182.12 (People and pay: FLSA and state wage law)
- Lab. Law 652; NYSDOL "will stay the same"; DIR release (Finance certified July 31, 2026) (People and pay: FLSA and state wage law)
- Art. X, sec. 24 (People and pay: FLSA and state wage law)
- Lab. Code 62.051 (People and pay: FLSA and state wage law)
- 785.35, 785.38, 785.48(b) (People and pay: FLSA and state wage law)
- Lab. Code 2775(b)(1)(B), applicable exemptions including 2776, and 226.8 willfulness conditions; counsel confirmation before remediation (Hard cases: pay, tax and safety)
- 778.111; 785.38; 29 U.S.C. 255(a) (Hard cases: pay, tax and safety)
- Tex. Lab. Code 406.122(a)-(b), 406.123(a)-(b), 406.127 show why subcontractor coverage is not automatic (Hard cases: pay, tax and safety)
- Filing dates and Form 1099-NEC specific instructions; IRC 3406 and 7503; Sunday January 31 shifts to Monday February 1, 2027 (Hard cases: pay, tax and safety)
- 1910.1030(f)(3); 1904.8 (Hard cases: pay, tax and safety)
- 29 CFR 1910.1200(j)(2)(ii) and (j)(3)(ii), alternative workplace labeling (Hard cases: pay, tax and safety)
- Fla. Stat. 440.02(20)(b)2, CFO nonconstruction coverage FAQ; Tex. Lab. Code 406.002(a),406.033(a); CA 3700 and NY WCL 10 retained (Insurance and bonds)
- Scopes Manual class 9014 (Insurance and bonds)