Employee Turnover Calculator Widget

Add a staff turnover calculator to an HR blog or people-analytics page. Enter how many employees left and the headcount at the start and end of a period to get the turnover rate, an annualised rate for a month or quarter, approximate retention and the voluntary share.

HR & Work Calculator Runs in your browser Free · no ads

Customize your widget

Theme
Auto follows the visitor's light/dark setting.
Style
Attribution on your page
Optional and entirely your choice. The exact line is shown in the code below; it links to the tool with rel="nofollow".
More options
Starting values
Leave blank to use the widget's defaults. Visitors can still change every value.

Live preview

Exactly what your visitors will see

Embed code

<iframe src="https://a2z.tools/embed/w/employee-turnover-calculator" title="Employee Turnover Calculator by A2Z Tools" width="100%" height="580" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>

A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.

Works with

How it works

Turnover is separations divided by the workforce, times 100. The Bureau of Labor Statistics computes its JOLTS separations rate exactly that way, dividing separations by employment; for a single company the usual stand-in for employment is the average of the headcount at the start and at the end of the period. With 6 leavers and headcount moving from 48 to 52, the average is 50 and turnover is 12%. Separations include quits, layoffs, discharges, retirements and deaths, as in the JOLTS definitions. A rate for a month, quarter or half-year is annualised linearly - a 12% quarter becomes 48% a year - which is a projection, not a forecast. Retention is approximated as starting staff minus leavers over starting staff, assuming the leavers were already employed at the start; enter quits separately to see voluntary turnover.

Calculation method

  • Average headcount = (headcount at start + headcount at end) / 2
  • Turnover % = separations / average headcount x 100
  • Annualised % = turnover % x 12 / months in the period
  • Retention % (approx.) = (start - separations) / start x 100; voluntary % = quits / average x 100

Worked examples

One quarter

Inputs: 6 leavers; headcount 48 at start, 52 at end; period one quarter

Result: Turnover 12%; annualised 48%; retention approx. 87.5%

6 / 50 average headcount.

A full year with quits

Inputs: 15 leavers, 9 voluntary; headcount 100 at start, 110 at end; one year

Result: Turnover 14.29%; voluntary turnover 8.57%; retention approx. 85%

Average headcount 105.

Limitations

  • Uses the average of two headcount snapshots, not a daily-weighted average.
  • Retention is an approximation; it cannot tell starting staff from new hires who left.

Where publishers use it

  • HR software blogs teaching managers how to measure attrition
  • Quarterly people reports on intranets and board-pack templates
  • Restaurant, retail and call-centre guides where high churn drives hiring cost
  • Recruitment agencies benchmarking a client's retention problem
  • Business-school and HR certification study material on workforce metrics

Questions

Why average the headcount?

Using only the starting figure overstates turnover in a growing team and understates it in a shrinking one. With 48 at the start and 52 at the end, 6 leavers are 12.5% of 48 but 12% of the average 50.

What counts as a separation?

Following the BLS JOLTS definitions: quits (voluntary), layoffs and discharges (employer-initiated), and other separations such as retirements, transfers and deaths. Count each person who left once.

How is a monthly rate annualised?

Linearly: 2 leavers from an average of 40 is 5% for the month, or 60% a year. One unusual month can therefore distort the yearly figure - prefer a rolling 12-month count when you have it.

Is the retention figure exact?

No. True retention tracks named individuals from the start date. The widget assumes every leaver was on staff at the start, which overstates the drop when new hires also left in the same period.

What is a normal turnover rate?

It varies widely by industry and region; hospitality and retail run far higher than government or utilities. Compare against BLS JOLTS data for your industry rather than a single benchmark.

Sources

  1. JOLTS Definitions - U.S. Bureau of Labor Statistics . Total separations = quits + layoffs and discharges + other separations (retirements, transfers, deaths, disability). Checked 2026-10-01.
  2. Job Openings and Labor Turnover Survey: Calculation - U.S. Bureau of Labor Statistics, Handbook of Methods . Hires and separations rates are computed by dividing the number of separations by employment and multiplying by 100. Checked 2026-10-01.

Cite or recommend this tool

If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.

A2Z Tools Employee Turnover Calculator
https://a2z.tools/embed/employee-turnover-calculator

Preview