Average Number of Employees Calculator
- Staff turnover rate
- %
- Result
- Headcount at start
- 10 employees
- You entered
- Headcount at end
- 14 employees
- You entered
This calculator works out the average number of employees a business had over a period, usually a year. You enter the headcount at the start, the headcount at the end, and optionally any hires or leavers during that time; you get back the simple average headcount, which is the figure many small-business reporting and grant applications ask for.
Formula
The most common way to calculate the average number of employees for a period is the simple average of the headcount at the beginning and the headcount at the end:
Average headcount = (Beginning headcount + Ending headcount) ÷ 2
Where:
- Beginning headcount – number of employees on the first day of the period (unit: people).
- Ending headcount – number of employees on the last day of the period (unit: people).
- Average headcount – the result, expressed in people (often rounded to the nearest whole number).
This is the formula used in many contexts, including the U.S. Small Business Administration’s size-standard calculations and the Affordable Care Act’s employer shared responsibility provisions. It is also the basis for the staff turnover rate, which is calculated as:
Turnover rate = (Leavers ÷ Average headcount) × 100%
Worked Example
Using the default values from the calculator above:
- Beginning headcount = 10 employees
- Ending headcount = 14 employees
- Hires during the period = 3 employees
- Leavers during the period = 1 employee
Step 1: Add the beginning and ending headcounts: 10 + 14 = 24.
Step 2: Divide by 2: 24 ÷ 2 = 12.
Step 3: The average headcount is 12 employees.
Step 4 (turnover): Divide leavers by average headcount: 1 ÷ 12 = 0.0833. Multiply by 100 to get 8.3%.
The calculator shows 12.0 employees and an 8.3% turnover rate.
Why the Average Matters
The average number of employees is not just a statistic; it is a threshold. Many government programs, tax credits, and reporting requirements use average headcount to determine eligibility. For example:
- Small Business Administration (SBA) size standards – To qualify as a small business for federal contracting, your average number of employees over the past 12 months must be below a certain number, which varies by industry (often 500 for manufacturing, 100 for wholesale, etc.).
- Affordable Care Act (ACA) – Employers with 50 or more full-time equivalent employees (which is based on average hours worked, not headcount) may be subject to the employer mandate.
- Employee Stock Ownership Plans (ESOPs) – Some ESOP rules reference average employee counts.
- State paid-leave programs – Some states use average headcount to determine whether an employer must contribute to a state family leave fund.
Because these thresholds can have real financial consequences, it is important to calculate the average correctly and to know which definition the program uses. Some programs use a “full-time equivalent” (FTE) calculation instead of a simple headcount, which counts part-time workers proportionally.
How to Choose the Right Method
The simple average (beginning + ending ÷ 2) is the easiest, but it is not always the most accurate if your workforce fluctuates significantly during the year. Here are the common methods:
- Simple average (two-point) – Use when your headcount is fairly stable or when you only need a rough estimate.
- Monthly average – Add the headcount at the end of each month, then divide by 12. This smooths out seasonal spikes.
- Weekly or daily average – For very precise calculations (e.g., for ACA), you may need to count employees each pay period.
- FTE (Full-Time Equivalent) – Convert part-time hours to full-time equivalents (usually 30 hours/week under ACA, or 40 hours/week in other contexts).
When a regulation says “average number of employees,” always read the definition in the regulation itself. For example, the SBA’s regulation (13 CFR 121.106) says to calculate the average number of employees for each pay period over the preceding 12 months, then average those numbers. That is different from the simple beginning/end average.
Common Mistakes and Pitfalls
Here are the most frequent errors people make when calculating average headcount:
- Using the wrong time period – The average must cover the same 12-month period that the regulation specifies. Using a fiscal year instead of a calendar year can change the result.
- Including contractors and freelancers – Only count employees (W-2 workers in the U.S.). Independent contractors are not employees for this purpose.
- Excluding part-time workers – Part-time employees count as one head each, not a fraction, unless the regulation specifically uses FTE.
- Rounding too early – If you round the average to a whole number before comparing to a threshold, you might cross the line incorrectly. Keep one decimal place until the final step.
- Forgetting to include employees on leave – Paid or unpaid leave (including family leave) generally still counts as employment, unless the regulation says otherwise.
Limitations of the Simple Average
The simple average (beginning + ending ÷ 2) is a quick snapshot, but it can be misleading. For example, if you start the year with 10 employees, hire 50 in March, then lay off 50 in November, your beginning and ending headcounts are both 10, so the simple average is 10. But your actual average over the year was much higher. In that case, a monthly average would give a more truthful picture.
Also, the simple average does not account for the timing of hires and leavers. Two companies with the same beginning and ending headcounts could have very different average headcounts if one hires early in the year and the other hires late. For most internal planning, the simple average is fine, but for regulatory compliance, use the method the regulation prescribes.
Frequently Asked Questions
How do I calculate the average number of employees for the year?
Add the number of employees you had at the beginning of the year to the number you had at the end of the year, then divide by 2. This gives a rough average. For a more accurate figure, add the headcount at the end of each month, sum those 12 numbers, and divide by 12.
Do part-time employees count as 1 or 0.5?
For a simple headcount average, each part-time employee counts as 1. For a full-time equivalent (FTE) calculation, part-time employees are counted proportionally based on hours worked (e.g., 20 hours/week ÷ 40 hours/week = 0.5 FTE). Always check the specific rule you are applying.
What is the difference between average headcount and FTE?
Average headcount counts every employee as one, regardless of hours. FTE converts part-time hours into equivalent full-time employees. For example, two half-time employees equal 1 FTE. Many regulations, like the ACA employer mandate, use FTE, not headcount.
Should I include owners and partners in the headcount?
Generally, owners and partners are not considered employees for headcount purposes unless they receive a W-2 as an employee. Sole proprietors and partners in a partnership are typically excluded. Check the specific regulation, as some programs have different definitions.
Can I use the average number of employees for my business plan?
Yes, the average headcount is a useful metric for planning, budgeting, and comparing productivity (e.g., revenue per employee). Just be aware that it is a lagging indicator – it tells you what happened, not what will happen. For forward-looking plans, use projected headcount.
Related
Formula used
in start | Headcount at start | employees | 10 | 0 in end | Headcount at end | employees | 14 | 0 in hires | Hires during period | employees | 3 | 0 in leavers | Leavers during period | employees | 1 | 0 out avg | Average headcount | employees | (start + end) / 2 | 1 out turnover | Staff turnover rate | % | (leavers / ((start + end) / 2)) * 100 | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.