Quick answer: A hiring plan is a list of the roles you’ll hire this year, with why, when, how much and who owns each one. For a small business, one page is enough. The most useful column is “open by”, worked back from the start date. SHRM’s 2026 benchmarking reports a median time to fill of 39 days for non-executive roles, and notice periods come on top, so most roles need to open two to three months before you need the person.
What is a hiring plan?
A hiring plan is the bridge between your business plan and your job ads.
The business plan says “we’ll launch in Germany in Q2”. The hiring plan says “so we need a German-speaking support lead starting 1 April, which means we open the role on 15 January”.
It does three things:
- Turns vague headcount ideas into specific roles with dates.
- Makes the budget visible before you commit to offers.
- Stops searches from colliding on the same interviewers.
The hiring plan template
Copy this into a spreadsheet or doc. One row per role.
| Column | What to write | Example |
|---|---|---|
| Role | Job title as candidates would search it | Customer Support Lead (German) |
| Team | Department | Support |
| Why | The problem this hire solves | German launch, current team can’t cover German tickets |
| Type | New role or replacement | New |
| Priority | 1 (must), 2 (should), 3 (nice) | 1 |
| Start date | When you need them working | 1 April |
| Open by | Start date minus time to fill minus notice period | 15 January |
| Salary range | Range you’ll publish | €3,200 to €3,800 per month |
| Hiring budget | Ads, agency, tools, referral bonus | €1,500 |
| Owner | Who runs the search day to day | Ops manager |
| Decision maker | Who signs off the offer | CEO |
| Interviewers | Names, and how many hours each | Support lead 4h, CEO 1h |
| Main channel | Where you expect the hire to come from | Referrals, then LinkedIn |
| Status | Not started, open, offer, filled | Not started |
That’s the whole template. Resist adding more columns until you’ve used it for a quarter.
How do you calculate the “open by” date?
Start from the start date and subtract three things.
Open by = Start date − Notice period − Time to fill − Buffer
- Time to fill. Use your own history if you have it. If not, SHRM’s 2026 median of 39 calendar days for non-executive roles is a reasonable starting point. Use more for senior or specialist roles.
- Notice period. Depends heavily on country, seniority and contract. It can be anything from two weeks to three months or more. Ask candidates early instead of assuming.
- Buffer. Two weeks. Something always slips.
Example for the role above, with a one month notice period:
- Start date: 1 April
- Minus one month notice: 1 March offer accepted
- Minus 39 days time to fill: about 21 January
- Minus two week buffer: about 7 January
So “open by 15 January” in the example is already tight. That’s the kind of thing a plan shows you before it’s a problem.
How do you set the budget?
Split it into two numbers: the salary cost and the cost of hiring.
The salary cost is what finance cares about. It’s the range times the months they’ll be employed this year, plus employer taxes and benefits.
The cost of hiring is smaller, but it’s the part this plan controls. Include job board spend, any agency fees, referral bonuses, assessment tools and your applicant tracking system (ATS). Don’t forget your team’s time, which is usually the biggest piece. Our guide to cost per hire has a worked example.
How do you prioritize when you can’t hire everyone?
Use the priority column honestly. A plan where everything is priority 1 is a wish list.
A simple test for each role: what happens if this person starts three months late?
- If revenue or a launch slips, it’s priority 1.
- If the team is stretched but copes, it’s priority 2.
- If nothing changes, it’s priority 3, or it isn’t a role yet.
Replacement hires for people who just resigned often jump the queue. That’s fine, but update the plan when it happens so the other dates move too.
How do you avoid interviewer overload?
Add up interviewer hours per month across all open roles.
If your CTO is on four interview panels in March, that’s 15 to 20 hours of interviews plus debriefs. Something else will slip, usually feedback speed, and slow feedback is how you lose candidates.
Fixes:
- Stagger the open dates so no one person is on more than two searches at once.
- Use a structured interview with a scorecard so more people can interview consistently. See what a structured interview is.
- Agree on interview stages in an intake meeting before opening each role.
How often should you update the plan?
Monthly, in 15 minutes. Change statuses, move dates, and add or cut roles.
A plan that’s six months stale is worse than no plan, because people trust the wrong dates.
From plan to open roles
When a role reaches its “open by” date, the next steps are a clear requisition and a job ad. See what a job requisition is and the full recruitment process in 10 steps.
Once roles are live, an ATS keeps the actual numbers so next year’s plan uses real time to fill instead of a national median. In Canvider, the analytics page shows time to hire, open positions and hires by department, and you can export it to Excel to sit next to your plan.
Try Canvider free. No credit card required.
Frequently asked questions
What should a hiring plan include?
For each role: the job title, why it's needed, target start date, the date you need to open it, salary range, total hiring budget, who owns the search, who interviews, and the main sourcing channel. Add a priority so you know what to drop if money or time runs short.
How far in advance should you plan a hire?
Work back from the start date. SHRM's 2026 benchmarking reports a median of 39 days from opening a non-executive role to an accepted offer, then most candidates need to give notice, which can be two weeks to three months or more depending on country and contract. That means opening most roles two to three months before you need the person.
Do small businesses need a hiring plan?
Yes, even a short one. Without it, roles get opened in reaction to a crisis, several searches compete for the same interviewers in the same month, and budget decisions get made one hire at a time. One page per year is enough for most teams under 100 people.