How do cleaning businesses handle cash payments in their bookkeeping?
Every cash payment a cleaning business receives counts as taxable income and needs to appear in the books. It doesn’t matter if it’s $40 from a one-time house clean or $200 from a commercial account. If the money came in, it gets recorded.
The foundation is a cash receipts log. Capture the date, the customer name, the amount, and the service provided. A simple spreadsheet or paper log works. What matters is that every cash transaction gets written down before the money goes anywhere else. Crews collecting cash on site should turn in payments along with a note of who paid and for what service.
Deposit cash promptly into the business bank account, ideally the same day or the next business day. Avoid the temptation to pay expenses directly out of cash you collected. When cash gets used to buy supplies or pay a helper without a deposit first, the trail breaks. You lose visibility into actual revenue and miss deductions because those expenses never flowed through the business account.
Reconciliation is where most cleaning operators fall short. The total of your cash receipts log for a period should match the cash deposits hitting the bank statement. Any gap means cash went somewhere it shouldn’t have or a payment wasn’t recorded. In QuickBooks, cash sales get entered as sales receipts with the matching deposit date, which ties the income back to the bank reconciliation.
The IRS pays extra attention to cash-heavy industries, and residential cleaning sits near the top of that list. Unreported cash income is one of the biggest audit triggers for small service businesses. Skipping even small transactions creates patterns that stand out when revenue gets compared against bank deposits, expenses, and industry norms. Penalties and back taxes always cost more than the income tax would have been.
A clean process here isn’t complicated. Log every payment, deposit everything, reconcile monthly. If crews handle collection, build a simple handoff so cash and documentation come back to the office together. Our bookkeeping services in Pasadena set up this kind of workflow for cleaning businesses so owners stop worrying about whether the books will hold up if the IRS takes a closer look.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
What is Yardi and do I need it for my property management company?
Yardi is property management software built for real estate companies that handle tenants, leases, and multi-property accounting. Whether you need it depends on portfolio size and how complex your operations are. Smaller portfolios can run on QuickBooks, but once you're managing multiple properties with trust accounting and lease-level reporting, Yardi starts paying for itself.
Read answerHow do I set up recurring billing for a landscaping maintenance business?
QuickBooks Online has a built-in recurring transactions feature that handles this well. Set up each maintenance contract as a recurring invoice template with the right frequency, pair it with autopay, and track payment through customer-level aging reports.
Read answerHow do HVAC contractors track service calls vs installation jobs in their books?
Set up separate income accounts for service revenue and installation revenue so you can see the mix at a glance. Use job costing for installations where materials, labor, and subs add up over days or weeks. Keep service call tracking simple with flat-rate invoices and category-level expense coding.
Read answerWhat's the best way to manage payroll for a cleaning company with crews?
Use real payroll software, track hours by employee and job site, and stay on top of California's overtime and minimum wage rules. The combination of crew-based scheduling and strict state labor law makes this one of the hardest areas for cleaning operators to get right.
Read answerHow do real estate teams handle bookkeeping when splitting commissions?
Track each transaction in layers: gross commission from the sale, brokerage split, team lead share, and payouts to team members. How you classify team members as W-2 employees or 1099 contractors determines whether those payouts run through payroll or get reported on year-end 1099-NEC forms.
Read answerHow do I track warranty work costs for my electrical contracting business?
Set up a separate job or project specifically for warranty callbacks and code all labor, materials, and travel time to it. Treating warranty as its own cost bucket shows you the true expense and lets you price it into future bids.
Read answer
