Skip to main content
Fitted
← All posts

What Is an ATS Score and How Is It Calculated?

9 min readBy Fitted

Most job seekers have heard that their resume needs to "beat the ATS," but few understand what that actually means. If you have ever applied to a job online and heard nothing back, there is a good chance an applicant tracking system filtered you out before a human ever saw your resume.

This guide explains what an ATS score is, how it gets calculated, and what you can do to improve yours.

What does ATS stand for?

ATS stands for Applicant Tracking System. It is software that companies use to collect, organize, and filter job applications. Think of it like a database with a search engine built in. When a recruiter posts a job, applications flow into the ATS, and the software helps them sort through hundreds or thousands of resumes quickly.

According to Jobscan's 2023 research, 99% of Fortune 500 companies use an ATS to manage hiring (Jobscan). But it is not just large corporations. A 2019 study from Harvard Business School and Accenture found that 99% of Fortune 500 companies and more than 90% of other large employers use ATS software as part of their hiring process (Harvard Business School and Accenture, 2021). That means nearly every online application you submit goes through one of these systems first.

The most common ATS platforms include Greenhouse, Workday, Lever, iCIMS, Taleo (Oracle), and BambooHR. Each works a bit differently, but they all serve the same purpose: help recruiters find the best-matching candidates faster.

What is an ATS score?

An ATS score is a number (usually expressed as a percentage) that represents how closely your resume matches a specific job description. Some ATS platforms display this score directly to recruiters. Others use it internally to rank candidates. Either way, it determines whether your resume lands in the "review" pile or gets buried at the bottom of a list.

The score is not a measure of how qualified you are. It is a measure of how well your resume communicates your qualifications in the specific language the ATS is looking for. That distinction matters. You could be a perfect fit for a role but score poorly because your resume uses different terminology than the job posting.

For example, a job description might ask for "project management" experience, but your resume says "program management." To a human, those are closely related. To many ATS parsers, they are different keywords.

How is the ATS score calculated?

There is no single universal algorithm. Each ATS platform uses its own scoring logic. But after analyzing how the major systems work, here are the factors that carry the most weight:

Hard skills and keyword matching

This is the biggest factor. The ATS scans your resume for specific keywords and phrases that appear in the job description. These are typically hard skills, tools, technologies, certifications, and methodologies.

If the job description mentions "Python," "SQL," "data analysis," and "Tableau," the ATS checks whether those exact terms (or close variations) appear in your resume. The more matches, the higher your score.

Some systems use exact matching. Others use synonym recognition or semantic matching to catch variations. Greenhouse, for example, tends to rely more on keyword parsing, while newer systems built on AI can recognize that "data visualization" is related to "Tableau."

Job title alignment

Many ATS platforms give extra weight to job title matches. If the job posting is for a "Senior Product Manager" and your resume lists "Senior Product Manager" as a previous title, that is a strong signal. If your resume says "Product Lead" instead, the match is weaker, even if the work was identical.

This does not mean you should lie about your titles. But where your company used non-standard titles, consider adding a parenthetical clarification. For example: "Product Lead (Senior Product Manager equivalent)."

Experience level signals

ATS systems look for years of experience, seniority indicators, and scope of work. If the posting says "5+ years of experience in software engineering," the system may scan for date ranges in your work history to verify that.

Education and certifications

If the job requires a specific degree or certification (like a PMP, CPA, or AWS Solutions Architect certification), the ATS checks for those terms. Missing a required certification can drop your score significantly.

Section structure and formatting

ATS parsers expect standard resume sections: "Experience," "Education," "Skills," "Summary." If you use creative headers like "My Journey" or "What I Bring to the Table," the parser may not recognize them at all, which means the content under those headers might not get indexed.

How different ATS platforms score differently

Not all ATS systems work the same way. Here is a quick overview of how some of the major platforms handle scoring:

Greenhouse relies heavily on structured data. Recruiters set up custom scorecards, and the system parses resumes to extract relevant information. Keyword matching is important, but Greenhouse also gives recruiters a lot of control over manual filtering.

Workday uses a more rigid parsing system. It tries to extract structured data (name, title, dates, skills) and often struggles with non-standard formatting. Workday is known for being particularly picky about file format and layout.

iCIMS includes an AI-powered matching feature that goes beyond simple keyword matching. It attempts to understand context and relationships between skills, which means it can be somewhat more forgiving of synonym usage.

Taleo (Oracle) is one of the oldest systems and tends to be the most literal in its keyword matching. It is also one of the most widely used in government and large enterprise hiring.

The takeaway: you cannot perfectly optimize for every ATS. But you can follow best practices that work well across all of them.

A real example: 45% match vs. 85% match

Let's say you are applying for a Data Analyst position. The job description emphasizes Python, SQL, Tableau, A/B testing, and stakeholder communication.

Resume A (45% match):

  • Lists "data science" and "analytics" as skills but never mentions Python or SQL by name
  • Uses "visualization tools" instead of "Tableau"
  • Describes work in paragraph format with no bullet points
  • Uses the title "Business Intelligence Specialist"

