• Intuit Gold Partner
  • SOC 2 Type II
  • 300+ connected tools

See the Labor Cost Each Location Actually Runs

Autymate posts payroll and sales to each location in your books, so the P&L shows labor cost percentage by location every period.

Talk to Us (opens in a new tab)

Bring one month's P&L. We will walk through how payroll and sales would post to each location.

Labor cost % by location, OctoberSample figures
  • Downtown46,400 of 160,00029.0%
  • Northside33,000 of 100,00033.0%
  • Airport24,600 of 60,00041.0%

Each bar's length is the location's net sales. The filled part is its labor cost.

Group, total ÷ total 104,000 of 320,00032.5%

What Is Labor Cost Percentage?

Labor cost percentage is labor cost divided by net sales for the same period, multiplied by 100. Labor cost includes wages and salaries plus the employer's payroll taxes and benefits. A location with $33,000 of labor on $100,000 of net sales runs at 33%. A multi-location business calculates it for each location, and for the whole group from the totals. Using Autymate, each location's labor and sales are already in your P&L.

Labor cost percentage = (labor cost ÷ net sales) × 100

Northside: 33,000 ÷ 100,000 × 100 = 33.0%Sample figures

How to Calculate Labor Cost Percentage by Location

Each location from its own P&L column, and the group from the totals.

To calculate labor cost percentage by location, take each location's labor cost from the P&L by location, divide it by that location's net sales for the same period, and multiply by 100. For the group, divide total labor by total sales. Averaging the location percentages misleads: a small location with a high rate counts as much as a large one. Using Autymate, both figures sit in the P&L by location every period, with no spreadsheet to rebuild.

  1. Pick one period for both numbers: a month, or four weeks.Your team
  2. Take each location's net sales from the P&L by location.Automated
  3. Take each location's labor cost: wages, salaried pay, employer payroll taxes and benefits.Automated
  4. Split staff who work at more than one location by the hours worked at each.Automated
  5. Divide each location's labor cost by its net sales, and multiply by 100.Automated
  6. For the group, divide total labor cost by total net sales.Automated

Sample labor cost percentage by location, October

Sample figures
Sample labor cost percentage by location, October, sample figures
LocationNet salesLabor costLabor cost %
Downtown160,00046,40029.0%
Northside100,00033,00033.0%
Airport60,00024,60041.0%
Group, total ÷ total320,000104,00032.5%
Laid end to end, the three locations are the groupSample figures

The filled part is the three locations' labor cost, end to end. The whole bar is their net sales.

Group 32.5%Simple average 34.3%
  1. Downtown160,000
  2. Northside100,000
  3. Airport60,000

A simple average of the three rates is 34.3%, which overstates the group by 1.8 points: Airport's 41.0% counts as much as Downtown's 29.0%, on less than half the sales.

Two active automations in Autymate: Daily Sales Receipt, with net sales, tax and discounts summarized per day, and Payroll Journal Entry, with gross pay and employer taxes split by location.
Steps 2 to 6: one automation posts each store's sales, one posts payroll by locationSample data

Want both numbers in your P&L every period? Bring one month's P&L (opens in a new tab)

Restaurant Labor Cost Percentage Benchmarks, With Sources

Measured medians from 2024, with the source and the definition beside each number.

In 2024, labor ran a median 36.5% of sales at full-service restaurants and 31.7% at limited-service restaurants, according to the National Restaurant Association. Profitable operators ran lower, at 34.2% and 30.0%. Citrin Cooperman's full-service top performers ran 31.4% with payroll taxes and benefits included. The 25 to 35% range often quoted is a rule of thumb. The most useful target is your best location's rate, measured the same way everywhere.

Cooks at work on the line of a full-service restaurant kitchen.
A full-service kitchen in service

Restaurant labor cost as a percentage of sales, 2024

Restaurant labor cost as a percentage of sales, 2024
RestaurantsLabor % of sales
National Restaurant Association, medians: salaries and wages, including benefits Source (opens in a new tab)
Full-service, all operators36.5%
Full-service, profitable operators34.2%
Full-service, loss-making operators42.9%
Limited-service, all operators31.7%
Limited-service, profitable operators30.0%
Limited-service, loss-making operators34.1%
Citrin Cooperman, full-service: labor including payroll taxes and benefits Source (opens in a new tab)
Top performers31.4%
Mid-range performers36.4%
Low performers40.9%

