What's the best chart of accounts for a NYC residential cleaning business?
A generic QuickBooks chart of accounts with one “Cleaning Income” line and a handful of expense categories won’t tell you much about your business. The goal is a structure that shows which services make money, what your real job costs are, and where overhead is eating into profit.
Start with revenue accounts separated by service type. At minimum you want recurring cleaning, deep cleans, move-out cleans, and post-construction cleanup as distinct income accounts. If you do any commercial or office work, give that its own line too. This separation is what lets you see that your recurring clients generate steady revenue but your deep cleans might carry a higher margin per job. Without it, you’re guessing.
Cost of goods sold is where most cleaning businesses get the structure wrong. COGS should include everything directly tied to performing the work. Direct labor wages for your cleaning crews belong here, not lumped in with general payroll. Payroll taxes on those crew wages go here too. Cleaning supplies and chemicals, equipment replacements like vacuums or mops, and any subcontractor payments for jobs you can’t staff internally all fall under COGS. In New York City specifically, travel costs and tolls deserve their own COGS lines. If your crew is driving from the Bronx to a job in Westchester or crossing a bridge to Manhattan, those EZPass charges and gas costs are real job expenses that reduce your margin on that work. Tracking them shows you the true cost of serving clients in different boroughs.
Operating expenses cover everything that keeps the business running but isn’t tied to a specific job. This includes office or admin wages, rent if you have a space, marketing and advertising, insurance premiums for general liability and workers comp and bonding, software subscriptions, phone and internet, professional services like your bookkeeper and accountant, and vehicle insurance and maintenance. These costs exist whether you clean one house or fifty in a month.
A few accounts that NYC cleaning businesses specifically need and often miss are sales tax payable if you’re collecting on taxable services, workers compensation insurance as its own line rather than buried in a general insurance bucket, and a separate account for bonding costs since many residential clients require it.
Keep the chart detailed enough to be useful but not so granular that entering transactions becomes a chore. Twenty to thirty accounts total is usually the right range for a residential cleaning operation. You can always add accounts later as the business grows, but starting with the right structure from day one saves you from reclassifying hundreds of transactions down the road.
The real payoff of this structure is decision-making. When you can see that recurring cleaning brings in 60% of revenue but post-construction jobs carry twice the margin per dollar, you make smarter choices about where to focus. When you can see that tolls and travel for certain service areas are eating 8% of the job revenue, you know to adjust pricing or stop serving that area. The numbers only tell you these things if the chart of accounts is built to capture them.
If your current books dump everything into broad categories and you can’t tell which service lines are profitable, it’s worth having Bronx bookkeepers who understand the cleaning industry restructure your accounts properly. Getting this foundation right changes what your financial statements can actually tell you about the business.
Your NYC Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll ask a few questions, walk you through how we work, and give you an exact quote.
More Questions
How do NYC security service companies track guard labor across multiple client sites?
Guards clock into specific client sites using mobile time tracking with GPS verification, and those hours flow directly into job costing by client account. This setup lets you see margin per contract and catch overtime cost overruns before they eat your profit.
Read answerHow do residential cleaners in the Bronx handle customer deposits?
Customer deposits are recorded as a liability on your books, not revenue. The money only becomes revenue once the cleaning service is actually performed, which gives you an accurate picture of what you've truly earned.
Read answerHow do NYC cleaning companies handle bonding and insurance in their books?
Annual bond and insurance premiums are recorded as prepaid expenses when paid, then amortized monthly over the coverage period. This gives you an accurate monthly P&L instead of one month absorbing the full cost.
Read answerHow do I structure payroll for a cleaning company with crews across multiple NYC boroughs?
All five NYC boroughs share the same state and city tax jurisdiction, so you don't need separate payroll setups by location. The real work is tracking crew hours to specific jobs and calculating the full burden cost per hour so you know what each contract actually costs.
Read answerHow should a Bronx pressure washing business handle equipment financing?
Financed equipment gets recorded as a fixed asset with a matching loan liability. Monthly payments split between interest expense and principal paydown. Depreciation is tracked separately and Section 179 may let you deduct the full cost in year one.
Read answerHow do I track employee mileage and tolls for a mobile cleaning business in NYC?
Use a mileage tracking app to log every business trip and reimburse employees at the IRS standard rate. For NYC tolls and congestion pricing, pull E-ZPass statements monthly and allocate costs to specific jobs so you know your true margins per client.
Read answer