If you are tailoring your resume and checking your ATS match score (which you should be), the obvious next question is: what score is actually good enough?
The short answer: aim for 75% or higher. That is the range where most ATS platforms will surface your resume to recruiters instead of burying it in the pile.
But the full answer is more nuanced than a single number. Your ideal score depends on the role, the company size, the number of applicants, and how the specific ATS platform handles ranking. Let's break it down.
What ATS score ranges actually mean
Most ATS tools and resume-matching services report scores on a 0 to 100% scale. Here is what each range generally translates to in practice:
90 to 100%: Excellent match
A score in this range means your resume closely mirrors the job description. You are hitting nearly every keyword, your job titles align, and your experience level matches what they are looking for.
At this level, you are almost certainly going to be reviewed by a recruiter. Your resume will rank at or near the top of the applicant list in the ATS.
A few things to note about very high scores:
- A 100% match is rare and not necessary. Most successful applicants score in the 80s.
- If you are hitting 95%+ without actually having all the listed skills, you may be over-optimizing. Recruiters will notice during the interview.
- Some roles have very specific technical requirements (like a particular programming language or certification). Missing even one of these can drop you from 95% to 70% regardless of everything else.
75 to 89%: Strong match
This is the sweet spot for most applications. You match the core requirements, you have most of the important keywords, and your experience is clearly relevant.
Jobscan's internal data (published in 2023) showed that resumes with a 75%+ match rate received significantly more interview callbacks than those scoring below that threshold (Jobscan). While exact numbers vary by industry, the pattern is consistent: there is a clear inflection point around 75% where callback rates jump.
At this level, the ATS will rank you in the top tier of candidates, and recruiters will likely review your resume. You do not need a perfect score. You need to be competitive.
60 to 74%: Borderline
A score in this range means you match some of the key requirements but are missing several important keywords or qualifications. Whether your resume gets reviewed depends on a few factors:
- Applicant volume: If 200 people applied, the recruiter might only review the top 50. A 65% score might not make the cut. If only 20 people applied, you will probably be reviewed.
- How the recruiter uses the ATS: Some recruiters set hard cutoff thresholds (e.g., "only show me candidates above 70%"). Others scroll through all applicants manually.
- Required vs. preferred qualifications: If you are missing a "required" qualification, most ATS systems will rank you lower regardless of your overall score.
In competitive job markets (tech, finance, consulting), a borderline score usually means you will not be reviewed. In industries with smaller applicant pools or specialized roles, you might still have a chance.
Below 60%: Likely filtered out
A score below 60% typically means one of two things: either the role is not a good match for your background, or your resume is not using the right keywords even though you have relevant experience.
If you genuinely have the experience the job requires and you are scoring below 60%, the problem is almost certainly your resume's formatting or language, not your qualifications. This is the most frustrating scenario because you know you could do the job, but the ATS does not see it.
Common reasons for unexpectedly low scores:
- Your resume uses different terminology than the job description (e.g., "customer success" vs. "account management")
- Key skills are buried in paragraph text instead of listed clearly
- Your formatting is preventing the ATS from parsing your content correctly
- You are missing industry-specific certifications or tools that the job posting lists as required
For a full guide on how ATS scoring works under the hood, read our post on what an ATS score is and how it is calculated.
Why the number is relative, not absolute
Here is something most ATS score guides do not mention: your score matters relative to other applicants, not in isolation.
If you score 80% and everyone else who applied scores 90%+, you are at the bottom of the list. If you score 75% and most other applicants are at 60%, you are near the top.
This is why the same score can lead to an interview at one company and get filtered out at another. The ATS is ranking candidates, not grading them on a fixed curve.
A few things that affect relative competitiveness:
Company size and brand recognition: A job posting at Google or Meta might get 1,000+ applications. The recruiter's ATS cutoff might be 85%+ just to get the list down to a manageable size. The same role at a mid-size company might get 40 applications, and the recruiter reviews everyone above 65%.
Role specificity: A job posting for "Senior Kubernetes Platform Engineer with Go and Terraform experience" is more specific than "Software Engineer." The more specific the role, the fewer qualified applicants, and the lower the effective score threshold.
Time since posting: Roles that have been open for weeks tend to have larger applicant pools. Applying early (within the first 48 to 72 hours) often means less competition and a lower effective threshold for review.
How different industries score differently
ATS scoring thresholds vary by industry because keyword density in job descriptions varies:
Technology: Tech job descriptions tend to be very specific about tools and languages. "3+ years of Python, Django, PostgreSQL, AWS, Docker, Kubernetes" gives you a clear checklist. If you have 5 of 6, you will score well. Missing one critical technology (like the primary language) can tank your score.
Healthcare: Clinical roles often require specific licenses and certifications (RN, BSN, ACLS). These are typically pass/fail in the ATS. You either have the credential or you do not. The rest of the scoring is based on experience level and specialty keywords.
Finance: Financial services roles often emphasize regulatory knowledge, specific methodologies (like Six Sigma or Agile), and tools (Bloomberg Terminal, SQL, financial modeling). The jargon is industry-specific, so using the exact terminology from the posting matters more than in some other fields.
Marketing: Marketing roles tend to have broader, less technical job descriptions. This means more applicants can achieve high match scores, which makes relative ranking more important. Specific platform experience (Google Analytics, HubSpot, Salesforce) helps differentiate.
How to check your ATS score before applying
You cannot access a company's internal ATS scoring. But you can simulate the process using tools that compare your resume against a job description.
Here is what to look for in a score-checking tool:
- It should analyze keyword matches between your resume and the specific job description (not just generic "resume quality")
- It should show you which keywords you are missing, not just a number
- It should suggest specific edits, not vague advice like "add more keywords"
Fitted gives you a match score and a detailed keyword breakdown in about 60 seconds. You upload your resume, paste the job description, and Fitted shows you exactly where your gaps are. Then it generates a tailored version of your resume with the missing keywords incorporated naturally, so you are not just stuffing terms into your skills section.
The workflow looks like this:
- Upload your base resume
- Paste the job description
- See your match score and missing keywords
- Review the tailored resume Fitted generates
- Edit anything you want to change
- Download and apply
How to improve a low score
If your score is below 75%, here are the most effective fixes, roughly in order of impact:
1. Mirror the job description's exact language. If they say "project management," do not write "managing projects." If they say "stakeholder communication," use that exact phrase. ATS parsers are often literal.
2. Add a skills section if you do not have one. A dedicated "Skills" or "Technical Skills" section is one of the easiest ways to boost your score. List 10 to 15 relevant skills that appear in the job description and that you actually have.
3. Use standard section headers. "Experience," "Education," "Skills." Not creative alternatives. The parser needs to know what it is reading.
4. Convert paragraphs to bullet points. Each bullet should contain at least one keyword from the job description, combined with a specific result or metric.
5. Match the job title where possible. If your actual title was different but the responsibilities match, clarify in your summary or add context in parentheses.
6. Check your formatting. Single column, no tables, no text boxes, no headers/footers with important information. Save as DOCX or text-based PDF.
For a complete list of formatting issues that hurt your score, read our post on the 7 biggest resume mistakes that get you rejected by ATS.
What happens after you pass the ATS
Getting past the ATS is step one. But it is worth remembering that a high ATS score does not guarantee an interview. After the ATS filters candidates, a recruiter reviews the remaining resumes manually. They are looking for:
- Relevant experience at the right level
- Specific, quantified achievements
- Clear writing and logical career progression
- Signals that you would be a culture and team fit
This is why keyword stuffing fails long-term. You might pass the ATS with an artificially inflated score, but the recruiter will immediately see that your resume does not back up its keyword density.
The best strategy is to write a resume that works for both the ATS and the human. Use the right keywords, but put them in context. Show results. Be specific. A resume that scores 80% with strong, genuine content will outperform a resume that scores 95% through keyword manipulation.
The bottom line
A good ATS score is 75% or higher. But "good" is relative. In highly competitive applicant pools, you may need 85%+ to stand out. In niche roles with fewer applicants, 70% might be enough.
The most important thing you can do is check your score before you apply and fix any obvious gaps. A 10-minute edit to add missing keywords or restructure your formatting can be the difference between getting an interview and getting filtered out.
Try Fitted free and see your match score in under a minute. Every account starts with 5 free credits, no credit card required. See exactly where your resume matches, where it falls short, and get a tailored version you can use right away.