Need to start saving with a new ATS? Learn how to calculate the return on investment of your ATS Calculate ROI now

How to conduct a skills gap analysis

A skills gap is the disparity between the skills employers require and those possessed by their workforce. Performing a skills gap analysis aids in identifying necessary skills for business objectives, informing both employee development initiatives and hiring programs.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

Here’s how to conduct a skills gap analysis:

Step 1: Plan

You can perform a skills gap analysis on two levels:

  • Individual: You can identify the skills a job requires and compare them to an employee’s actual skill level.
  • Team/company: You can determine if your employees have the skills to work on an upcoming project or if you need to hire externally. This analysis can help you target your employee training programs to develop the skills you need.

Here’s an overview of skills gap analyses, including scope, examples of when to conduct a skills gap analysis and ways to close skills gaps:


HR can initiate team and company-wide skills gap analyses by holding a meeting with managers to explain the process. It can also be a good idea to hire an external consultant to conduct a skills gap analysis. Hiring an outside evaluator can make the process more objective and will free up staff time to focus on other relevant work.

Align your hiring team

With Workable’s hiring plan, you’ll move out of the spreadsheets and into one centralized workspace, where info is always current and next steps are always clear.

Try our hiring plans

Step 2: Identify important skills

Some employers say they have difficulty filling jobs because of skill gaps. But others argue that skill gaps are a product of unrealistic expectations. Identify the skills you need by answering two questions:

  • What skills do we value as a company?
  • What skills do our employees need to do their jobs well now and in the future?

Consider your company’s job descriptions, business objectives and company values. Think of the new skills your company might need in coming years. You could also survey team members on what skills they think are missing. Their insights could prove invaluable and involving your employees can help them feel that they’re contributing to your company’s growth.

Here’s an example of how to list and prioritize skills employees, teams and companies need:


Numerical rating scales can be a more practical way to assess skills gaps when you want to aggregate individual scores. You could use a five-point or three-point system. Ensure you have explicitly defined scales. For example, a scale of 1 to 5 could range from poor to excellent, or inexperienced to expert.

Step 3: Measure current skills

To measure skill levels, you could use:

  • Surveys and assessments.
  • Interviews with employees.
  • Feedback from performance reviews.
  • Skills management software, like Skills DB Pro and TrackStar that can make a skills gap analysis much less time-consuming.

Alternatively, you can measure skills by creating a skills spreadsheet specific to each individual position. For example:

Position: Telesales Representative

Sometimes, a skills gap can result from limited experience, especially in the case of new hires. Consider on-the-job coaching as a way to close a skills gap, instead of formal training. An employee with the scores listed above probably doesn’t need training in Customer Relationship Management (CRM) software. But, they do have negotiation and Excel skills gaps. Negotiation skills are marked as more important than Excel, so employee training and development should begin there.

Evaluate candidates quickly and fairly

Workable’s new pre-employment tests are backed by science and delivered directly through our platform. Hire the best candidates without ever leaving your ATS!

Try our assessments

Step 4: Act on the data

There are two ways to fill skills gaps: training and hiring. Decide which approach (or combination) works best for each skill gap.

Train for skill gaps

More than half of companies train and develop their staff to fill open positions. Offer training for employees in skills you’d like to strengthen, for example using SAP or Excel. The right training can help you close gaps between current and desired skill levels.

You can use professional training firms to arrange workshops, training sessions and seminars for your staff. Along with formal training, you can also offer:

Hire for skill gaps

If your skills gaps are too wide to minimize with training, consider hiring to bring new knowledge and skills into your company. You could:

  • Modify your hiring process to screen for skills your company needs. For example, you can add skills assessments (like writing samples) and numerical reasoning tests.
  • Use structured interviews to reduce biases and ensure your criteria for choosing a new hire are strictly job-related.

Conducting a skills gap analysis can be time-consuming. But the results are worth it. Knowing which skills you need to grow as a business will help you hire – and retain – the right people.

Frequently asked questions

Elevate your HR management

Streamline onboarding, manage employee profiles & simplify HR document sharing with Workable's new features.

Learn more

Let's grow together

Explore our full platform with a 15-day free trial.
Post jobs, get candidates and onboard employees all in one place.

Start a free trial