This site explains how the hiring process works as a system. It is not career coaching or legal advice. For your own job search or a specific situation, consult a career professional or employment attorney. What this is.

What an ATS Match Score Actually Measures

When a resume enters an applicant tracking system, the system does not read it the way a person does. It parses the document into structured data fields — job titles, dates, skills, education — and then compares that extracted data against the requirements attached to a specific job requisition. The number or rating that results is called a match score, a rank score, or sometimes a fit score depending on the system. That figure determines where a resume sits in a recruiter's queue, not whether the person behind it is qualified in any fuller sense.

This piece covers what the scoring calculation actually uses as inputs, how the output is interpreted inside a hiring workflow, and where the mechanism produces results that neither the employer nor the applicant anticipated.

Discover How the Systems Around You Really Work

Understand the government, financial, healthcare, business, and technology systems affecting everyday life.

Learn more

How the Scoring Calculation Operates, Step by Step

The process begins at document ingestion. An applicant tracking system receives a resume file — typically a PDF, Word document, or plain-text submission — and runs it through a parser. The parser attempts to identify and label discrete pieces of information: employer names, job titles, employment dates, degree levels, fields of study, and strings of text that resemble skills or certifications. The accuracy of this step depends heavily on the resume's formatting. Tables, text boxes, headers embedded in graphics, and non-standard fonts can cause the parser to misread or discard content entirely. What the parser cannot extract does not enter the scoring calculation at all. How a resume's length and layout affect what a parser can process is a related structural question that sits upstream of the scoring step itself.

Once the resume is parsed, the system compares the extracted fields against the job requisition's requirement profile. That profile is built from the job posting text and, in many systems, from additional fields a recruiter or hiring manager fills in when opening the requisition — required skills, preferred skills, minimum years of experience, required degree level, and sometimes specific certifications. The system performs a matching operation, typically a weighted keyword overlap calculation. Required fields carry more weight than preferred fields. An exact keyword match scores higher than a partial or synonym match, though more sophisticated systems use semantic similarity models that recognize related terms.

The result is expressed as a percentage, a numerical rank, or a tiered label such as "strong match," "moderate match," or "low match." This figure is attached to the candidate record and used to sort the applicant pool. Recruiters typically see the sorted list first, meaning candidates near the top receive attention before those lower down. In high-volume requisitions, candidates below a certain threshold may never receive human review at all — the queue simply runs out of recruiter time before it reaches them.

It is worth noting that the match score is calculated at the moment of application or at the moment the requisition profile is finalized, whichever comes later. If a recruiter updates the requirement profile mid-cycle — adding a skill or changing a preferred qualification to required — scores can be recalculated, reordering the queue retroactively. An applicant who ranked highly under the original profile may rank lower under the revised one without any change to their submitted materials.

Roles and Systems Involved in Producing and Acting on the Score

The applicant tracking system is the central actor. It ingests documents, runs the parser, executes the matching algorithm, and surfaces the ranked list. The system operates automatically; no human intervenes between document submission and score generation.

The recruiter who opens the requisition shapes the score indirectly by constructing the requirement profile. If a recruiter marks twenty skills as required when the hiring manager only considers five of them essential, the scoring model will penalize resumes that lack the other fifteen — even if those skills are irrelevant to the actual role. The quality and precision of the requirement profile is therefore a significant variable in how accurately the score reflects genuine fit. What a recruiter actually does in this stage involves translating a hiring manager's informal description of a role into formal fields a system can use, and that translation introduces its own distortions.

The hiring manager contributes by defining the role's requirements, though in many organizations this input is delivered verbally or through an intake form rather than directly inside the ATS. Misalignment between what the hiring manager describes and what the recruiter enters into the system is common, particularly for roles that are new, hybrid, or evolving.

The candidate's resume is not a passive document in this system — its formatting, terminology choices, and structural conventions determine how much of its content the parser can extract. A resume that uses industry-standard terminology will produce a richer parsed record than one that uses equivalent but non-standard language. This is a mechanical property of the parser, not a judgment about the candidate's experience.

