Bookkeeping for contractors and service businesses in MetroWest and Greater Boston.

Call or Text: (774) 277-8683

How do cleaning companies track job profitability?

Labor typically runs 60-70% of a cleaning company’s costs, so tracking hours by job or client is where profitability tracking starts. If you don’t know how long each account actually takes, you can’t know whether the price you quoted is working.

Use a time tracking system that assigns hours to specific clients. Whether that’s a mobile app, a paper log, or clock-in software, crews need to record start and stop times for each location. “We cleaned from 8 to 4” doesn’t help. “We spent 2.5 hours at Smith Office Building and 1.5 hours at Jones Dental” does. Track drive time separately if travel is significant between jobs.

Calculate your true labor cost per hour, not just the hourly wage. Add payroll taxes, workers comp, any benefits, and paid time off. A $17/hour employee might actually cost you $22/hour loaded. Use that loaded rate when calculating job profitability.

Supplies and chemicals need tracking too. For high-volume clients, track actual supply usage per job. For smaller accounts, estimate supply cost as a percentage of labor or a flat amount per cleaning. The precision matters less than having some reasonable allocation. Many cleaning service owners skip supply tracking entirely and wonder why margins are thinner than expected.

Vehicle costs add up fast. Fuel, maintenance, insurance, and depreciation all factor into job profitability. Allocate vehicle costs based on miles driven or time on the road. If one account requires a 45-minute drive each way, that overhead needs to show up in the job’s cost calculation.

Equipment depreciation and replacement should hit your job costs somehow. Floor machines, vacuums, and pressure washers wear out. Either allocate equipment costs across all jobs or track usage by account if certain clients require specialized equipment.

Compare actual costs to your bid regularly. Pull a report showing labor hours, supplies used, and allocated overhead for each client. Compare that total to what you charge. Some accounts that seemed profitable when you bid them turn out to be losers once you see real numbers. Maybe the scope crept or the building takes longer than estimated.

Your accounting software should track revenue and costs by customer or job. QuickBooks can do this with the customer field on transactions. When your crew logs time against a client and you code supplies to that client, reports show profitability by account. This requires discipline in data entry but pays off in visibility.

Review profitability monthly or quarterly. Identify accounts where actual hours consistently exceed your estimate. Those need repricing, scope reduction, or potentially dropping. Also identify accounts where you’re beating the estimate. Those are the clients you want more of.

Having clean books that actually track job-level performance requires consistent processes. If you’re guessing at profitability or only looking at company-wide margins, you’re flying blind on individual accounts. Small business bookkeeping MetroWest Massachusetts firms can set up systems that make this tracking practical without consuming your time.

Greater Boston's Trusted Bookkeeping Partner

The Next Step:
A Short Conversation

We'll ask a few questions, figure out what you need, and give you a straightforward quote.

More Questions

How do I set up payroll for my small business?

Setting up payroll requires a federal EIN, Massachusetts state registrations for withholding and unemployment, and a system for calculating and depositing taxes on time. Massachusetts also requires Paid Family and Medical Leave contributions that many new employers miss.

Read answer

How do I find a contractor bookkeeper in Massachusetts?

Look for referrals from other contractors, check the QuickBooks ProAdvisor directory, and ask specific questions about job costing experience. A bookkeeper without construction experience won't give you the job-level visibility you need.

Read answer

When should I hire a bookkeeper for my small business?

Most small business owners wait too long. If you're months behind on reconciliation, stressed at tax time, or spending evenings on QuickBooks instead of running your business, you're already past the point where a bookkeeper makes sense.

Read answer

How much does a bookkeeper cost for a small business?

Small business bookkeeping typically costs $200 to $600 per month for basic services. Actual pricing depends on transaction volume, how many accounts need reconciling, and whether your industry requires specialized accounting like job costing.

Read answer

How do I track equipment costs by job?

Track rented equipment by assigning invoices directly to jobs. For owned equipment, calculate an internal hourly rate based on depreciation and operating costs, then log usage and charge jobs accordingly.

Read answer

How do salons and spas handle bookkeeping?

Salons and spas track multiple revenue streams, manage tips for tax compliance, and handle payroll that varies by business model. The key is separating service revenue from product sales and integrating your POS system with your accounting software.

Read answer

Full-service bookkeeping firm serving contractors and small businesses in MetroWest and Greater Boston. From monthly bookkeeping to job costing and payroll, we bring 20 years of hands-on business experience to your back office. Locally owned in Bellingham, Massachusetts.

Client Reviews

5-Star Rated Firm

© 2026 Janek Business Solutions, LLC