National Restaurant Association medians come from more than 900 operators. Citrin Cooperman's tiers cover more than 50 full-service restaurants with $2 million to $30 million in revenue, ranked by normalized EBITDA: top above 17.5%, mid-range 8.5% to 17.5%, low below 8.5%.

Why Your POS Labor Percentage Doesn't Match the P&L

Three labor numbers from three systems. Only one of them is on the P&L.

The POS shows clocked labor: hours worked times hourly rates, counted by day. The P&L shows booked labor: everything payroll paid, including salaried managers, employer payroll taxes and benefits, posted by pay period. So the POS figure usually runs lower. Use clocked labor to steer this week's schedule and booked labor to report each location's month. Using Autymate, booked labor posts to each location every pay run, accrued at month-end.

A hand on a restaurant point-of-sale touchscreen.
Clocked labor is what the POS counts

Three labor numbers for one location, Northside, October

Sample figures
Scheduled labor
22.8%22,800
The schedule · Planned hours times hourly rates
Clocked labor
23.4%23,400
The POS or time clock · Hours worked times hourly rates
Booked labor
33.0%33,000
Payroll, posted to the books · All pay, employer payroll taxes and benefits

Labor % is each amount divided by Northside's 100,000 of net sales.

From clocked labor to the P&L, Northside, OctoberSample figures
23.4% in the POS33.0% on the P&L

Each segment is one line of the walk below, on Northside's 100,000 of net sales.

From clocked labor to the P&L, Northside, October, sample figures
SegmentLineAmount
1Clocked labor in the POS23,400
2Salaried manager, not clocked4,600
3Bonuses, training pay and corrections made in payroll500
4Employer payroll taxes2,700
5Benefits, employer share1,800
Booked labor on the P&L33,000

Three more reasons the two numbers drift apart

  • Payroll posts by pay period. Without a month-end accrual, a month can carry two pay runs or three.
  • Staff clock in at one location and work a shift at another.
  • The POS holds an old pay rate, or none, for some staff.

POS and P&L telling different stories? Bring one month of both (opens in a new tab)

Payroll and Sales by Location, in Production

Labor percentage needs payroll and sales in the books. Each half already posts automatically.

Atlas Medstaff connected Bullhorn to NetSuite through Autymate and reports 100% data accuracy for weekly payroll details. For Kidd's Restaurants, a Jimmy John's franchisee, Autymate posts weekly sales for each of its 15 stores from Macromatix into QuickBooks Desktop, saving 40 hours a week. Labor cost percentage by location is those two halves together: payroll posted by location, divided by sales posted by location.

The sales half

Jimmy John'sKidd's Restaurants

Jimmy John's franchisee · Macromatix POS → QuickBooks Desktop

Stores posting weekly sales into QuickBooks Desktop
15
Hours of entry saved each week
40
Read the Kidd's Restaurants case study

Results are specific to these customers and are not typical. Your results will depend on your systems and how the work is scoped.

HR and Accounting Integration With Dynamics 365 Business Central

For a staffing firm, the sales half is invoices and the labor half includes contractors.

Autymate built this integration for a staffing firm, between its Bullhorn One middle office and Microsoft Dynamics 365 Business Central. Customers, invoices and credit memos, 1099 and corp-to-corp contractors, and their payable charges post to Business Central as customers, invoices, vendors and accounts payable. Payments and credit memos applied in Business Central return to Bullhorn One as invoice balances. Products, services, customers and vendors are mapped in Autymate's interface, and each exception alert links straight to the fix.

Integration pointsBuilt for a staffing firm
Autymate SyncMapped in Autymate
  • Products and services
  • Customers
  • Vendors
Exception alerts link straight to the fix
  1. Bullhorn One to Business CentralBullhorn One, system of record: CustomersBusiness Central, target: Customers
  2. Bullhorn One to Business CentralBullhorn One, system of record: Invoice details, including credit memosBusiness Central, target: Invoice details, including credit memos, taxes and discounts
  3. Business Central to Bullhorn OneBullhorn One, target: Invoice balancesBusiness Central, system of record: Invoice payments and credit memos
  4. Bullhorn One to Business CentralBullhorn One, system of record: 1099 and corp-to-corp contractorsBusiness Central, target: Vendors
  5. Bullhorn One to Business CentralBullhorn One, system of record: 1099 payable chargesBusiness Central, target: Accounts payable
  • System of record
  • Target system

