How should a NYC residential cleaning business calculate gross margin on a contract?
The formula is straightforward. Take your contract revenue, subtract all direct costs, and divide the result by revenue. Your direct costs for a residential cleaning contract are labor, supplies, travel and tolls, and equipment. Multiply by 100 and you have your gross margin percentage.
For example, say you charge $300 for a cleaning job. Your cleaner costs you $140 in wages and payroll taxes, supplies run $25, travel and tolls cost $20, and equipment wear comes to $10. That’s $195 in direct costs, leaving $105 gross profit. Divide $105 by $300 and your gross margin is 35%.
Most NYC residential cleaning businesses should be targeting somewhere between 30% and 40% gross margin. Below 30% and you probably can’t cover your overhead like insurance, marketing, phone bills, and your own salary. Above 40% is strong, but if you’re consistently above that range you might be underinvesting in your crew or underpaying relative to the NYC labor market, which leads to turnover.
Getting each cost component right matters. Labor is the biggest line item and the easiest to miscalculate. Don’t just count the hourly wage. Include your share of payroll taxes, workers’ comp, and any paid time off. For a cleaner making $20/hour in New York, the true loaded cost is closer to $24 or $25 once you factor in employer obligations.
Supplies are small per job but add up fast across dozens of weekly contracts. Track what you spend on cleaning products, trash bags, gloves, and anything consumable per visit. Even a rough per-job average is better than ignoring it.
Travel and tolls deserve serious attention if you operate across the boroughs. Congestion pricing in Manhattan is now a real direct cost for any crew that crosses below 60th Street. Bridge and tunnel tolls, gas, and parking all eat into margin. If you’re sending a crew from the Bronx into Manhattan, those costs can turn a profitable-looking contract into a break-even one. Track mileage and tolls per job or at least per route so you know the actual cost of serving each area.
Equipment is usually the smallest direct cost, but don’t ignore it. Vacuums, mops, and carpet cleaners wear out. Spread the replacement cost across the jobs where they’re used so your margin calculation reflects reality.
The most common mistake is calculating margin using only labor and calling it done. When you skip supplies, travel, and equipment, your margin looks 5 to 10 points higher than it actually is. That’s a dangerous gap because you’ll think you’re profitable on contracts where you’re barely breaking even.
Run this calculation per contract, not just as a company-wide average. Some contracts are winners and some are losers, and you can’t tell the difference without job-level numbers. A contract in Riverdale with no tolls and a short drive is a completely different proposition than one in Midtown requiring congestion pricing and paid parking.
If tracking direct costs per job feels like too much work on top of running your business, that’s where small business bookkeeping in the Bronx makes a real difference. A bookkeeper who understands cleaning service accounting can set up your QuickBooks so every expense gets coded to the right job, and your gross margin reports are waiting for you at the end of each month instead of living in a spreadsheet you never update.
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 does the NY Highway Use Tax (HUT) work for trucking companies?
NY HUT is a per-mile tax on motor carriers operating trucks over 18,000 lbs on New York public highways. It's separate from IFTA and requires its own certificate and decal on each qualifying vehicle. Most trucking companies file quarterly.
Read answerHow do I reconcile a NYC property management escrow account?
You need a three-way reconciliation every month. The bank balance, the sum of all individual owner ledger balances, and the general ledger trust liability must all match. NY Department of State audits expect this to balance at any point in time.
Read answerHow do freight brokers account for carrier payments and customer invoicing?
Most small freight brokers record the full shipper invoice as gross revenue and the carrier payment as cost of goods sold. Tracking AR from shippers and AP to carriers by load is what keeps the books useful and your cash position clear.
Read answerWhat are common bookkeeping mistakes NYC property managers make?
The most damaging mistakes involve commingling owner funds with operating accounts, skipping three-way reconciliation, and failing to track security deposits as liabilities. These errors create legal exposure and make it nearly impossible to produce accurate owner statements.
Read answerDo Bronx cleaning companies need to issue 1099s to subcontractors?
Yes. If you pay a non-corporate subcontractor $600 or more during the year by check, cash, or ACH, you're required to file a 1099-NEC. Collecting W-9s before you make the first payment is the step most cleaning companies skip.
Read answerHow should a NYC bar track liquor inventory to detect shrinkage?
Track pour cost by category and compare it to sales weekly. Liquor pour cost consistently above 22-24% signals shrinkage, over-pouring, or theft. Weekly physical counts and variance analysis are standard at well-run NYC bars.
Read answer