Calculate restaurant employee turnover without mixing incompatible counts
Three departures and an average team of 20 give a 15% rate for the stated period. Check who and what you counted before deciding what to change.

To calculate restaurant staff turnover, count the employees who left during a stated period, divide by the average employee headcount for that same period, and multiply by 100. Keep the venue, people included and dates consistent on both sides of the calculation.
For example, three departures divided by an explicitly assumed average workforce of 20 gives 15% for that period. It is not an annual forecast, a measure of how many shifts are uncovered, or proof that the manager caused people to leave.
You can start with a spreadsheet or a paper note. Ask the person who maintains your employment records to help reconcile the counts before you compare results.
Define departures and average workforce
Write the reporting boundary above the numbers: for example, “October 2026, one cafe, directly employed team, all employment-ending departures.” Include part-time and casual employees within that chosen population; count people, not their hours or number of shifts.
This is an average-headcount separation method. SHRM’s turnover calculation guide uses monthly separations divided by average monthly employee headcount, multiplied by 100. It also stresses documenting the population and applying the chosen method consistently. Don’t divide a count of people leaving by full-time-equivalent hours or by the number of shifts you scheduled.
Decide what counts as a departure
For this measure, include voluntary and involuntary endings of employment within the period. Keep the reason beside each departure so you can distinguish resignations, dismissals and planned seasonal endings later. Don’t quietly remove the seasonal employees from the numerator while leaving them in the average workforce.
Someone still employed but on leave is not a departure under SHRM’s separation definition. Nor should an empty week on the roster automatically become a departure. Ask the records owner to confirm the person’s actual employment status and end date. For a casual employee between shifts, don’t infer an employment ending from the schedule alone.
Keep agency workers outside both counts if your report covers only people your business directly employs. If you track them separately, label that report separately. For multiple venues, decide whether you’re measuring one venue or the whole employer; flag internal transfers so a move between sites doesn’t become an unexplained exit from the business.
Calculate an average that fits the period
Take headcounts from your employment records at consistent intervals, then add those counts and divide by the number of observations. SHRM describes this averaging approach. Keep the dates and the observations with the result.
For a changing seasonal team, use frequent, consistently timed snapshots—daily records if you can obtain them reliably—rather than assuming the opening and closing counts describe everything between. A busy middle fortnight can disappear from an average based only on two endpoints. If you only have opening and closing counts, label their average as an estimate and explain that limitation before comparing it with a better-recorded month.
If the average headcount is zero, don’t divide by it. Check the dates and employee population with the records owner before reporting a rate.
Calculate one period with seasonal context
Suppose Mina manages Willow Counter, a cafe with 20 employees at the start of October 2026. For this example, assume its checked average employee headcount for 1–31 October is also 20. That average is an explicit example assumption, not something we infer just from the month-end count.
Mina’s October note records:
- Opening employee headcount: 20.
- Departures: three people from the opening team. Two seasonal jobs ended as planned; one person resigned.
- New hires: three, all still employed at month end.
- Closing employee headcount: 20. There are no internal transfers or other movements in this example.
- Average employee headcount for the month: assumed to be 20.
First, reconcile the movement: 20 opening + 3 hires − 3 departures = 20 closing. Then calculate the period’s rate:
3 departures ÷ 20 average employees × 100 = 15% for October.
Keep all three departures in that total. Add the context underneath: “Two planned seasonal endings and one resignation.” If Mina wants to examine resignations alone, she can count that one resignation separately, but must name the narrower measure rather than quietly relabelling it as total turnover.
The unchanged closing headcount does not mean nobody left. It means new hires replaced the number who left. It says nothing by itself about whether the new people can cover the same duties.
For the next comparison, Mina should use the same population and averaging method. Compare another seasonal wind-down with its planned endings visible, rather than treating an ordinary trading month as an identical test. Don’t multiply October’s rate into a prediction for the year. For an annual report, use records covering the whole year and document the annual calculation method; don’t mix it with a monthly rate.
Distinguish turnover from retention and vacancies
These questions need different records:
- Turnover: how many employment-ending departures occurred relative to the average workforce during the period?
- Starting-team retention: how many of the people employed at the start are still employed at the end?
- Vacancies and shift gaps: which roles or working periods still need suitable cover?
In Willow Counter’s example, 17 of the original 20 employees remain: 17 ÷ 20 × 100 = 85% starting-team retention for October. The three new hires don’t belong in that starting group. Track the same people at both dates rather than just comparing two total headcounts.
Don’t assume retention is always 100 minus turnover. The denominators differ, and a person hired and then departing within the period can affect the turnover count without ever belonging to the starting team. AIHR’s retention guide explains this distinction.
A vacancy is a different decision again. Mina might have 20 employees and still lack someone ready to lead Saturday’s close. Check the actual role and hour behind a coverage gap before deciding that a turnover percentage tells you how many people to recruit.
Explain limits and decide what to investigate
Treat the rate as a description, not a verdict. In a team averaging 20, one extra departure changes the rate by five percentage points. Keep the count beside the percentage so that one person’s movement doesn’t disappear behind a dramatic-looking change.
Be careful with outside comparisons in either market. In Australia, the ABS job-mobility release describes people changing employer or business over a year. That is not this cafe’s monthly count of all employment-ending departures. For a US or Australian restaurant benchmark, check the period, workforce definition, departure types and denominator before comparing it with your own result. A number labelled “turnover” is not enough.
At Willow Counter, Mina has two practical follow-ups:
- Confirm that the seasonal endings match the work the cafe actually planned to stop. If continuing work still needs cover, name those duties rather than treating every seasonal departure as either a problem or harmless.
- Offer the departing employee a private chance to share what could have worked better. Record what they choose to say, keep assumptions separate, and don’t turn one resignation into a conclusion about the whole team.
Then choose the next action from what you learn. If the gap is a real open role, make the application route clear. If replacements have joined, plan their supervised onboarding and readiness review before counting them as independent cover. Hiring, onboarding, training and scheduling need the same practical context, even though a turnover calculation doesn’t measure all four.
Keep a short note you can use again
Before your next management check-in, fill in:
- Period, venue or employer boundary, and employees included.
- Departure count, confirmed end dates and separate reason categories.
- Headcount observations, their dates and the averaging method.
- Opening count, hires, transfers and closing-count reconciliation.
- Period turnover rate, limitations and one named follow-up owner.
No new tool is needed to do this calculation. If you want to keep the resulting hiring work organized, explore CrewCentral Hiring for candidates and open roles. CrewCentral connects hiring with onboarding, training and scheduling; your team still makes the hiring decisions. Keep this reporting note separately rather than assuming a hiring pipeline calculates turnover for you.


