HR budget planning is the process of forecasting next year’s people costs, from salaries and employer social contributions to hiring, merit increases and benefits, and agreeing them with Finance before the year starts. A good workforce budget starts from the current payroll, adds every planned change role by role, prices new hires with current market salary data and keeps a contingency for what you cannot predict.
This guide walks through the building blocks of a headcount budget: the cost components, how to calculate the fully loaded cost of an employee with 2026 employer social security rates for Spain, Germany, the UK and Ireland, and how to price 2027 hires with TalentUp data on advertised salaries for 10 common roles. It also covers scenario planning, monthly budget-vs-actual tracking and what pay transparency changes once national laws apply.
Key takeaways
- Build the budget bottom-up from the current payroll, then add merit, promotions, new roles and benefits, and subtract vacancy and attrition savings.
- A hire costs far more than the salary: in Spain, employer social security alone adds about 30.7% of gross pay; in Germany about 21.2% up to the ceilings.
- Price open roles with current market data, not last year’s offers. In TalentUp’s 2026 data, the typical advertised salary range is 18.2% wide in Spain, 22.2% in France and 12.1% in the UK.
- Sales roles carry the most uncertainty: their ranges are around 31–32% wide in Spain and France, so budget nearer the upper quartile.
- Plan three scenarios (low, base, high) and track budget vs actual monthly, including vacancy savings.
- Where pay transparency laws apply, set aside a reserve for pay gap remediation.
What Goes Into an HR Budget
People costs are usually the largest controllable cost line in a company, and most of the HR budget sits in them. The non-pay lines of the HR department (learning, HR tech, employer branding) matter too, but this guide focuses on personnel cost planning: what it costs to employ the people you have and the people you plan to hire.
| Component |
What it covers |
How to estimate it |
| Base salaries |
Current annual gross pay of every employee |
Export from payroll or HRIS, annualised, by person |
| Variable pay |
Bonuses, commissions, profit sharing |
Target amounts × expected payout rate (for example 90–110% of target) |
| Employer social contributions |
Social security, payroll taxes and levies |
Country rate × gross pay, respecting ceilings and thresholds (see table below) |
| Benefits |
Health insurance, pension top-ups, meal vouchers, car, wellbeing |
Cost per head or % of payroll, by country |
| Merit and market adjustments |
Annual salary review, adjustments for underpaid roles |
Merit % × eligible payroll, plus a separate market pot |
| Promotions |
Pay increases linked to a change of level |
Expected number of promotions × average increase |
| New hires |
Growth roles approved in the business plan |
Market salary for each role × months employed in the year |
| Replacement hiring costs |
Agency fees, job ads, onboarding, ramp-up |
Expected leavers × cost per hire |
| Attrition and vacancy savings |
Payroll not spent while roles are empty |
Expected leavers × months vacant × monthly cost |
| Contingency |
Counter-offers, unplanned roles, legal changes |
Typically a small % of total people cost, agreed with Finance |
Two of these lines deserve their own process. The size of the merit budget is a separate decision, and our guide to salary increase budgets for 2027 in Europe covers country forecasts and how to split merit, general and promotion pools. How to allocate it person by person is covered in our 12-week salary review playbook.
How to Build the Budget Step by Step
- Start from a clean payroll snapshot. One row per employee and per open approved role: country, level, base salary, target variable pay, FTE, contract type and start or end dates.
- Annualise and apply this year’s known changes. Include increases already agreed, collective agreement updates and contract changes that take effect next year.
- Add the merit and promotion pools. Apply them from the month they take effect, not from 1 January, unless that is your review date.
- Add new roles with a start month. A role that starts in September only costs four months of salary this year, but twelve months next year. Show both numbers so Finance sees the run-rate.
- Load every salary to full cost. Apply employer social contributions, benefits and equipment costs by country.
- Subtract expected vacancy and attrition savings. Use your historical turnover and time-to-fill, not an optimistic guess.
- Add a contingency and run the scenarios. Agree with Finance what triggers its use.
- Reconcile with the business plan. Check total people cost against revenue, cost per FTE and headcount targets, then lock the budget.
The goal is a model in which every euro can be traced to a person, a role or an explicit assumption. That makes it much easier to defend in the budget meeting and to update when plans change.
How to Calculate the Fully Loaded Cost of an Employee
The fully loaded cost of an employee is what the company actually spends in a year to employ one person, not just the salary on the contract:
Fully loaded annual cost = base salary + target variable pay + employer social contributions + benefits + equipment and software
One-off costs of filling the role, such as agency fees, job ads, relocation or a sign-on bonus, are better tracked separately in the year of the hire, so they do not inflate the recurring run-rate.
Employer Social Security Rates by Country (2026)
Employer contributions vary more than any other cost line across Europe. These are the main statutory employer rates for 2026, from official sources:
| Country |
Main employer rate |
Ceiling or threshold |
Also budget for |
| Spain |
30.65% of gross pay on open-ended contracts: 23.60% common contingencies, 5.50% unemployment, 0.20% FOGASA, 0.60% vocational training, 0.75% intergenerational equity mechanism (MEI) |
Contributions stop at a base of €5,101.20 per month (€61,214.40 a year), with a small solidarity contribution on pay above it |
Occupational accident premium (varies by activity); 6.70% unemployment rate on fixed-term contracts |
| Germany |
About 21.2%: pension 9.3%, unemployment 1.3%, health 7.3% plus half of the additional contribution (2.9% on average in 2026, so about 1.45%), long-term care 1.8% |
Pension and unemployment up to €101,400 a year; health and long-term care up to €69,750 a year |
Statutory accident insurance and small employer levies |
| United Kingdom |
15% employer National Insurance on earnings above the secondary threshold |
Threshold £5,000 a year; no upper limit |
Auto-enrolment pension (at least 3% of qualifying earnings); Apprenticeship Levy of 0.5% if the pay bill exceeds £3 million; Employment Allowance of up to £10,500 for eligible employers |
| Ireland |
11.40% employer PRSI from 1 October 2026 for weekly earnings above €552 (9.15% at or below), including the 1% National Training Fund levy |
No upper limit |
Pension and health insurance where offered |
France is not in the table because its employer rate depends heavily on pay level: since 2026 a single general reduction (RGDU) lowers employer contributions on pay below 3 times the minimum wage, with the largest relief at minimum wage. Use the URSSAF simulator for French roles. Rates change every year, so confirm them with local payroll before locking the budget.
Worked Examples
These examples are illustrative, using round salaries and the statutory rates above:
|
Spain |
Germany |
UK |
Ireland |
| Gross base salary |
€39,000 |
€60,000 |
£45,000 |
€50,000 |
| Employer social security |
€11,954 (30.65%) |
€12,690 (21.15%) |
£6,000 (15% of £40,000) |
€5,700 (11.40%) |
| Cost before benefits |
€50,954 |
€72,690 |
£51,000 |
€55,700 |
| Not yet included |
Accident premium, benefits, equipment |
Accident insurance, levies, benefits |
Pension, benefits |
Benefits, pension |
The €39,000 Spanish salary matches the median advertised salary for software developers in Spain in TalentUp’s 2026 data (see below). Add an illustrative €1,200 of benefits and €2,500 of laptop and software, and that developer costs about €54,700 a year, roughly 1.4 times base pay, before any recruitment fees.
Pricing 2027 Hires With Market Data: TalentUp Data
The most common budget failure is not a forgotten cost line: it is a budget/offer mismatch. The role is budgeted at what the last person earned, or at the bottom of an old band, and the hiring manager discovers in month three that nobody will accept it. Pricing each open role with current market salary data for the same role, country and level avoids that.
18.2%
median width of advertised salary ranges in Spain, 22.2% in France and 12.1% in the UK
32.0%
median range width for sales roles in Spain, 30.9% in France
30.2%
of French and 26.2% of Spanish ranges are 30% wide or more, versus 11.8% in the UK
Source: TalentUp job postings database, January–September 2026, about 11,700 job ads with a salary range in Spain, France and the UK.
The table shows the median advertised salary for 10 common roles in 2026 and the median width of the posted range (maximum minus minimum, as a % of the midpoint). A wider range means more uncertainty about where the final offer will land, and therefore more budget risk.
| Role |
Spain |
France |
United Kingdom |
| Software developer |
€39,000 · 18.2% (n≈960) |
€42,500 · 18.2% (n≈40) |
€51,600 · 20.0% (n≈70) |
| Project manager |
€38,000 · 19.6% (n≈120) |
€47,500 · 20.0% (n≈40) |
€48,700 · 18.2% (n≈40) |
| Accountant |
€25,500 · 18.2% (n≈510) |
€36,500 · 20.7% (n≈120) |
€51,300 · 16.7% (n≈70) |
| Payroll specialist |
€25,500 · 15.4% (n≈110) |
n<30 |
€37,100 · 14.8% (n≈30) |
| Sales representative |
€24,000 · 32.0% (n≈3,480) |
€37,500 · 30.9% (n≈160) |
€41,800 · 18.2% (n≈120) |
| Maintenance technician |
€25,000 · 15.4% (n≈1,310) |
€32,300 · 15.8% (n≈40) |
€49,000 · 9.1% (n≈50) |
| Electrician |
€24,500 · 17.4% (n≈560) |
€28,200 · 18.2% (n≈30) |
n<30 |
| Administrative assistant |
€21,000 · 12.8% (n≈2,090) |
n<30 |
€31,500 · 7.7% (n≈160) |
| Warehouse operative |
€20,000 · 10.0% (n≈910) |
n<30 |
€30,700 · 6.6% (n≈30) |
| Customer service agent |
€19,200 · 13.3% (n≈510) |
n<30 |
€31,400 · 9.3% (n≈50) |
Annual gross salary, median of range midpoints, in euros (UK salaries converted from pounds). The percentage is the median range width. French and UK cells rest on small samples and are indicative.
What this means for the budget:
- Budget where you will make the offer, not at the floor. For a software developer in Spain, the middle half of advertised salaries runs from about €33,000 to €45,000. Budgeting the role at €33,000 when you need a mid-level engineer guarantees a mismatch.
- Add a buffer for wide-range roles. Sales ranges are the widest in Spain and France, largely because packages mix base and commission. Budget closer to the upper quartile (about €28,500 in Spain and €47,500 in France) or model on-target earnings explicitly.
- Country differences dwarf rounding errors. The same maintenance technician role is advertised at a median of €25,000 in Spain and about €49,000 in the UK. Multi-country plans should never apply one salary assumption across locations.
- Refresh the prices before each hiring wave. Market pay moves during the year; a role priced in October may need repricing by spring. For emerging roles with little data, see how to price jobs with no market data.
Scenario Planning: Low, Base and High Cases
A single number invites a single argument. Three scenarios give Finance and leadership a way to agree on the base case while understanding the range of outcomes:
| Driver |
Low case |
Base case |
High case |
| New hires |
Only critical replacements and committed roles |
Business plan headcount |
Plan plus contingent growth roles |
| Start dates |
Hires slip one quarter |
Planned start months |
Hires start on time |
| Offer level |
Market median |
Between median and upper quartile for hard-to-fill roles |
Upper quartile for most open roles |
| Attrition |
Higher turnover, more vacancy savings |
Historical turnover |
Lower turnover, fewer savings |
| Variable pay payout |
Below target |
On target |
Above target |
| Merit and market adjustments |
Lower end of country forecasts |
Approved merit budget |
Merit plus market corrections for flight-risk roles |
Keep each scenario tied to explicit triggers: for example, the high case is released only if quarterly bookings exceed plan. If the low case becomes reality and there is little room for raises, our guide on what HR can offer besides salary covers the alternatives.
Tracking Budget vs Actual Every Month
A budget is only useful if you compare it with reality. A monthly people-cost report should show, by department and country:
- Headcount and FTE: budgeted vs actual, with open roles listed separately.
- Payroll cost: budgeted vs actual, split into salary, variable pay and employer contributions.
- Vacancy savings: the cost of budgeted roles that are not yet filled.
- Offers above budget: every offer that exceeds the budgeted salary for the role, and why.
- Forecast to year-end: actuals to date plus the remaining months on current headcount and plans.
Vacancy savings are easy to estimate: monthly fully loaded cost × months the role is empty. If a role costs €54,700 a year and stays open for three months, the saving is about €13,700. Across a company, many finance teams budget an expected vacancy factor based on historical turnover and time-to-fill, rather than assuming every seat is filled for twelve months.
Treat recurring offers above budget as a signal, not a nuisance: if most hires for a role close above the budgeted figure, your market price is out of date. Regular salary benchmarking and well-designed salary bands keep budgets and offers aligned.
The EU Pay Transparency Directive (2023/970) had a transposition deadline of 7 June 2026, and its obligations apply through national laws once transposed in each member state. For budget planning, three points matter:
- Pay ranges in job ads and pre-employment pay information make budget/offer mismatches visible to candidates, so the range you publish must match what the budget can pay.
- Gender pay gap reporting applies to employers with 250+ workers yearly from 7 June 2027, with 150–249 workers every three years from 7 June 2027 and 100–149 workers every three years from 7 June 2031.
- Joint pay assessment: if an unexplained gap of 5% or more in a category of workers is not remedied within six months, the employer must carry out a joint pay assessment with workers’ representatives. The burden of proof in pay discrimination cases shifts to the employer.
In practice, this means adding a remediation reserve to the budget, sized from an internal analysis of unexplained pay gaps rather than a guess. Our step-by-step pay equity audit guide explains how to run that analysis, and the free pay transparency tool helps you check where you stand.
HR Budget Planning Checklist
- Payroll snapshot reconciled with Finance, including open approved roles.
- Employer contribution rates and ceilings updated for each country.
- Every new role has a start month, a level and a market-based price.
- Merit, promotion and market adjustment pools sized and dated.
- Vacancy and attrition assumptions based on your own history.
- Low, base and high scenarios with explicit triggers.
- Remediation reserve where pay transparency rules apply.
- Monthly budget-vs-actual report agreed with Finance before 1 January.
TalentUp’s salary benchmarking platform gives you market pay by role, country and level from millions of job postings, so you can price every open role in the budget with current data. See our methodology for how the data is collected.
Sources