Should my cleaning company use cash or accrual accounting?
Cash basis is the right starting point for most small cleaning companies. It’s simpler to manage, easier to understand, and it reflects what actually matters to you day to day: how much money came in and how much went out.
Under cash basis, you record revenue when you receive payment and expenses when you pay them. For a residential cleaning company where customers pay at the time of service or within a few days, this lines up perfectly with reality. Your books show what’s in your bank account, which is exactly what you need to know when deciding whether to hire another crew member or buy a new van.
Accrual accounting records revenue when you earn it and expenses when you incur them, regardless of when money changes hands. For a residential operation collecting payment on the spot, this adds complexity without adding useful information.
Where it gets more nuanced is commercial cleaning. If you’re billing businesses on net-30 terms, cash basis can distort your monthly picture. You might clean five offices in January, invoice $15,000, and not see payment until February. Under cash basis, January looks like a slow month and February looks great. Neither reflects what actually happened. Accrual would show that $15,000 as January revenue when you did the work, giving you a more honest view of monthly performance.
The same logic applies to annual contracts. Say a property management company pays you $24,000 upfront for a year of weekly cleaning. Under cash basis, that entire amount hits as revenue the month you receive it. Under accrual, you’d recognize $2,000 per month as the work gets performed. If you’re trying to understand true monthly profitability, accrual gives you the accurate number.
There’s also an IRS rule to know about. If your average annual gross receipts exceed $29 million over a three-year period, you’re required to use accrual. Most cleaning service owners aren’t anywhere near that threshold, but the rule exists.
The practical advice for most cleaning companies in Phoenix is to start with cash basis. It keeps your bookkeeping straightforward and your financial reports intuitive. If you grow into significant commercial contracts with payment terms, or if you start landing annual agreements where the timing of cash doesn’t match the timing of work, that’s when you revisit the decision.
Switching from cash to accrual is doable but requires careful handling so nothing gets counted twice or missed entirely. Just as healthcare practice bookkeeping services need to account for insurance reimbursement cycles that create timing gaps between service and payment, cleaning companies with commercial contracts need an accounting method that matches their actual revenue patterns. Getting this right from the start or making a clean switch when the time comes saves real headaches down the road.
You don’t need to figure this out alone. A bookkeeper who understands your business model can look at your client mix, payment terms, and contract structure and tell you which method gives you the most useful financial picture.
Your Valley of the Sun Bookkeeper
The Next Step:
A Quick Conversation
Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.
More Questions
How do I set up QuickBooks for a medical practice with multiple revenue streams?
Create classes for each revenue stream and use sub-accounts under income for every payer category. Then reconcile QuickBooks to your practice management system monthly so the two always agree.
Read answerHow do I calculate the per diem deduction correctly as a 1099 owner-operator truck driver?
Multiply $69 (the 2024 CONUS daily rate) by 80%, giving you $55.20 per qualifying day. A qualifying day is any day you're away from your tax home overnight. Track every trip in a logbook.
Read answerWhat are the accounting requirements for Medicaid managed care contracts versus fee-for-service?
Fee-for-service revenue is booked per claim at the Medicaid fee schedule rate, while managed care capitation is booked as a flat monthly per-member-per-month payment regardless of services delivered. Each model creates different cash flow patterns that require their own forecasting approach.
Read answerHow do I handle progress billing for large residential trade jobs?
Define clear milestones in your contract, invoice as each milestone is completed, and track your costs against each phase. Progress billing protects your cash flow so you're not financing a customer's project out of your own pocket.
Read answerCan I deduct hand tools and power tools as a self-employed electrician or do I depreciate them?
Most hand tools and power tools under $2,500 can be deducted immediately using the IRS de minimis safe harbor election. Tools over $2,500 can be fully deducted through Section 179 or depreciated over 5 to 7 years. Either way, keep every receipt because tool deductions are a common audit flag for trades.
Read answerWhat financial reports should a medical practice owner review monthly?
Focus on a P&L by provider, A/R aging by payer, collections vs charges ratio, overhead percentage, and days in A/R. Monthly review catches revenue and cash flow problems before they get out of hand.
Read answer