Key takeaway
MatchScore is a guide to understanding a vacancy, not your probability of getting an offer. Read the explanation and mandatory requirements, not just the percentage.
What information is compared?
The calculation uses professional information in your CV and the employer's structured requirements: occupations, skills, occupation-linked experience periods, languages, education, driving categories and certificates. A work-permit requirement, when present, uses the relevant profile field.
A job title alone cannot describe your experience. Select the right occupation and describe real tasks. Two CVs belonging to the same person can produce different results for one vacancy because they describe different professional profiles.
- Check your occupation and skills.
- Add experience dates and link the work to the relevant occupation.
- Keep language levels and certificate expiry dates up to date.
How is the percentage calculated?
First, the system compares professional skills using the ESCO classification and relationships between skills. It then applies experience and requirement factors for languages, driving categories, education, work permits and certificates. An inactive factor does not lower the result; active factors depend on the vacancy and calculation settings.
This is not a simple sum of the points shown on a card. The current implementation combines a base assessment with the product of active factors, capped at 100%. When enabled, the additional CareerBERT semantic layer can also adjust the final result. The explanation for your specific result matters more than a universal weighting table.
Simplified example, not a prediction for your CV
Suppose the base skills match is 80%, the experience factor is 0.75, and all other active factors are 1. Without the additional semantic layer: 80 × 0.75 = 60%. This illustrates the principle; it is not a fixed weighting for every vacancy.
A percentage is not a requirements check
Read requirement checks separately from professional fit. Similar experience cannot replace a mandatory driving category or valid certificate. Equally, holding a document does not mean your professional tasks fully match the role.
A profile declaration is an input to the calculation, not legal confirmation that you may work in a particular country. The employer checks documents and eligibility through its own process. Clarify missing or incorrect information rather than inferring it from the overall score.
How to read a result before applying
Start with the occupation and main tasks. Then look at matched requirements, gaps and missing information. A difference in percentages does not always mean a meaningful difference in suitability: the vacancy content and the reason for a reduction matter.
- Compare everyday tasks with your experience.
- Separate mandatory conditions from advantages.
- Ask the employer about unclear requirements.
- Choose the CV that accurately describes this line of work.
Improve accuracy without inflating your CV
Add missing facts: equipment, technologies, tasks, dates and your actual language level. Use clear skill names, but do not copy requirements you cannot substantiate. A complete CV helps the system compare information and helps an employer prepare interview questions.
A low result is a reason to inspect the explanation, not a verdict. It may reflect a different occupation, incomplete information or a genuinely mandatory requirement. A high result still cannot replace an interview, document checks or a discussion of working conditions.
Limitations and the employer's role
The algorithm does not know everything about your abilities and does not predict the company's decision. It depends on CV quality, vacancy requirements and the current configuration. Changes to your information or the algorithm can change the result.
The employer decides whom to interview and hire. Use MatchScore alongside the vacancy description, your goals and a direct conversation about the job. This guide describes the current CVHOLD implementation and needs reviewing when the method changes.
Your next step
MatchScore questions