What Is an ATS Score? How Resume Scores Work and How to Raise Yours
Learn what an ATS score measures, what a good ATS score is, and the edits that raise it, with a real before-and-after test run and score bands.

Key takeaways
- An ATS score from a checker estimates how well one resume matches one job post; it is not a number the employer sees.
- Real ranking systems weigh required qualifications most, so missing must-haves cost more than missing nice-to-haves.
- As a rule of thumb, aim for about 75 to 80; chasing 95 or higher usually means you are stuffing keywords.
- In our test run, honest edits moved a sample resume from 47 to 84, and the biggest jump came from hard skills the candidate already had.
- Without a job description, a checker can only score format and writing, not your fit for a job.
An ATS score estimates how closely your resume matches one job posting, and how cleanly an applicant tracking system (ATS) can read it. An ATS is the software employers use to collect and sort applications. Most checkers score out of 100. As a rule of thumb, 75 to 80 is a strong target, and a score above 90 often means you're stuffing keywords.
The number comes from a checker you run, not from the employer. So treat it as a diagnostic, not a grade. Use it to find two things: parts of your resume that software can't read, and required skills you have but never wrote down.
This guide explains what the score measures and how real applicant tracking systems rank candidates. It shows what a good score looks like and the edits that raise it. You'll also see a real test run: one sample resume scored after each edit, from 47 to 84.
What an ATS score actually measures#
The phrase "ATS score" gets used for three different numbers. Mixing them up causes most of the confusion. CVs and resumes are scored the same way, so all of this applies to a CV too.
| Score type | Who calculates it | What it compares | Who sees it |
|---|---|---|---|
| Checker match score | A third-party tool you run | Your resume vs. one pasted job post | Only you |
| Resume quality score | A third-party tool you run, with no job post | Your resume vs. general format and writing rules | Only you |
| Employer-side ranking | The employer's ATS or an add-on | Your parsed profile vs. the job's qualifications | Recruiters at that company |
The checker score is a simulation#
When you use a free checker, nobody at the employer is involved. The tool reads your text, pulls keywords from the posting you pasted, and estimates the overlap. The number is a stand-in for what an employer's system might conclude, not a reading from that system.
The tool can be wrong in both directions. It can flag a "missing" keyword that a real system would match through a synonym. It can also credit a keyword that sits in a table the employer's parser would scramble.
ATS score without a job description#
With no posting to compare against, a checker can only give a resume quality or parse score. It looks at format, sections, dates, and writing. That tells you whether software can read your file. It says nothing about your fit for a job.
Our test run below shows the gap. The starting resume matched only 6% of the posting's keywords. Yet the free ATS resume checker, run with no job post, gave it a 96, because its contact details, dates, and most headings were readable. Use the no-posting check for format, then score against a real posting for fit.
The employer-side ranking is real, but hidden#
Some applicant tracking systems do rank applicants. Workday's HiredScore gives letter grades from A to D, based on how well a resume meets the job's qualifications, according to Workday's grade reference. Greenhouse sorts candidates into tiers from Strong Match to Limited Match. Its data processing FAQ says the feature doesn't advance or reject anyone on its own.
You'll never see those grades. You can only influence them by meeting the stated requirements clearly, in words both software and a recruiter recognize. For background on how these systems store and route applications, read what an applicant tracking system is and how it works.
How ATS score checkers calculate your number#
Most checkers follow the same five steps, even if their screens look different.
- Parse your resume into fields: contact details, job titles, employers, dates, education, and skills.
- Extract keywords from the job post: hard skills, tools, certifications, job titles, degrees, and sometimes soft skills.
- Compare the two lists, using exact matching, word stems (so "analyze" matches "analysis"), and in better tools, synonyms.
- Weight each match by type and by how prominent the term is in the posting.
- Add format checks, such as section headings and whether dates were readable.
The weights are where tools differ most. Take the free resume to job description match tool on this site. It counts keyword match three times as much as each of its other four checks: hard skills, soft skills, job title, and bullet evidence. Another tool might weigh soft skills heavily or ignore them. That's why scores from different tools don't line up.
Exact match vs. semantic match#
Older keyword tools only credited an exact string. If the post said "project management" and you wrote "managed projects," you got nothing. Newer systems match meaning. Greenhouse says it uses embeddings, so a search for "software developer" also returns people titled "software engineer" or "web developer."
You can't know which approach a given employer uses. The safe move is to include the exact phrase from the posting at least once for each core skill, then write naturally everywhere else.
What checkers can't measure#
- Whether your claimed skill is true or backed by a result
- Whether your career story makes sense for the role
- How your resume compares with the other applicants
- The knockout answers you give in the application form
- Referrals, internal candidates, and recruiter judgment
That's why a high score never guarantees an interview, and a modest score doesn't rule one out.
How real applicant tracking systems rank candidates#
Employer-side ranking is common, but it isn't universal, and it's rarely a pure keyword count. Harvard Business School and Accenture studied this in 2021. Most employers using a recruiting management system (RMS) relied on it to rank applicants or make a first cut, as summarized in HBS Working Knowledge.
How employers used recruiting management systems, 2021
Survey of employers in the U.S., UK, and Germany (Hidden Workers study)
Source: Harvard Business School Working Knowledge, 2021
View dataHide data
| Label | Value |
|---|---|
| Employers using an RMS | 63% |
| Firms with 1,000+ staff using an RMS | 69% |
| RMS users ranking high-skill roles | 92% |
| RMS users ranking middle-skill roles | 94% |
Those figures are from 2021, and use has likely grown since. The lesson for you is that exact criteria matter. If a posting asks for a credential or a specific tool, state it plainly. The ATS myths guide covers how often qualified people get screened out on exact wording.
Required qualifications carry the most weight#
Workday's HiredScore grades show how this works in practice. The grade depends first on basic (required) qualifications, then on preferred ones.
| Grade | Workday's definition, paraphrased | What it means for your resume |
|---|---|---|
| A | Meets all basic qualifications, most preferred ones, and an average match above a threshold | Every requirement is visible, plus most nice-to-haves |
| B | Meets all basic qualifications | Must-haves are covered; preferred items are thin |
| C | Meets most, but not all, basic qualifications | One or more must-haves are missing or unclear |
| D | Does not meet most basic qualifications | The resume doesn't read as a fit for this role |
Moving from C to B means covering every required qualification. Adding a fifth soft skill does nothing for that jump. So a checker score that rises because you added "team player" is a hollow gain.
Recruiters still search and filter by hand#
Even when no ranking feature is on, recruiters search the database by keyword, title, and location. If your resume says "client success lead" and the recruiter searches "account manager," you won't appear. Ranking and search reward the same thing: the employer's own words, used accurately.
Some places, such as New York City, also require employers to give notice before using automated scoring tools. The guide to AI resume screening covers those rules.
Most fully automated rejections come from application questions, not from your keyword percentage. If you answer "no" to a required license, work authorization, or on-site question, the system can disqualify you before anyone reads your resume.
What is a good ATS score?#
For most checkers, 75 to 80 out of 100 is a sensible target for a specific posting. That's a rule of thumb, not a published standard, since every tool scores differently. The table below shows how to read each band.
| Score range | What it usually means | What to do next |
|---|---|---|
| Under 50 | Wrong role, or the file didn't parse | Check the parsing preview; confirm the role fits |
| 50–64 | Several must-have skills or the title are missing | Add required skills you have; align your headline |
| 65–74 | Core requirements present, some gaps | Fill gaps in summary and recent bullets |
| 75–85 | Strong, natural match | Proofread, then apply |
| 86–100 | Very high overlap | Check for stuffing or copied phrasing |
Why 75 to 80 is the common target#
Above that range, each added point usually comes from repeating terms or adding minor keywords. Those edits make the resume harder to read. They rarely change how a recruiter or a qualification-based grade sees you. Below that range, you're usually missing something the employer stated as required.
Is 70 a good ATS score?#
Often, yes. A score in the high 60s or low 70s can be perfectly competitive if:
- You meet every listed requirement, and the gap is mostly preferred or soft skills.
- The posting lists dozens of tools, so no real candidate would match them all.
- You have a referral, and a person will review your resume regardless of rank.
- The role is niche, so the pool is small and every resume gets read.
Push toward 80 when the posting is for a popular role at a large employer, or when it asks for a specific stack of tools. In those cases, a recruiter's keyword search is more likely to decide whether you're seen at all.
Always score against the specific posting you're applying to. A resume can score 82 for one data analyst job and 61 for another, because the two employers stress different tools.
Why your ATS score is low: a diagnostic table#
Before you start rewriting, find the actual cause. Most low scores trace back to one of a handful of problems.
| Symptom in the checker | Likely cause | Fix |
|---|---|---|
| Name, email, or titles missing in preview | Contact info in a header, text box, or image | Move contact details into the body as plain text |
| Dates or employers scrambled | Two-column layout or table | Switch to a single-column layout |
| Most hard skills "missing" though you have them | Skills shown as logos, icons, or rating bars | Write skills as plain text |
| Job title mismatch flagged | Your title differs from the posting's | Add a headline using the target title |
| Acronym missing | You wrote "CRM" and the post says "customer relationship management" | Use both forms once |
| Low score on every job you scan | Roles a level too high or in another function | Recheck fit; adjust your search |
If the parsing preview looks broken, start there. Our guide to resume parsing errors walks through each failure and its fix.
How to improve your ATS score in 8 edits#
Work through these edits in order. The early ones fix problems that make later edits worthless.
- Fix parsing problems. Use one column, standard headings such as "Experience" and "Skills," and contact details in the body. If you're unsure about file type, read PDF or Word for your resume.
- Add a headline with the exact target job title. Don't change your past titles, because recruiters verify those.
- Add required hard skills and tools you genuinely have. Ask one question for each: could I talk about this for two minutes in an interview? If not, leave it out.
- Put each core keyword inside a bullet that proves it, not just in a list.
- Spell out acronyms once, such as "Search Engine Optimization (SEO)."
- Match the posting's language for degrees, licenses, and certifications. Write "Bachelor of Science in Accounting," not "B.S., Acct."
- Rewrite your summary for this job, leading with the top two requirements.
- Reorder skills and bullets so the posting's priorities come first, then rerun the check.
To pull a ranked list of requirements from a posting, use the steps in how to find keywords in a job description.
Align your title and summary without misrepresenting yourself#
Title alignment is one of the cheapest gains. Say Olivia Grant is a customer success specialist applying for account manager roles. She adds a headline under her name that names the target role and the overlap, and rewrites her summary to match.
Headline before: Customer Success Specialist
Headline after: Account Manager | Customer Success Specialist with 4 Years Managing a $2.1M B2B SaaS Book
Summary before: Hardworking professional with a passion for customers and a proven track record of success.
Summary after: Customer success specialist with 4 years managing a $2.1M book of B2B SaaS accounts in Salesforce. Renewed 94% of accounts in 2025 and grew upsell revenue 22% through quarterly business reviews.
The resume summary examples guide has more patterns by role and career stage.
Put keywords in context, not just in a list#
A skills section helps search. A bullet that shows the skill producing a result helps both the score and the person reading.
BeforeCreated reports for leadership.
AfterBuilt weekly Tableau dashboards from SQL queries on 3 years of order data, cutting the leadership reporting cycle from 2 days to 3 hours.
The after version adds "Tableau" and "SQL," and it gives a recruiter a reason to believe them. For more ways to attach numbers, see how to quantify achievements on a resume. For grouping and ordering skills, see the skills section guide.
ATS score for career changers#
If you're changing fields, your past titles will rarely match. Title alignment and transferable hard skills carry more of the load. Use the headline to name the target role, lead the summary with the skills that transfer, and add a short projects or training section. Judge progress by whether each required qualification is now visible, not by the raw number.
ATS score for a fresher resume#
A fresher resume often scores low at first. Postings list tools and experience that a student has used in class but never named on the page. Raise the score by covering required skills through coursework, projects, and internships, using the posting's exact tool names. Then judge by requirement coverage, not the number. The entry-level resume guide shows how to present projects like jobs.
Real test run: raising a sample resume from 47 to 84#
We wanted real numbers, not a made-up model. So we wrote a sample resume and a sample posting. Then we scored the resume in the free resume to job description match tool after each edit.
Say Hiro Sato is an operations coordinator with four years at a regional food distributor. He's applying for a supply chain analyst role. The posting asks for SQL, Power BI or Tableau, demand forecasting, inventory optimization, and a bachelor's degree. ASCM CPIM certification is a plus. His template showed his tools as logos in a sidebar, so the pasted text had no skills section at all.
| Edit | What changed | Score | Keyword match |
|---|---|---|---|
| Starting point | Tools shown as logos, so no skills text | 47 | 6% |
| Skills as text | Added a plain-text Skills section | 54 | 22% |
| Title alignment | Headline names "Supply Chain Analyst" | 60 | 33% |
| Missing hard skills | Added Power BI, demand forecasting, inventory optimization, and ERP, used at work, to skills and bullets | 79 | 61% |
| Credential language | Wrote out the degree and "ASCM Certified in Planning and Inventory Management (CPIM), in progress" | 84 | 72% |
| Summary rewrite | Led with forecasting and inventory results | 84 | 72% |
| Bullet reorder | Moved the forecasting bullet to the top | 84 | 72% |
Real test run: match score after each edit
One sample resume scored against one sample posting after each edit (October 2026)
Source: Free resume to job match tool on this site, test run for this guide
View dataHide data
| Label | Value |
|---|---|
| Start | 47points |
| Skills as text | 54points |
| Title | 60points |
| Hard skills | 79points |
| Credentials | 84points |
| Summary | 84points |
| Bullet order | 84points |
What the test run teaches#
The biggest single jump, 19 points, came from real hard skills Hiro had used but never written down. The second biggest came from turning the logo sidebar into plain text, which cost nothing.
The last two edits didn't move the number at all. This tool checks whether a term appears, not where it appears. The summary rewrite repeated terms that were already on the page, and reordering bullets changed nothing it measures. Both edits still matter, because a recruiter reads the summary and the top bullets first. Some of your most useful edits won't show up in any score.
The bullet rewrite that did the most work#
BeforeTracked inventory and helped with ordering for the warehouse.
AfterForecast weekly demand for 1,200 SKUs using SQL and Excel, adjusting reorder points that cut stockouts 18% and excess inventory by $240K in one year.
That single bullet supplies three keywords, two metrics, and a story Hiro can tell in an interview.
What Hiro chose not to add#
At 84, the tool still listed five "missing" terms. Each was left out for a reason:
- Tableau: the posting says "Power BI or Tableau," and Hiro has Power BI.
- Logistics: he worked with procurement and vendors, not a logistics team, so the word would be filler.
- Leadership: the tool pulled it from "present findings to operations leadership." It's the audience, not a skill the posting asks for.
- Stakeholder management and communication: soft skills are better proven with a bullet, such as one about presenting results, than listed.
That restraint is the difference between optimizing and gaming. The resulting resume is one Hiro can defend line by line in an interview.
When a higher ATS score stops helping#
There's a point where pushing the score works against you. The resume still has to persuade a person.
Signs you've over-optimized#
- The summary reads like the posting's "About you" section with the pronouns changed.
- Your skills section has more than 25 items, half of which you've never used at work.
- The same keyword appears four or more times in one role.
- Bullets start with keywords instead of actions and results.
- You've added soft-skill adjectives that no bullet supports.
Never hide keywords in white text, tiny fonts, or the file's metadata. Parsers extract hidden text as normal text, so a recruiter may see a block of pasted keywords in your profile. That ends the conversation faster than a low score would.
The 90-plus trap#
Scores above 90 usually come from mirroring the job description closely. Some tools reward that, but people don't. If your score is in the 90s, read your resume aloud. If any sentence sounds like the employer wrote it, rewrite it in your own words with your own numbers.
Why ATS checkers disagree with each other#
If you run the same resume through three tools, you'll get three numbers. That's normal. The table below shows the most common reasons.
| Factor | How tools differ | What to do |
|---|---|---|
| Keyword extraction | Some pull 15 terms, others 60 | Focus on the terms in the requirements |
| Synonym handling | Exact match only vs. related terms | Use the posting's exact phrase once |
| Soft skill weighting | Heavy in some tools, ignored in others | Don't chase soft-skill gaps |
| Parser quality | Different engines read layouts differently | Use a simple layout every parser handles |
| False positives | Generic words picked up as "skills" | Skip terms that aren't real requirements |
How to use more than one tool#
- Pick a main tool and use it for every application, so your numbers are comparable over time.
- Use a second tool only to confirm parsing, since parsing failures cost the most.
- Ignore suggestions that conflict with the posting's own requirements.
- Track the score you applied with in your job application tracker, next to response rates.
Rescore after each meaningful round of edits, not after every word. Three scans per application is plenty: one on your master resume, one after adding skills and the title, and one after proofreading. Over 20 or 30 applications, you'll see whether higher scores bring more callbacks in your field. That personal data beats any generic threshold.
A 15-minute ATS score routine for every application#
Use this checklist before you hit submit. It assumes you already have a clean master resume.
- Copied the full posting, including requirements and preferred qualifications
- Ran the resume through a resume-to-job match checker and saved the starting score
- Checked the parsing preview for name, titles, employers, and dates
- Highlighted every required qualification and confirmed each appears in plain words
- Added the exact target title to the headline
- Added missing hard skills you can discuss confidently
- Placed each must-have keyword in at least one bullet with a result
- Spelled out key acronyms once
- Rewrote the summary's first sentence for this role
- Reran the check and stopped once the score reached the mid-70s or higher
- Read the resume aloud for stuffing or copied phrasing
- Saved with a clear filename, such as FirstName-LastName-Resume.pdf
For the tailoring steps in more detail, the guide to tailoring your resume in 30 minutes breaks each one down.
Next steps: use the score, then get back to applying#
An ATS score is a flashlight, not a finish line. Use it to catch parsing failures and missing requirements. Push toward the mid-to-high 70s with honest edits, and then stop.
Here's what to do this week:
- Run your current resume against one real posting and note which required skills are missing.
- Fix any parsing problem the preview shows, then rescore.
- Build or update a master resume so tailoring takes 15 minutes, not two hours.
- Read up on resume keywords and ATS-friendly formatting to make your base version stronger.
The software decides whether you get seen. Your bullets decide whether you get called. Spend your time on both, in that order.
Frequently asked questions
Sources
- HiredScore Candidate Grades (reference), Workday
- Talent Matching: Data Processing FAQ, Greenhouse Support
- How to Tap the Talent Automated HR Platforms Miss, Harvard Business School Working Knowledge
Free tool
ATS Resume Checker
Check whether applicant tracking systems can parse your resume's sections, dates, and contact details.
Try it freePut this into practice
Draft your resume with an AI assistant that edits inline, then export a clean one-page PDF.
Build my resumeKeep reading
More in ATS & Keywords
ATS & Keywords16 min read
ATS Myths: What Applicant Tracking Systems Really Do to Your Resume
ATS myths tested: the 75% rejection stat, auto-rejection, the white-text trick (we ran it), PDFs, and keyword stuffing, plus what gets your resume seen.

ATS & Keywords18 min read
How to Make an ATS-Friendly Resume: Formatting Rules That Actually Matter
Make an ATS friendly resume with five formatting rules, a full one-page example, a template checklist, and a five-minute parse test for any file.

ATS & Keywords19 min read
Resume Keywords: How to Find and Use the Right Ones
Find the right resume keywords in any job post, rank them by priority, place them where recruiters search, and prove each one. Includes examples by field.