Bookkeeping, payroll, and tax services for small businesses across the Valley of the Sun.

Call or Text: (602) 730-4560

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

Can 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 answer

How do I classify my cleaning workers as employees vs independent contractors?

The IRS uses three tests to determine classification: behavioral control, financial control, and relationship type. Most cleaning workers who follow your schedule, use your supplies, and wear your uniform are employees, not independent contractors.

Read answer

How should I handle change orders in my construction job costing system?

Track each change order as an amendment to the original contract. Update the total contract value and revised cost estimate in your WIP schedule, and keep unapproved change orders separate until the client signs off.

Read answer

How does fund accounting work for a nonprofit and why is it different from regular bookkeeping?

Fund accounting tracks money by restriction type rather than by profit. Every dollar gets classified as restricted or unrestricted based on donor intent, and expenses must be allocated across program services, management, and fundraising for Form 990 reporting.

Read answer

How do I track depreciation schedules for multiple rental properties in QuickBooks?

Create a parent fixed asset account for each property with sub-accounts for building, land, and improvements. Depreciation for residential rental buildings uses 27.5 year straight-line, and land is never depreciated.

Read answer

How do I account for subcontractor payments and ensure 1099 compliance on construction jobs?

Set up each subcontractor as a 1099-eligible vendor in QBO before you pay them, and code every payment to the correct project. Collect W-9s upfront, track retainage as a separate liability, and file 1099-NECs by January 31 for any sub paid $600 or more.

Read answer

Phoenix-based bookkeeping firm serving small businesses across the Valley of the Sun. We provide bookkeeping, payroll, tax preparation, and fractional CFO support with transparent pricing and no upselling. Owned and operated by David Morrow, a former COO with 20+ years of business experience.

Client Reviews

5-Star Rated Firm

Social

  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Certification Level 2 badge
  • QuickBooks Online Payroll Certification badge

© 2026 2Morrow Bookkeeping LLC