For labor cost percentage, the invoices are this firm's sales, and the contractor payable charges are part of its labor cost, beside W-2 payroll.

What Counts as Labor Cost and Net Sales

Taxes and benefits in, withholdings and tips out, and net sales underneath.

Count every cost of the people who work in the location: wages, overtime, salaried pay, bonuses, paid time off, the employer's payroll taxes, workers' compensation and the employer's share of benefits. Employee withholdings are already inside gross wages, so they are not added again. Divide by net sales: sales after discounts, comps and refunds, before sales tax and tips. Then hold that definition the same at every location.

What goes into labor cost percentage
ItemCounts?
Labor cost
Hourly wages and overtimeIn
Salaried pay for managers in the locationOften missing from POS labor reportsIn
Bonuses and paid time offIn
Employer FICA, FUTA and state unemploymentIn
Workers' compensationIn
Benefits, employer shareIn
Employee withholdingsAlready inside gross wagesNot added
Tips customers leave for staffCustomer money passed through payrollOut
Above-store staff, such as an area managerGroup overhead, or split across locations the same way each monthYour rule
Net sales
Sales after discounts, comps and refundsIn
Sales tax and tipsOut
Gift card salesOut until redeemed
Delivery-app ordersGross or net of the app's commission, the same at every locationYour rule
The same three locations, wages only and fully loaded, OctoberSample figures
  • Downtown25.0% wages only, 29.0% fully loaded+4.0 points

  • Northside28.5% wages only, 33.0% fully loaded+4.5 points

  • Airport35.3% wages only, 41.0% fully loaded+5.7 points

Group28.0% wages only, 32.5% fully loaded+4.5 points

Fully loaded adds employer payroll taxes and benefits to wages. Compare a benchmark on the basis it was measured on.

Labor Cost by Location in QuickBooks Online and NetSuite

Both systems report by location once every payroll line carries one.

In QuickBooks Online, labor cost by location comes from the profit and loss report run by class or location, so every payroll line needs one. Intuit's help article describes one class per employee for payroll run in QuickBooks Online. In NetSuite, every journal line can carry a location, department and class. Using Autymate, outside payroll posts with a location on every line, and an employee who works at two locations is split by hours.

QuickBooks Online

The report
Profit and loss, with columns by class or location
Where a payroll line gets its location
The employee's class in QuickBooks Online payroll, or each line of the journal entry an outside payroll provider posts
One employee at two locations
One class per employee in QuickBooks Online payroll; outside payroll can be split by hours before it posts
Payroll with no location
Shows in the Not Specified column

NetSuite

The report
Income statement, by location, department or class
Where a payroll line gets its location
Each line of the payroll journal entry
One employee at two locations
Split across lines by hours before the entry posts
Payroll with no location
Reported without a location

QuickBooks Online payroll class tracking as described in Intuit's help article, updated October 6, 2026.

Multi-Entity Payroll, Posted to Each Entity's Books

One payroll account, several LLCs or DBAs, and a set of books for each.

When one payroll account pays staff for several LLCs or DBAs, each entity's wages, employer taxes and benefits belong in its own books. Where one entity's payroll pays staff who work for another, a due-to entry in one set of books and a due-from in the other keep both balanced. Using Autymate, each entity's share posts to its own company file under one mapping template, with the due-to and due-from entries made for you.

  1. Give each entity or DBA its own company file, or its own subsidiary in NetSuite.
  2. Use one mapping template, so a pay code posts to the same account in every file.
  3. Route each employee's pay to the entity they work for.
  4. Where one entity pays another's staff, post a due-to and due-from pair.

Sample due-to and due-from entries when Downtown LLC's payroll pays Northside LLC's staff, October

Sample figures
Sample due-to and due-from entries when Downtown LLC's payroll pays Northside LLC's staff, October, sample figures
AccountDebitCredit
Northside LLC's books
Wages, employer taxes and benefits33,000
Due to Downtown LLC33,000
Downtown LLC's books
Due from Northside LLC33,000
Payroll clearing and liabilities33,000