After the score is generated, human review resumes. A recruiter scanning the ranked list applies additional judgment — noting unusual career trajectories, flagging overqualified candidates, or pulling resumes from lower in the queue based on contextual knowledge. The score is an input to that review, not a final decision. In lower-volume searches, or when a strong employee referral is attached to a candidate record, the score may be bypassed or given less weight entirely.

Where the Score Breaks Down or Produces Unexpected Results

The most common failure mode is parser error. A resume formatted with columns, embedded tables, or a design-heavy layout may parse into a scrambled record where job titles appear in the skills field, dates are dropped, or entire sections are ignored. The resulting score reflects the parsed record, not the actual resume. A highly qualified candidate whose resume did not parse cleanly may score below a less experienced candidate whose plain-text resume parsed completely.

Keyword mismatch is a related and frequent problem. Many occupations use multiple terms for the same skill or role — "machine learning" and "ML," "project management" and "program management," "UX design" and "user experience design" are examples of pairs that may or may not be treated as equivalent depending on the system's semantic model. A candidate who uses one term consistently while the job posting uses another may score poorly despite describing identical experience.

Overemphasis on credentials produces another distortion. Systems that weight degree level heavily will rank a candidate with a bachelor's degree in an unrelated field above a candidate with equivalent demonstrated skills but no degree, even when the hiring manager's actual preference is skills-based. This occurs because degree level is a structured, easily parsed field, while the nuance of skills-in-context is not.

Score inflation is also documented in practice. When a recruiter or hiring manager lists an unusually large number of preferred skills, candidates who happen to list those same skills — even superficially — accumulate points. The resulting high score does not necessarily indicate deep competence; it indicates keyword density. Conversely, a candidate with deep expertise in the core function of a role but sparse keyword coverage will score lower than their actual qualifications warrant.

Finally, the score does not account for anything outside the resume text. It does not reflect interview performance, work samples, or contextual factors. The scoring step is entirely pre-human. What happens after a resume clears the queue — how a phone screen is structured, for instance — operates on different and largely non-algorithmic inputs.

What the ATS Record Shows at This Stage — and What It Omits

The candidate record inside an applicant tracking system at the scoring stage contains the parsed resume fields, the original submitted document, the match score or rank, the requisition it was scored against, and a timestamp. In systems that support it, the record may also show which specific required or preferred fields were matched and which were not — a breakdown sometimes called a "match detail" or "skills gap" view.

What the record does not contain is substantial. It does not show how the requirement profile was constructed, who set the weights, or whether those weights were reviewed for accuracy. It does not capture the parsing errors that may have occurred — the recruiter viewing the record sees the parsed output, not a side-by-side comparison with the original document. If a skill was present in the submitted resume but was not extracted by the parser, neither the score nor the record reflects that gap in accuracy.

The record also does not show where the candidate ranks relative to the full applicant pool unless the recruiter actively sorts or filters. A score of 72% is meaningless in isolation; its significance depends on whether the pool median is 40% or 85%. Most ATS interfaces display the score as an absolute number rather than a percentile, which can lead recruiters to misinterpret a middling score in a weak pool as a weak candidate, or a strong score in a competitive pool as a standout.

Audit trails in applicant tracking systems typically log status changes — "applied," "reviewed," "advanced," "rejected" — but do not log the reasoning behind those transitions. A candidate moved from "reviewed" to "rejected" leaves no record of whether that decision was based on the score, a recruiter's manual judgment, or a hiring manager's instruction. This matters for compliance purposes: equal employment opportunity regulations require that employers be able to demonstrate that selection decisions are not made on prohibited bases, but the ATS record alone rarely provides that demonstration. The Equal Employment Opportunity Commission's guidance on employment selection procedures addresses the standards against which such records may be evaluated.

An ATS match score is a sorting mechanism built from keyword overlap and structured field matching — a useful triage tool in high-volume hiring, but a narrow one. It measures the intersection between a parsed document and a configured requirement profile, and that intersection is shaped as much by formatting conventions and terminology choices as by the underlying qualifications of the person who submitted the resume.

Sources

Note: This explains how hiring works as a system. It is not career coaching or legal advice, and it is not a substitute for a career professional or employment attorney. Check the cited sources for current labor-market and employment-law data.

5 desks. How it works, not what to say.

Start from the top