Bookkeeping is what turns a busy cleaning company into a profitable one. Payroll and 1099s get the headlines, but the day-to-day discipline of categorizing every deposit and every expense is what tells you whether last month made money, which service line is quietly losing it, and how much cash you actually have to hire, buy a van or take a distribution. In 2026, a solo owner with 20-100 jobs a month can run a clean set of books in about one hour a week if the workflow is set up correctly. This guide covers the chart of accounts, the cash-versus-accrual decision, the deductions cleaners actually take, the monthly close routine, and when it pays to hire a CPA.

Why does a cleaning business need bookkeeping at all?

Three reasons, in order of urgency. First, the IRS: without organized books you cannot file an accurate Schedule C or 1120-S, and every year the industry loses six-figure sums to disallowed deductions because owners could not substantiate them under audit. Second, pricing: if you do not know the true cost of a recurring bi-weekly job — labor with burden, supplies, drive, insurance, admin — you are guessing when you quote, and guessing loses money. Third, growth: a bank, an SBA lender or an investor will ask for two years of clean profit and loss and a current balance sheet before they finance a van, a payroll line of credit or a small acquisition. Bookkeeping is the price of admission for all three.

What is the right chart of accounts for a cleaning company?

Keep it short. A cleaning company does not need 200 accounts; it needs 25-40 that map to how you actually make and spend money. A workable base looks like this:

  • Income: Recurring residential, One-time deep clean, Move-in / move-out, Vacation rental turnover, Commercial janitorial, Post-construction, Add-ons (windows, laundry, fridge), Tips.
  • Cost of goods sold: Field wages and payroll taxes, Subcontractor labor (1099), Cleaning supplies, Laundry and linens, Workers' comp premium.
  • Vehicle: Fuel, Maintenance and repair, Insurance, Registration, Mileage reimbursement.
  • Operating expenses: General liability and bond insurance, Software (scheduling, accounting, payment processing), Phone and internet, Uniforms, Advertising and Google Ads, Website and hosting, Bank and merchant fees, Office supplies, Professional fees (CPA, attorney).
  • Owner accounts: Owner draw or distribution, Owner health insurance, Retirement contribution.
  • Balance sheet: Operating checking, Payroll checking, Tax savings, Credit card, Equipment loan, Van loan, Owner's equity.

Separate income accounts per service line so you can see gross margin per line each month. Bury supplies inside a single category and you will never diagnose why the deep-clean line is bleeding.

Should a cleaning business use cash or accrual accounting?

Cash accounting recognizes income when the client pays and expenses when the money leaves the bank. Accrual recognizes income when the job is done and expenses when the bill is incurred. Small residential companies almost always start on cash: it matches how the bank account behaves and it defers tax on invoices you have sent but not yet collected. Once you carry meaningful accounts receivable — a commercial contract paying net-30, a property manager paying net-45 — accrual gives you a truer picture of the month you actually worked. The IRS lets most cleaning companies choose either method under the $30 million gross receipts threshold; whichever you pick, be consistent, because switching methods requires Form 3115 and is not a decision to make casually. Talk to a CPA before you flip.

Do you really need a separate business bank account?

Yes, before the first client pays. Commingling personal and business money is the single fastest way to lose an audit, pierce the LLC or corporate veil that protects your house, and turn a two-hour monthly close into a two-day forensic project. The minimum setup is one business checking account for operations, one business credit card used only for business, and — the moment you have employees — a second checking account funded only for payroll runs. Add a savings account you sweep 25-30% of every deposit into for federal and state taxes; that habit alone has saved more cleaning companies than any accounting software.

What are the biggest tax deductions for a cleaning business?

These are the categories that consistently move the tax bill in a US cleaning company. All require documentation — a receipt, a mileage log, a 1099, a bank statement — kept for at least three years.

  • Vehicle expenses: standard mileage at the current IRS business rate is usually higher than actual expenses for a car; actual method (fuel, insurance, depreciation, repairs) usually wins for a dedicated van. Pick one method the year you place the vehicle in service and be consistent.
  • Cleaning supplies and equipment: chemicals, microfiber, vacuums, mops, buckets, backpacks. Items under a few hundred dollars are expensed; larger items may need to be depreciated or elected under Section 179.
  • Contract labor: everything paid to a 1099 subcontractor over $600 in the year is deductible and must be reported on a 1099-NEC.
  • Insurance: general liability, bond, commercial auto, workers' comp premium, and — for the owner — self-employed health insurance in many cases.
  • Software and subscriptions: scheduling, accounting, payroll, payment processing, phone plan business portion.
  • Advertising: Google Ads, Facebook, flyers, door hangers, business cards, and — often overlooked — the fee you pay a lead marketplace per booking.
  • Home office, if used regularly and exclusively for the business, calculated by square footage or the simplified $5 per square foot method up to 300 square feet.
  • Professional fees: bookkeeping, CPA, business attorney, and industry association dues.
  • Bank and merchant processing fees: the 2.6-3.5% Stripe or Square keeps is a deductible expense — do not book only the net.
  • Retirement contributions to a SEP IRA or Solo 401(k) — one of the largest deductions available to a profitable solo owner or single-employee S-corp.

How do you close the books every month in about an hour?

Every job you close during the month, categorize the money the same week — do not let receipts pile up until January. On the last business day of the month, run the same seven-step routine:

  • Reconcile every bank and credit card account to the statement — the ending balance in your books must match the statement to the penny.
  • Confirm every deposit is categorized to a service-line income account, not to a generic Uncategorized Income bucket.
  • Confirm every expense is categorized and has an attached receipt for anything over $75 (the IRS threshold that most owners round down to $25).
  • Enter or review payroll: gross wages, employer taxes, workers' comp accrual, tips remitted.
  • Match subcontractor payments to the correct 1099 vendor so year-end filing is a click, not a project.
  • Review the profit and loss by service line and the gross margin percentage for each. Flag anything that moved more than a few points from the prior month.
  • Move 25-30% of net income to the tax savings account and review the estimated tax payment due date.

A one-owner shop under 100 jobs a month can finish this in 45-75 minutes with clean workflows. Miss a month and it becomes three hours; miss a quarter and it becomes a weekend.

How does CleanOS keep bookkeeping clean day to day?

The bookkeeper's real problem in a cleaning company is not the ledger — it is figuring out, weeks after the fact, what a deposit was for. CleanOS ties every job to the client, the crew, the invoice and the payment, so when the money hits the bank the memo already tells you the service line, the property and the paying customer. Contractor payments accumulate against each W-9 for the year, tips are tracked per job, and mileage per crew rolls up automatically. Export the ledger monthly into your accounting software and the categorization work that used to take a bookkeeper four hours takes about thirty minutes of review.

When should a cleaning business hire a bookkeeper or CPA?

Hire a monthly bookkeeper when your time is worth more than the $200-$500 they charge for a small cleaning company — usually somewhere between $15,000 and $25,000 in monthly revenue, or the moment you take on a second W-2 employee. Hire a CPA at the point you elect S-corp status, sign a commercial contract that requires audited or reviewed financials, take on a real estate loan, or bring in a partner. A CPA earns their fee back in a single year through the S-corp reasonable-salary planning, retirement contribution sizing and depreciation strategy on the van. Do not wait until April — the deductions that move the needle are the ones set up before December 31st.

Keep the accounts small, keep the money separated, close every month, save for taxes as you go, and buy help before your books become a rescue project. This article is general information, not tax or legal advice — confirm your specific situation with a CPA licensed in your state before you file.