HR articles

Headcount Forecasting: How to Calculate How Many People You Need and How Many to Hire

SHORT ANSWER

Headcount forecasting means calculating how many people a team will need at a future date and how many you will have to hire to get there. Estimate demand from workload (work volume × time per unit ÷ productive hours per FTE) or from business growth. Then hires needed = (required headcount − current headcount) + people expected to leave in the period. Start hiring at least one time-to-fill before the date you need them.

Course on this topic: Workforce Planning Course for HR

“How many people do we need next year?” is the question that starts every budget, and in many companies it is answered by each manager adding a few names to a wish list. Below is how to calculate it instead: from workload or from business growth, then how many people you actually need to hire after turnover, and when to start. Try your numbers in the free headcount forecast calculator.

What is headcount forecasting?

Headcount forecasting is the part of workforce planning that answers two numbers: how many people a team or company will need at a future date (demand), and how many you will have if you do nothing (supply — today's people minus those who will leave). The difference is the gap you close by hiring, moving people internally, or changing how the work is done.

Plan in FTE — full-time equivalents, not in heads: two people working half-time are one FTE. This lets you compare demand and supply regardless of contracts. The overall planning process — goals, environment, gap analysis, action plan — is covered in Human Resource Planning Process. This article is about the calculation.

Method 1: forecast from workload

This is the most reliable method for roles with measurable, repeatable work: customer service, operations, back office, recruiting, support. It has three inputs:
  1. Volume of work — units per month: calls, applications, orders, tickets, vacancies.
  2. Time per unit — average minutes one unit takes, measured, not guessed.
  3. Productive hours per FTE — contract hours minus vacation, holidays, sickness, training and meetings outside the measured work.
Required FTE = units per month × minutes per unit ÷ 60 ÷ productive hours per FTE per month.

Example: 4,800 tickets a month × 18 minutes = 1,440 hours. With 130 productive hours per FTE, the workload needs 1,440 ÷ 130 = 11.1 FTE. If volume grows by 15%, you will need 12.7 — that is, 13 people.
FROM MY PRACTICE · ALFA-BANK, 2008

I first came across this approach in 2008 at Alfa-Bank. During the crisis the bank had to reduce staff, and the question was: how many people do we really need?

We did a workload and staffing-norms analysis. We looked at how many new customers came in and how many existing customers were served, and HR calculated how many employees were needed based on who did what work and how that work depended on the number of customers.

As a result you have a document that lets you calculate how many people you need and compare it with how many you have. And if some jobs depend on others, you can calculate those too — and forecast them.

Find the drivers of workload — customers, operations, orders. Then headcount becomes something you calculate and forecast, not something managers negotiate.

— Mike Pritula

Method 2: forecast from business growth

For roles where work is hard to count in units — product, marketing, management — start from the business plan:

Required headcount = current headcount × (1 + business growth) ÷ (1 + productivity gain).

Example: 10 people, the business plans 20% growth, and you expect 5% productivity gain from automation and better processes: 10 × 1.20 ÷ 1.05 = 11.4, so 12 people. Without the productivity line you would plan 12 hires the same way every year — and that is how companies grow headcount faster than results. The productivity question comes first: what would make the current team 5–20% more effective?

Other demand methods covered in my course include extrapolation of past trends, expert methods (Delphi, nominal group) and gap analysis.
FREE TOOL · HEADCOUNT FORECAST CALCULATOR

How many people will you need — and how many to hire?

Choose how to estimate demand, fill in your numbers and see the required headcount, the gap, the hires needed after turnover and the latest date to start hiring. The example numbers are made up — replace them with yours.

The full method — workload analysis, staff segmentation, demand forecasting and headcount optimisation — is in the Workforce Planning course.

How many people do you need to hire?

Required headcount is not the hiring plan. People will also leave during the period:
  • Expected leavers = current headcount × annual turnover rate × months in the period ÷ 12.
  • Known exits — retirements, fixed-term contracts ending, planned internal moves out of the team.
Hires needed = (required headcount − current headcount) + expected leavers + known exits.

Example: 10 people today, 13 needed in a year, annual turnover 18%, one known retirement. Gap 3 + leavers 1.8 + known 1 = 5.8, so plan 6 hires — twice the gap. Teams that plan only the gap are always behind. For the turnover rate itself, see Employee Turnover Rate: Formula, Calculator and How to Read the Numbers.

When to start hiring

Take your average time to fill for the role — days from opening the vacancy to the offer accepted — and add the notice period and ramp-up if the role needs time before it is fully productive. That is how far ahead of the date you need the person you have to start. For six hires in a year, open roughly one search every two months; do not open all six in January and let them compete for the same recruiter time.

Check the labour market before you commit

A headcount plan is only real if the market can supply the people. Before you sign off the plan, check how many people with the skills you need exist in your location and how many you can realistically attract.
FROM MY PRACTICE · STARLIGHTMEDIA

When I worked at STB, we were growing very actively: when I joined there were 700 employees, and by the end there were 2,500.

When I was preparing the budget, I asked myself: how many television professionals work in the country at all? I estimated about 10,000, and we had around 1,000. We needed another 1,000, and I understood it would be hard to lure 1,000 people away from competitors.

So it became clear that we needed other sources: regions, other countries, work with universities, people switching from other professions. What we did turned out to be successful.

Before you plan the hires, check that the market can supply them. If it cannot, the plan has to include new sources — not just more recruiters.

— Mike Pritula

What if the forecast shows a surplus?

Sometimes the calculation shows that the team is larger than the workload needs — after a drop in volume, automation, or years of adding people “just in case”. Do not start with layoffs. In order:
  1. Stop automatic replacements. Let natural turnover close part of the gap: in the calculator, a negative gap is subtracted from the replacements you would otherwise make.
  2. Move people internally to teams where the forecast shows a shortage.
  3. Redesign the work — combine functions, remove duplication, automate, use internal part-time or project work.
  4. Only then decide on reductions, and plan them as carefully as hiring.
Growth in one place and reduction in another often happen in the same company at the same time, so plan both in one model.

Five mistakes in headcount forecasting

  1. Adding up managers' wish lists. Without a workload or growth logic, every team asks for a little more.
  2. Planning only the gap. Turnover and known exits often double the real hiring need.
  3. Using contract hours as productive hours. It underestimates the FTE you need.
  4. Ignoring productivity. Growth does not have to mean the same growth in headcount; automation, combining functions and better processes come first.
  5. Forgetting time to fill. A hire planned for March and started in March arrives in June.
How to analyse workload, set staffing norms, segment staff, forecast demand and optimise headcount — combining functions, removing duplication, automation, outsourcing — is what the Workforce Planning course covers in six lessons.
FAQ

Frequently asked questions

How do you calculate how many employees you need?

Take the volume of work in a period, multiply it by the time each unit of work takes, and divide by the productive hours one full-time employee has in that period. The result is the number of FTEs the workload needs.

What is FTE in workforce planning?

FTE — full-time equivalent — counts workload in full-time positions. Two people working half-time are one FTE. Planning in FTEs lets you compare demand with supply regardless of contract type.

How do you calculate how many people to hire?

Hires needed = required headcount − current headcount + expected leavers in the period. Expected leavers = current headcount × annual turnover rate × months ÷ 12, plus any exits you already know about, such as retirements or contracts ending.

How many productive hours does a full-time employee have?

Fewer than contract hours. Subtract vacation, holidays, sickness, training and meetings that are not part of the measured work. Calculate it from your own data rather than using a generic number.

When should you start hiring?

At least one average time-to-fill before the date you need the person, plus onboarding time if the role needs ramp-up before it is fully productive.