Guide · 7 min read

    Bookkeeping for cleaning businesses

    Job pricing, mileage, supplies, subs, and taxes — built for one-person cleaners and crews up to ten.

    Why cleaning businesses leak profit

    Most cleaning businesses price like an employee thinks: "I want to make $25/hr." But the customer pays one number that has to cover wages, payroll tax, insurance, supplies, drive time, marketing, and your profit. Without clean books, you're guessing — and usually guessing low.

    Healthy margins: Solo residential cleaner 35–50% net · 2–5 person crew 20–30% net · Commercial contracts 15–25% net. If you're below these, supplies, labor, or pricing is off.

    The 4-step cleaning business setup

    1. 1

      Open a business bank account

      Even as a solo cleaner. Run every job payment in, every supply purchase out. Personal checking for business = lost deductions and audit risk.

    2. 2

      Track income per job type

      Recurring residential, one-time deep clean, move-out, commercial, Airbnb turnover. Each has a different margin — you need to see which jobs to take more of.

    3. 3

      Log mileage daily

      Use an app or a notebook in the truck. Between-job miles only. At 67¢/mile this is real money — most cleaners miss $1,500–$4,000 of deductions per year.

    4. 4

      Set aside taxes weekly

      Move 25–30% of every payment to a separate savings account. Pay quarterly estimates April / June / September / January. No surprises.

    Deductible expenses for cleaners

    Cleaning chemicals & supplies
    Vacuums & equipment
    Microfiber cloths & mops
    Uniforms & PPE
    Mileage between jobs
    Vehicle maintenance
    General liability insurance
    Bond / janitorial insurance
    Subcontractor payments
    Booking software (Jobber, Housecall Pro)
    Marketing & lead gen
    Business license & permits

    Stop guessing job profitability

    SnapBooks tracks income per job type, mileage, and supplies — and tells you which jobs actually make money.

    Start free

    Tools for cleaning businesses

    Frequently asked questions

    How do I price a cleaning job profitably?+

    Base rate = (labor hours × fully-loaded labor cost) + supplies + drive time + 25–40% margin. Most new cleaners undercharge by 30%+ because they forget payroll tax, insurance, and unbillable drive time.

    Do cleaners need to track mileage?+

    Yes — between jobs (not from home to first/last job). At 67¢/mile (2024 IRS rate) a busy solo cleaner driving 300 miles/week saves around $200/week in taxes. Log every trip the day it happens.

    Should I be 1099 or S-Corp?+

    Solo cleaners under ~$50k net stay sole prop. Past $50–60k net, S-Corp election typically saves $3–8k/year in self-employment tax — but only if you actually run payroll for yourself. Talk to a CPA before electing.

    Are cleaning supplies deductible?+

    All of them. Chemicals, vacuums, mops, microfiber cloths, uniforms, gloves, masks, and even the storage tote you carry them in. Equipment over $2,500 may need to be depreciated.

    How do I handle subcontractor cleaners?+

    Each 1099 contractor needs a W-9 on file. Pay them via check or ACH (not personal Venmo). Issue 1099-NEC by Jan 31 if you paid them $600+ for the year.