How do I track crew labor costs for job profitability?
The biggest mistake contractors make with job costing is tracking hours but not tracking the full cost of those hours. If you’re paying a crew member $28 an hour and charging that $28 to the job, you’re understating your labor cost by 20% to 35% depending on your tax rates and insurance. That gap adds up fast and makes profitable-looking jobs actually break even or worse.
Start with a time-tracking tool that lets your crew clock into specific jobs. QBO Time (formerly TSheets) integrates directly with QuickBooks Online and is the most straightforward option if you’re already in the QBO ecosystem. Crew members use a phone app to punch in and select the job they’re working on. If they move to a different job mid-day, they switch. The goal is that every labor hour gets assigned to a specific project rather than sitting in a general labor bucket.
The time data flowing into QuickBooks is only the first step. Raw wages don’t represent what that labor actually costs you. On top of the hourly rate, you’re paying the employer portion of Social Security and Medicare (7.65%), federal and state unemployment taxes, and workers’ comp premiums. For construction trades in Wisconsin, workers’ comp alone can run 5% to 15% of payroll depending on the classification. Add it all up and a $28 per hour employee might actually cost you $35 to $37 per hour.
This is called your burdened labor rate, and it’s what should hit the job. Calculate it by taking the hourly wage and adding a burden percentage that accounts for all those employer-paid costs. Review this percentage quarterly since workers’ comp rates can change with your experience modifier and payroll tax rates shift annually.
Once your time tracking and burden rates are configured correctly, QuickBooks can show you labor cost by job alongside your materials and subcontractor expenses. Now you’re looking at real job profitability instead of a rough guess. You can see which jobs made money and which ones ate it, and more importantly you can see why. Maybe the framing crew took 40% more hours than estimated on a particular project. Maybe your burden rate jumped because of a workers’ comp claim. Without this level of detail you’re flying blind.
Get your crews in the habit of clocking into the right jobs from day one. It takes discipline at first but becomes routine quickly. The data is only as good as the inputs. If everyone clocks into the same default job or forgets to switch when they move sites, your reports are meaningless.
If you’re running crews across multiple jobs and want to understand where your money actually goes, construction job costing is the framework that ties all of this together. It’s not just about labor. Materials, subs, and overhead all need to land against the right jobs too. But labor is where most contractors lose visibility first because the true cost is hidden behind the paycheck amount.
Getting this set up properly takes some upfront work, but once it’s running you’ll have job profitability numbers you can actually trust. That changes how you estimate future work, how you staff projects, and how you spot problems before they eat your margins. If you need help configuring QuickBooks and your time tracking to work together, Rock Steady Bookkeeping works with contractors throughout Wisconsin on exactly this kind of setup.
Wisconsin's Small Business Bookkeeper
The Next Step:
A Quick Conversation
Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.
More Questions
What photography equipment can be expensed vs depreciated?
Items costing $2,500 or less can be fully expensed under the de minimis safe harbor. Above that threshold, equipment is typically depreciated over five years unless you elect Section 179 to deduct the full cost in year one.
Read answerHow do I track recurring cleaning contracts in QuickBooks?
Use recurring invoices for each contract and set up classes or customer types to separate monthly contract revenue from one-time jobs. This gives you a clear view of your monthly recurring revenue.
Read answerWhat's the difference between gross margin and markup for a retail store?
Both measure the gap between cost and selling price, but they use different denominators. Markup is based on cost while margin is based on selling price. Confusing the two leads to underpricing.
Read answerWhat's the Wisconsin state sales tax rate?
Wisconsin's base state sales tax rate is 5%. Most counties add a 0.5% county tax, bringing the typical combined rate to 5.5%. A few jurisdictions have additional local taxes that push the total slightly higher.
Read answerAre cleaning services subject to Wisconsin sales tax?
Most cleaning services in Wisconsin are taxable. This includes commercial janitorial work, residential house cleaning, carpet cleaning, window washing, and pressure washing. You need a seller's permit and must collect and remit sales tax.
Read answerHow do small law firms handle cost advances vs expenses?
Client cost advances like filing fees and expert witness payments are not firm expenses. They are client receivables that sit on the balance sheet until the client reimburses the firm.
Read answer