ScissorCV Try 5 free

Methodology

How the ScissorCV ATS score is calculated

A conservative number you can defend, with every signal documented — including the ones we deliberately refuse to count.

In one sentence: the ScissorCV score is the percentage of weighted job-description keywords that appear in your resume by literal or alias match — nothing else raises it.

Almost every resume tool shows you a percentage. Almost none of them tell you what the number is made of, which is how a resume can score 92% and still get rejected. This page documents exactly how ScissorCV calculates its score, and just as importantly, what the score deliberately refuses to do.

What the ScissorCV score actually measures

ScissorCV requirements checklist showing 67 percent, 10 of 15 points covered, with Marketo administration and SQL ownership flagged as weak and needing confirmation
A real run: 67%, 10 of 15 points covered. Marketo administration and SQL ownership are marked weak / needs confirmation rather than quietly written into the resume, and the warning says so outright.

The score is confirmed keyword coverage. ScissorCV extracts the requirements and terms from the job description, weights them by how central they are to the posting, then checks which of them are genuinely present in your resume text.

A term counts as covered in two cases, and only two:

This distinction matters more than it sounds. A pure literal-only scan of a real resume might return 67%; the alias-aware number for the same resume and job might be 78%. Neither is wrong, but only one reflects what a human recruiter would actually credit you with. ScissorCV reports the alias-aware number and shows you which aliases fired.

What the score is not

Being explicit about this is the whole design philosophy:

How a score is produced, step by step

ScissorCV in-product ATS guide explaining how the keyword score is calculated
The same explanation ships inside the extension, not just on this page.
  1. Job post intake

    The posting is parsed into role, company, hard requirements, nice-to-haves, keywords, seniority and posting context. Requirements are separated from background prose so boilerplate does not dilute the weighting.

  2. Evidence ledger

    A single source of truth is assembled from your saved resume, profile, previously confirmed claims and achievement bank. Nothing outside this ledger is allowed to become a scored claim.

  3. Weighted term extraction

    Each job term gets a weight based on how central it is: terms in the requirements block and repeated terms weigh more than terms mentioned once in a benefits paragraph.

  4. Coverage matching

    Every weighted term is tested for literal and alias presence against the ledger, using a compiled skill ontology so that equivalent names resolve to the same concept.

  5. Truth Firewall validation

    Generated claims are compared against the ledger. Unsupported facts, titles, employers, dates, institutions and metrics are blocked and reclassified as gaps or confirmation items rather than scored.

  6. Report and gaps

    You get the number plus the itemised breakdown: covered, weak, missing and risky-to-claim — with the specific job terms behind each bucket.

Which signals affect the number, and which only advise

How each signal is treated in ScissorCV v2.89.51
SignalEffect on scoreWhy
Literal keyword matchRaises scoreThe term is on the page and a keyword filter will find it.
Alias or abbreviation matchRaises scoreAn equivalent literal string is present; crediting it is accuracy, not inflation.
Requirement weightingShifts scoreCentral requirements move the number more than incidental mentions.
Semantic or embedding similarityAdvisory onlyUseful for explaining a gap; too soft to be points.
Resume parse and formatting checksAdvisory onlyReported as warnings, because format risk is not keyword coverage.
Job title similarityAdvisory onlyShown so you can judge seniority fit yourself.
Impact and metric qualityAdvisory onlyImproves your resume, but is not what a keyword filter measures.
AI-generated but unsupported claimsBlockedRemoved by Truth Guard before scoring, so they can never inflate the number.

Real score versus potential score

ScissorCV separates two questions that most tools quietly merge.

Real score

What your resume literally proves today: covered terms, counting literal matches and aliases, and nothing else. This is the number you should trust when deciding whether to apply.

Potential score

The inferable ceiling you could legitimately claim if you confirmed adjacent capabilities. If you shipped a hardware haptics feature, you can almost certainly claim hardware-software integration — but ScissorCV will not write that for you until you confirm it. The gap between Real and Potential is your highest-leverage editing list.

Where the honesty line sits. ScissorCV cannot adjudicate real-world truth — if you confirm a skill, it accepts you. What it guarantees is its own side of the line: it will never put words on the page that your evidence does not support.

How to raise your score legitimately

  1. Start with missing hard requirements. They carry the most weight, and a genuinely relevant one you simply forgot to mention is the cheapest win available.
  2. Use the employer's vocabulary for things you have done. If they say OKRs and you wrote quarterly goals, change your wording — the work is identical and the filter is literal.
  3. Confirm implied capabilities in the Skills Map. Turning a real but unstated capability into a confirmed claim moves it from Potential into Real.
  4. Add the tool names behind your outcomes. “Built dashboards” scores nothing; “Built dashboards in Power BI on MongoDB Atlas” scores three terms and is more truthful.
  5. Leave the remaining gaps alone. A visible 74% you can defend in an interview beats a fabricated 95% that collapses in the first screening call.