Knackdesk

Labour Cost Percentage Calculator

Enter the hours on your rota for a period, the average hourly wage, payroll taxes and other on-costs as a percentage of wages, and the sales you expect over the same period. You get the labour cost, labour cost as a percentage of sales and, if you enter a target percentage of your own, the hours that target allows and how many scheduled hours are over it. Nothing is sent anywhere.

By the Knackdesk team · Last reviewed

In one sentence: Labour cost percentage is the cost of the staff hours you schedule, including employer taxes and on-costs, divided by the sales those hours are expected to serve.

Formula: labour cost = scheduled hours × average wage × (1 + payroll tax % ÷ 100); labour cost % = labour cost ÷ projected sales × 100; allowed labour cost = projected sales × target % ÷ 100; hours allowed = allowed labour cost ÷ (average wage × (1 + payroll tax % ÷ 100)); hours over = scheduled hours − hours allowed, or 0 if the schedule is within the target.

Build the hours and the wage from your rota

Scheduled hours are every paid hour on the rota for the period: front of house, kitchen, cleaning, supervisors and any manager paid by the hour. Use the same period as the sales projection, whether that is a single busy Saturday, a week or a month. A week is a good unit for most rotas because it captures the pattern of quiet and busy days.

The average wage is total wages for those hours divided by the hours. If most staff earn one rate and a few earn more, a weighted average is better than a simple one: multiply each person's hours by their rate, add the results and divide by total hours. Overtime paid at a higher rate pushes the average up; the overtime calculator works out overtime pay, which you can fold into the average.

Payroll taxes and on-costs cover what you pay on top of the wage: employer social security or national insurance, pension contributions, holiday pay accrual and benefits. Express them as a percentage of wages. The rate depends on your country and your staff, so enter your own; the employee cost calculator helps you build the full cost of an employee from a wage if you are not sure.

Reading the result

With the example figures, 400 hours at an average of 15 with 12% on-costs cost 6,720. Against projected sales of 25,000, labour is 26.88% of sales. With a target of 25%, the sales projection allows 6,250 of labour, which buys 372.02 hours at the same loaded hourly cost, so the rota is 27.98 hours over the target.

The target is yours to set. Published figures for labour percentage cover businesses with very different service styles, menus and wage levels, so they are a poor guide to what your business needs. A practical way to choose is to start from your accounts: decide what share of sales food, rent, other overheads and profit need, and what remains is what labour can take. The prime cost calculator shows labour next to food and drink costs as a share of sales, which helps when you decide how to balance the two.

Labour cost percentage is sensitive to the sales figure. A rota that is over the target on a forecast of 25,000 may be under it if the week brings in 28,000. That is why it is worth checking the actual percentage after the period, using real sales and real hours worked, as well as the forecast before it.

Bringing a rota back in line

If the schedule is over, the hours-over figure tells you how many hours to find. The quietest shifts are usually where to look first: shortening the opening and closing shifts, staggering start times so staff arrive as the room fills, or combining roles during slow periods. The table turnover calculator estimates covers per day from your seats and dining times, which helps you see where the busy hours really are, and the event staffing calculator plans staff for a single event.

The alternative is to lift sales at the same hours, through more covers or a higher average check. Run the calculator with a higher sales figure to see how much would bring the current rota within your target.

Frequently asked questions

Should salaried managers be included?

For a complete picture, yes. Convert their salary for the period into hours and an hourly rate, or add their cost to the hours as a separate calculation and combine the totals.

Why does the calculator need a wage above 0?

The hours a target allows are found by dividing the allowed labour cost by the cost of one hour. With a wage of 0 that division has no meaning, so the calculator asks for a wage first.

Is my data stored?

No. Everything runs in your browser.

Related tools