Each set of books balances on its own, and the two balances match until Northside LLC settles with Downtown LLC.

Several entities on one payroll? Bring the payroll summary (opens in a new tab)

Labor Cost Analysis by Location, Every Period

New stores, transfers, late sales days and corrected runs. The numbers keep up.

Labor cost analysis by location holds only when every pay run and every sales day lands at the right location, including the unusual ones: a new store, a transfer, a late sales day, a corrected run. Autymate's team monitors each run and flags exceptions early, often before your accounting team sees them. Each location's labor percentage can then be compared period to period, on the same basis.

33%

Only 33% of restaurant operators with 10 or more locations are extremely confident in their ability to stay within labor budgets each week.Crunchtime 2025 Restaurant Growth Insights Report, research by Technomic; commissioned by Crunchtime, 304 US operators (opens in a new tab)
A new location opens
It gets its own location or class in the mapping before its first pay run.
An employee moves between locations mid-period
That pay run splits their pay by the hours worked at each.
A store's sales day is missing
The day is flagged, and posts once its data arrives.
A pay period crosses month-end
The days worked accrue to the month and reverse on the first day of the next.
A pay run is corrected after it posts
It is undone and reprocessed as a batch, and the location's labor percentage updates.
Autymate's Connections page for all locations: 24 locations, 20 fully connected, 2 needing attention and 1 invited but not connected, with Store 122 Oak Park flagged for two systems.
Every location's connections in one list, with the ones that need attention flaggedSample data

Labor Cost Percentage Questions

Yes, using Autymate. Autymate posts each pay run into QuickBooks, NetSuite or another accounting system split by location, with employer taxes and benefits included and shared staff split by hours. It also posts each location's sales from the POS. With both halves in the books, labor cost percentage by location is a report you run every period, from the same P&L your accountant closes.

Track both. Prime cost is food, beverage and disposables plus labor, as a share of sales. It catches what labor percentage alone can hide: labor percentage can fall while food cost rises, for example when prep moves from the kitchen to bought-in product. Calculated from Citrin Cooperman's 2024 full-service figures, prime cost ran 54.5% for top performers, 62.0% mid-range and 68.6% for low performers.

There is no single labor benchmark for franchises, because the concept decides it: full-service and limited-service medians were almost five points apart in 2024. Start from your franchisor's peer figures if it shares them, and set each location's target on the same definition. In a 2025 survey of 304 operators with 10 or more locations, commissioned by Crunchtime, 23% named inconsistent labor cost goals across locations as a top challenge.

Sales per labor hour is net sales divided by the hours worked in the same period. A location with $100,000 of net sales and 1,600 hours worked makes $62.50 per labor hour. It measures productivity rather than cost, so it does not move when pay rates rise, and it comes from clocked hours in the POS rather than from the books. Track it beside labor cost percentage, not instead of it.

Map every pay code to an account, give every wage and employer-tax line a location or class, and post each pay run as one balanced journal entry dated on the pay date. Then match the bank withdrawals to it, and turn off any bank-feed rule that would record the same payroll twice. Using Autymate, that integration is built and run for you, from one or several payroll systems into one or several sets of books.

Multi-location payroll usually means a payroll system that pays staff at several sites, with each site's state and local taxes, pay rates and overtime rules. In the books it means something else: each location's wages and employer taxes posting to that location, or to its own company file. Payroll software handles the first. Autymate handles the second, posting each pay run by location into your accounting system.

Scope depends on how many payroll and POS systems connect, how many locations, entities and company files receive entries, how many staff work at more than one location, and whether accruals, due-to and due-from entries or back periods are part of the work. Autymate scopes each build on a call with your accounting team, starting from one month's P&L.

Show Us How Labor Cost Reaches Your P&L

Bring one month's P&L. We will walk through where labor lands today and how it would post by location.

Talk to Us (opens in a new tab)
  • Intuit Gold Partner
  • SOC 2 Type II

Author and Sources

Written by

Bryan Perdue, Founder and CEO of Autymate

Bryan Perdue on LinkedIn (opens in a new tab) · Founder & CEO, Autymate

Bryan Perdue is the founder and CEO of Autymate, which builds managed integrations between operational systems and the accounting system for staffing, franchise and multi-location businesses.

Updated