Resume B (85% match):

  • Lists Python, SQL, and Tableau in a dedicated skills section
  • Includes bullet points like "Designed and ran A/B tests that increased conversion by 12%"
  • Uses "Data Analyst" as the job title or in the summary
  • Has clear sections labeled "Experience," "Skills," and "Education"

Resume B is not necessarily from a more qualified candidate. It just communicates the right information in the right format. That is what ATS scoring rewards.

What is a good ATS score?

Most hiring experts and ATS tools agree that a match score of 75% or higher is strong. Here is a general breakdown:

  • 90-100%: Excellent match. Your resume closely mirrors the job description. You are very likely to be reviewed by a recruiter.
  • 75-89%: Strong match. You hit most of the key requirements. Most recruiters will see your resume.
  • 60-74%: Borderline. You may get reviewed if the applicant pool is small, but you are at risk of being filtered out.
  • Below 60%: Likely filtered out. The ATS will rank you below candidates who are a closer match.

These ranges are not exact. Different companies set different thresholds. Some recruiters review every application manually regardless of score. But in competitive job markets with hundreds of applicants per posting, a low score means your resume may never be seen.

If you want a deeper dive into what scores actually get you interviews, check out our post on what a good ATS score looks like.

How to check your ATS score

You cannot log into a company's ATS to see your score directly. But you can use tools that simulate the same keyword-matching process. These tools compare your resume against a job description and estimate how well they match.

Fitted does this automatically. Upload your resume, paste in a job description, and you will get a match score in under a minute. Fitted also shows you exactly which keywords you are missing and suggests specific changes to improve your score.

The key advantage of checking your score before you apply is that you can fix gaps. If you are missing three important keywords, you can add them (assuming you actually have that experience). That 15 minutes of editing could be the difference between getting an interview and getting filtered out.

Common mistakes that hurt your ATS score

A few quick things that drag scores down:

  • Using graphics, tables, or multi-column layouts that ATS parsers cannot read
  • Saving your resume as an image-based PDF instead of a text-based one
  • Using abbreviations without spelling them out (write "Search Engine Optimization (SEO)" the first time)
  • Leaving out keywords that are obvious to you but not to the parser

For a full breakdown of formatting mistakes to avoid, read our guide on the biggest resume mistakes that get you rejected by ATS.

The bottom line

An ATS score is simply a measure of how well your resume's language matches a job description. It is not a judgment of your abilities. It is a keyword-matching exercise, and it is one you can get better at with practice.

The most effective approach: tailor your resume for each application. Pull keywords directly from the job posting. Use standard section headers. Keep your formatting clean. And check your match score before you hit "submit."

If you want to see how your resume stacks up right now, try Fitted for free. You will get a match score, specific keyword suggestions, and a tailored version of your resume in about 60 seconds.

Sources

Share:XLinkedIn

See how your resume scores

Upload your resume and paste a job description. Fitted will show your match score, highlight missing keywords, and generate a tailored version in under a minute.

Related posts

10 min read

The 7 Biggest Resume Mistakes That Get You Rejected by ATS

Most resumes get filtered out by applicant tracking systems before a human sees them. Here are the 7 most common mistakes and how to fix each one.

9 min read

What Is a Good ATS Score? (And What Score Gets You an Interview)

A good ATS score is 75% or higher. Learn what each score range means, how it affects your chances, and how to check yours before you apply.

11 min read

How to Tailor Your Resume to a Job Description (Step by Step)

Recruiters spend 7.4 seconds on a resume. Here is a five-step process for tailoring your resume to any job description, including a before/after bullet point example and a keyword match checklist.

8 min read

AI Resume Tailoring: Does It Work? (Honest Answer)

An honest look at what AI resume tailoring actually does, when it helps, and when it falls flat. Plus how purpose-built tools compare to general AI like ChatGPT.

7 min read

Cover Letter vs No Cover Letter: What the Data Says

Are cover letters necessary? The data gives a nuanced answer. Here is when they matter, when they are ignored, and what makes the difference between a cover letter that helps and one that wastes your time.

8 min read

Companies Are Using AI to Screen You. Here's What That Means.

Most companies now use AI to filter resumes before a human ever reads them. Here is what that process looks like, how it affects your job search, and what you can do about it.

6 min read

Is Using AI for Your Resume Cheating?

An honest answer to whether using AI tools for your resume is cheating, where the ethical line is, and why preparing your application with AI is no different from hiring a resume writer.

4 min read

The 2026 New-Grad Job Market by the Numbers

What the data actually says about the Class of 2026 job market: hiring outlook, underemployment, applications per offer, ghost jobs, AI worry. Every number sourced.

4 min read

How Many Job Applications Should You Send Per Day in 2026?

The math of a real new-grad job hunt. How many applications to send per week, why volume alone fails, and how to balance volume with tailoring.

4 min read

Ghost Jobs in 2026: How to Spot a Fake Listing in 30 Seconds

27.4% of US LinkedIn jobs are ghost listings. Here are the specific red flags that show up in 30 seconds, plus a free detector tool.

4 min read

AI and Entry-Level Jobs: What's Actually Changing for the Class of 2026

9 in 10 Class of 2026 grads worry AI will replace entry-level work. Here's what the data actually shows about which roles are exposed and what to build.