A $90,000 salary does not cost you $90,000. It costs closer to $120,000 once you add everything you are obligated to pay on top of the wage. If you price project work off the wage alone, you are quietly working below break-even — and you may not find out until the year closes red.
Your labor cost rate is the fully loaded hourly cost of putting a person on billable work. Wage plus payroll burden, divided by the hours they actually produce. Get it right and every quote you send rests on a real number. Get it wrong and you discount margin you never had.
This is the build-up. Lead with the number, then act on it.
The wage is the smallest part of the cost
Labor cost is the full expense of employing people, not just the salary line. Most founders price off the wage and ignore the burden stacked on top.
That burden is real money leaving your account. For a US employer, the typical additions to base wage include:
- Employer payroll taxes — Social Security, Medicare, federal and state unemployment.
- Health insurance and other benefits.
- Paid time off, sick days, and holidays.
- Retirement match, training, software seats, and equipment.
Add it up and you are usually looking at 25% to 40% on top of base wage. A $90,000 salary becomes a $112,500–$126,000 annual cost before anyone touches a client deliverable. This is why project accounting treats loaded cost — not wage — as the input to every job estimate.
Skip the burden and your gross margin is fiction.
Paid hours are not productive hours
The second mistake is bigger than the first. Founders divide cost by 2,080 hours — the full work year — and assume every hour is billable. It is not.
A full-time employee is paid for roughly 2,080 hours a year. Subtract PTO, holidays, sick days, training, internal meetings, admin, and the gaps between projects. What is left — the hours you can actually bill — is far smaller.
Realistically, a strong producer bills 1,400 to 1,600 hours a year. That is your utilization rate in plain terms. Confusing paid hours with productive hours is where underpriced labor and job pricing mistakes begin. You divided cost across hours that will never reach an invoice.
Harvard Business Review puts utilization at the center of professional-services economics for exactly this reason. The fix is to divide loaded cost by billable hours, not by the calendar.
Building your labor cost rate, step by step
Here is the full build-up. Walk it once per role and you will never quote blind again.
Step 1 — Start with base wage. Annual salary: $90,000.
Step 2 — Add payroll burden. Apply your real burden rate. At 30%, burden is $27,000. Loaded annual cost: $117,000.
Step 3 — Find true billable hours. Start at 2,080. Remove 15 PTO days, 10 holidays, 5 sick days (240 hours). Remove training and admin (200 hours). Apply a 75% utilization target to what remains. Billable hours: roughly 1,230.
Step 4 — Divide loaded cost by billable hours. $117,000 ÷ 1,230 = $95 per hour.
That $95 is your labor cost rate — the floor. Bill at $95 and you break even on that person before overhead. Your bill rate has to clear this number and cover rent, software, and profit. Scoro and Deltek both frame this loaded-cost-per-hour as the spine of project profitability.
Run the same math for every role. A junior at $55,000 and a principal at $160,000 carry very different floors. Pricing a blended team off one average hides which seats lose money.
What the labor cost rate actually buys you
A correct labor cost rate turns guesswork into decisions. Three of them matter most.
Pricing. Your bill rate needs a healthy gap over your labor cost rate. That gap is your contribution margin — what each billable hour adds toward overhead and profit. If you bill $150 against a $95 cost, you keep $55 an hour to cover everything else. Run it through a margin calculator before you send the quote, not after the project closes.
Project go/no-go. A fixed-fee project of $40,000 sounds fine until you map the hours. If it needs 350 hours at a blended $110 labor cost, your cost is $38,500. You are working for $1,500. Knowing your break-even point per engagement kills these jobs before they kill your year.
Hiring capacity. A new hire only pays off if you can bill enough of their hours above their loaded cost. The labor cost rate tells you the revenue that person must generate to clear their own cost. NetSuite's consulting KPIs tie this directly to revenue per billable employee — the metric that decides whether a hire grows the firm or drains it.
Keep the number current
A labor cost rate calculated once a year drifts. Raises, benefit cost hikes, and changing utilization all move it. The AICPA treats rate review as ongoing firm practice management, not an annual ritual.
The practical move is to tie your rate to live data. Your payroll runs through your books. Your billable hours show up in your time tracking. When those numbers shift, your labor cost rate should shift with them — so the floor you price against is this month's reality, not last January's.
CentSight is the intelligence layer on top of QuickBooks and your bank. It reads your live ledger — synced on demand, as often as every fifteen minutes — so the cost side of this calculation stays current without a spreadsheet rebuild. A fractional CFO costs $8K–$15K a month to do the same review between partner meetings. CentSight is $95/mo and answers at 2am.
If what it surfaces confirms what you already know, you're out $95. If it doesn't, it just found the margin you were pricing away.
The takeaway
The wage on the offer letter is the smallest part of what an employee costs you. Add payroll burden, divide by the hours people actually bill, and you get your true labor cost rate — usually well above the napkin number you have been quoting against.
Build it per role. Hold every bill rate above it with room for overhead and profit. Then revisit it as wages and utilization move.
Start with the project costing hub for the rest of the estimating stack, work back to the professional services finance pillar for the full picture, and pair this with strong billing management and resource planning so the hours you cost are the hours you collect. Loose receivables undo a perfect rate — the accounts receivable playbook closes that gap.


