How do I track labor costs for multiple crews working different job sites in my landscaping company?
The foundation is time tracking by job. Every crew member logs their hours against a specific job site or customer every single day. Not at the end of the week, not from memory on Friday afternoon. Daily logging is what makes the data reliable. Set up each job site or customer in QuickBooks Online so time entries have somewhere to land. When a crew member clocks in at the Smith residence and clocks out four hours later, those hours get tagged to that job. Do this for every site, every day, across all your crews.
Pick a time tracking tool that integrates with QuickBooks Online. QBO Time (formerly TSheets) is built into the QuickBooks ecosystem and works well for field crews with its mobile app. Jobber and Service Autopilot are popular with landscaping companies because they handle scheduling, dispatching, and invoicing alongside time tracking. All three sync time entries directly into QBO so you avoid manual data entry and the errors that come with it.
Use the burdened labor rate when calculating costs, not just the hourly wage. If you pay a crew member $20 per hour, your actual cost is higher after employer payroll taxes, workers’ comp insurance, paid time off, and any benefits. For most landscaping companies in Phoenix, the burdened rate runs 25% to 40% above the base wage. A $20/hour employee actually costs you $25 to $28 per hour. Use that real number or you’ll consistently think you’re making more money than you are.
Have the crew lead verify time entries before they sync each day. Mistakes happen. Someone forgets to switch jobs when they move sites. Someone clocks in late and guesses their start time. Catching these errors the same day is straightforward. Catching them two weeks later is pure guesswork.
Once time entries flow into QuickBooks tagged to the right jobs, you can pull reports showing labor cost per job site. Compare that number to what you originally bid for the labor portion. If you bid 10 hours of labor for a weekly maintenance account and your crew consistently logs 12, you’re losing money on that account even if the total contract looks fine on paper. This is essentially job costing applied to landscaping, and it changes how you price future work.
This comparison also reveals which crews are most efficient. If Crew A finishes similar jobs faster than Crew B, you can investigate why. Better route planning? More experienced workers? Different equipment? The data gives you something concrete to manage instead of relying on gut feelings about who performs well.
Track drive time separately from on-site time. Travel between job sites is a real cost, but lumping it into per-job labor numbers makes jobs look unprofitable when the actual problem might be poor routing. Separate tracking lets you address each issue on its own.
The system doesn’t need to be complicated. It needs to be consistent. The landscaping companies that actually know their numbers are the ones where daily time logging by job site is a non-negotiable habit, not something that gets skipped when things are busy. If you need help getting this set up in QuickBooks and making sense of the reports, Phoenix bookkeepers who understand field service businesses can configure the whole system and show you how to read the profitability data that comes out of it.
Your Valley of the Sun Bookkeeper
The Next Step:
A Quick Conversation
Tell us what's going on with your books. We'll listen, ask a few questions, and give you a clear quote with no surprises.
More Questions
What is a construction labor burden rate and how do I calculate it?
Labor burden is everything you pay on top of base wages to employ someone, including payroll taxes, workers' comp, insurance, PTO, and other benefits. It typically adds 25-50% to the hourly rate, meaning a $25/hr worker actually costs $31-$37/hr.
Read answerHow do I calculate payroll tax obligations for a small business with both W-2 and 1099 workers?
W-2 employees require federal and Arizona state tax withholding, plus employer-paid FICA, FUTA, and SUTA. 1099 contractors handle their own taxes entirely. You just need to issue a 1099-NEC for payments over $600.
Read answerShould I capitalize or expense tools and small equipment purchased for construction jobs?
Tools and equipment under $2,500 per invoice can be expensed immediately if you have a written accounting policy. Items over that threshold should be capitalized and depreciated, though Section 179 often lets you deduct the full cost in the year of purchase.
Read answerHow should a dental practice track PPO write-offs and fee schedule adjustments?
Record every procedure at your full UCR fee, then post the contractual adjustment as a separate entry. Track those adjustments by insurance company so you can see which PPO plans are actually profitable and which ones are costing you money.
Read answerWhat vehicle expenses can a plumber or electrician deduct and should I use actual costs or standard mileage?
Both methods work, but the actual cost method usually produces a bigger deduction for tradespeople running service vans and trucks. Standard mileage is simpler. The right choice depends on your vehicle costs and how you use it.
Read answerHow should a real estate brokerage track individual agent commissions and 1099 reporting?
Set up QuickBooks Online with classes or sub-customers for each agent. Track gross commission received, agent split paid, and brokerage retention per transaction, then use those records to generate 1099-NECs at year end.
Read answer