Side Quest Central
Trades & RepairGreater BostonAugust 28, 20266 min read0 comments

From Facebook favors to a 12-person cleaning crew

0 reads

By Andrew Pham, CPA

TL;DR

A cleaning business scales on labor, vehicles and equipment, not on hours. Once Isabel's revenue was recognized properly and her expenses split into fixed versus scaling, she could model the next five hires, the next van, and whether a commercial carpet cleaner pays for itself this year or next.

The numbers

Structure
Owner-operator with a payroll crew
Startup cost
Low to start — supplies, insurance, transport
Tax lift
Payroll filings, quarterly estimates, vehicle and equipment depreciation
Biggest lever
Knowing which costs scale with each new hire

Easier to keep clean than to clean

Isabel was born and raised a tidier. Before it was ever a business it was simply who she was: a stay-at-home mom whose job, as she describes it, was to love her family and love her home. Her philosophy fit on a bumper sticker — it is easier to keep things clean than to actually clean them.

That is not a slogan. It is an operating model. Maintenance beats restoration, and once you believe that, you sell recurring visits instead of emergency deep cleans. That single instinct is why her business turned out to be scalable when so many cleaning businesses stay a one-person job.

Facebook favors turn into a payroll

It started the way most of these do. Family and friends on Facebook needed help. Then their neighbors did. Then the short-term rental owners found her, and short-term rentals do not want a favor — they want a turnover cleaned to a standard, on a deadline, every single time a guest checks out.

Today it is a crew of twelve taking care of short-term rentals and all kinds of spaces. That transition, from doing the work to running the people who do the work, is the hardest financial jump in any service business. The revenue looks bigger and the money in the account often feels smaller.

The ugly spreadsheet

When we started, the books were an ugly spreadsheet. Not wrong, exactly — Isabel is meticulous — but built for recording, not for deciding. Deposits in one column, whatever got paid out in another, and no way to tell a fixed cost from a cost that grows every time she hires someone.

We replaced it with a master tax file that is deliberately straightforward. Not impressive. Straightforward. A business owner should be able to open it on a Tuesday night and understand what happened without calling me.

Recognizing revenue and scaling expenses

The more valuable work over the years has had nothing to do with filing. It is recognizing revenue in the period it is actually earned and separating expenses into the two categories that matter: the ones that stay flat as she grows, and the ones that move with every added crew member, van, and route.

Labor, payroll taxes, supplies and mileage scale. Insurance tiers step up. Software, licensing and professional fees are largely flat. Once those buckets are honest, revenue per crew member and cost per crew member both become knowable numbers instead of a feeling.

A model she can steer with

What Isabel has now is a working model. She can ask what the business looks like with five more people on the crew, or two more company vans, and get a defensible answer before she commits. She can ask whether a commercial carpet cleaner is a worthy investment this year or whether it belongs in next tax year — a question that is part equipment math and part tax timing, and should never be answered by whichever feeling is loudest in December.

That is the whole point. The tax return is the byproduct. The model is the asset.

How the work went

  1. 1

    Rebuilt the books around decisions, not deposits

    Replaced the spreadsheet with a master tax file that maps revenue to the period earned and separates fixed costs from costs that scale with headcount.

  2. 2

    Established revenue and cost per crew member

    Turned twelve people and a route sheet into two numbers she can multiply, so a hiring decision stops being a gut call.

  3. 3

    Put the crew on clean payroll

    Worker classification, payroll filings and the owner's own estimated payments handled on a calendar instead of a scramble.

  4. 4

    Modeled equipment and vehicles before purchase

    Ran the carpet cleaner and additional vans as scenarios — cash outlay, depreciation treatment and which tax year the deduction lands in — so timing became a choice.

Questions people ask about this one

When does a cleaning side hustle become a real business for tax purposes?

The moment you are earning from it. There is no threshold you cross before income counts. What changes as you grow is complexity — payroll, quarterly estimated payments, vehicles and equipment — not whether the income is reportable.

What can a cleaning business deduct?

Ordinary and necessary costs: supplies and chemicals, equipment, business mileage or vehicle costs, crew wages and payroll taxes, liability and bonding insurance, scheduling software, licensing and professional fees. Documentation is what makes them stick.

Are my cleaners employees or contractors?

It depends on control — who sets the schedule, supplies the equipment and directs the work. Crews on assigned routes with company supplies usually look like employees. Getting this wrong is expensive, so it is worth deciding deliberately rather than by default.

Should I buy the equipment this year or next?

That is a timing question with a real answer. It depends on your profit this year versus next, cash on hand, and how the purchase is deducted or depreciated. Model it before you buy — the same machine can be a good decision in January and a poor one in December.

How do I know if I can afford another hire or another van?

From revenue and cost per crew member, and from profit after tax is set aside — not from the balance in the account. That is exactly what the model exists to answer.

Discussion

Loading the thread…

Work with us

Want to know what your side quest can actually afford?

Side Growth Partners is a Boston CPA firm working with clients nationwide. Free 30-minute Consultation Call, replies within 24 hours.

More side quests

Ready to get started on your business idea?

Before you reach out, get your books in order.

Clean books are the best way to get the most value out of a tax advisor. And bookkeeping does not have to be painful.

There are free options, but sometimes the painless experience is the one you pay for. It’s like driving a nicer car or buying the warmer winter coat: there’s real value in paying for premium, so your accounting flows straight into your tax return without you lifting a finger. Here are the premium tools that make bookkeeping painless.

#1 Premium & recommended

Taxana

You wonder if you’re okay. Your books should just answer.

Taxana is done-for-you bookkeeping and tax with a licensed CPA. You don’t do data entry. You don’t chase categories. You open your dashboard and know exactly where you stand, and your books are ready for tax time before you are. If you’re serious about your side hustle, this is the one we’d pick.

  • Done-for-you bookkeeping with a CPA-led team behind it
  • Connects to your business bank and cards with read-only access
  • Transactions categorized for you, with anything unclear flagged for review
  • Snap or email receipts and they’re matched to the right charge
  • Live dashboard: cash, revenue, expenses, profit and weekly cash flow
  • Clean profit and loss plus a Document Center your tax preparer can use

Start with

7-day free trial

then $197/month

Try Taxana free

#2

QuickBooks Online

The industry standard, with the biggest ecosystem in small business accounting.

Intuit’s ecosystem is what makes QuickBooks so powerful. It works hand in hand with TurboTax, QuickBooks Payroll, payments and hundreds of connected apps, and nearly every accountant already knows how to work in it. If you want one system that grows with your business, this is it.

Learn more

#3

LandLordTax

An iOS app built specifically for landlord accounting.

Track rent, deposits and expenses property by property, with every deduction sorted into IRS Schedule E categories. At tax time it exports CPA-ready Schedule E summaries and Excel workbooks organized by property. Free on the App Store.

Learn more
Read about free options

Zoho Books (Free plan)

Free for businesses under $50K in yearly revenue: 1 user plus your accountant, up to 1,000 invoices a year and bank reconciliation. Automatic bank feeds start on the paid plans.

See pricing

Wave (Starter plan)

Free with unlimited invoices and bookkeeping records. On the free plan you enter or upload transactions yourself; automatic bank imports come with Pro at $19 a month.

See pricing

Free plans are a fine way to start. When you’d rather spend your time on the business than on data entry, that’s when premium pays for itself.