CV Writing
ATS CV optimisation: how to get past the software
You can have the strongest experience of any applicant and still never reach a human being, because software reads your CV first. Here is how to make sure yours comes through clean.
You can have the strongest experience of any applicant and still never reach a human being. Before a recruiter sees your CV, software does. ATS CV optimisation is the practice of making sure your CV survives that software, the applicant tracking system, which parses, scores and ranks every application before a person reads a word. Get it wrong and a brilliant CV is filtered out silently. Get it right and you reach the shortlist that most of your competitors never make.
This is not about gaming the system. It is about not tripping over it. Here is exactly how applicant tracking systems read your CV, and what to do so yours comes through clean.
What an applicant tracking system actually does
An applicant tracking system is software employers use to collect, sort and filter applications. When you apply online, your CV almost never goes straight to a person. It goes into the system, which extracts your details into structured fields, scans for the skills and keywords the role requires, scores you against the job description and ranks you against everyone else. A recruiter then reviews the higher-ranked applications first, and often never reaches the bottom of the pile.
Two things follow from this. First, the system has to be able to read your CV, which is a formatting problem. Second, the system has to recognise you as relevant, which is a keyword problem. Strong ATS CV optimisation solves both at once.
The formatting rules that keep you readable
Most CVs that fail the software fail on formatting, not content. The features that make a CV look designed are the same ones that break parsing.
Use a single column
Applicant tracking systems read top to bottom, left to right. A two-column layout gets read straight across, scrambling your career into nonsense. One column, always.
Avoid tables and text boxes
Content inside tables, text boxes and columns is frequently skipped entirely or misread. Lay everything out as plain, flowing text.
Drop graphics, icons and logos
The parser cannot read images. Skill bars, rating stars, company logos and icons convey nothing to it and can disrupt the parse around them.
Use standard headings
Label your sections with the names the system expects: Personal Statement, Skills, Experience, Education. Creative headings like "My Journey" confuse it.
Keep details out of headers and footers
Some systems do not read the header and footer area. Never put your name, phone or email only there.
Send the right file type
A Word document is the most reliably parsed for online applications. Use PDF only when emailing a person directly, and never an image or an unusual format.
Keywords: how the software decides you are relevant
Once your CV is readable, the system checks whether you match the role, and it does that by looking for specific terms drawn from the job description. If those terms are not on your CV, you score as irrelevant even when you are perfectly qualified. This is where most strong candidates quietly lose out.
The method is simple. Read the advert closely and note the skills, tools, qualifications and responsibilities it names. Then make sure the genuine matches appear naturally in your CV, in your personal statement, your skills section and your experience. Use the employer’s own terminology. If they say "stakeholder management", use that phrase rather than a personal paraphrase. If they name a specific system or certification you hold, name it exactly.
"Experienced in working with various teams and improving how things run."
"Led cross-functional stakeholder management across operations and finance, improving process efficiency by 18%."
What good ATS CV optimisation does not mean
It does not mean stuffing your CV with keywords, hiding white text, or repeating the job title fifty times. Modern systems and the recruiters behind them see straight through that, and it reads as desperate or dishonest. The aim is genuine relevance, clearly expressed, not manipulation. Every keyword on your CV should be there because it is true and because it earns its place.
It also does not mean a dull CV. Once you have the structure clean and the keywords present, the content still has to persuade a human, with sharp achievements and clear evidence of impact. The software gets you into the room. The writing keeps you there. Our guide to writing a CV covers that side in full.
How matching and scoring works in practice
It helps to picture what happens after you click submit. The system breaks your CV into fields: contact details, work history, education, skills. It then compares the content against the criteria the employer has set for the role, some of which are essential and some preferred. Each match contributes to a score, and the essential criteria carry the most weight. A CV that clearly satisfies the essentials ranks high. One that leaves a recruiter or the software guessing ranks low.
This is why specificity matters so much. If a role requires a particular qualification and you hold it, name it explicitly rather than implying it. If it asks for experience with a named system, state that you have used it. Vague phrasing that a human might generously interpret will not earn the same credit from software that is matching against a defined list. You are not trying to outsmart the system. You are making it easy for the system to confirm what is already true about you.
It is also worth understanding that no two systems score identically, and you will rarely know which one an employer uses. That is why the safe approach is not to optimise for one product but to follow the principles that work across all of them: clean structure, standard headings, honest keywords and a readable file. Do that and you are covered whatever sits behind the apply button.
Tailor for the software, one role at a time
A single generic CV scores poorly against every specific job, because it was written for none of them. The candidates who consistently pass the software are the ones who tailor, and it takes less time than people fear. You are not rewriting your CV for each application. You are adjusting a strong base CV so it aligns with the role in front of you.
Before each application, read the advert and tune three things: bring the most relevant skills to the top of your skills section, echo the specific responsibilities the role emphasises in your experience bullets, and align your personal statement to the position. Ten focused minutes lifts your match score with the software and your credibility with the recruiter at the same time. A CV that visibly speaks to this exact role is a strong signal on both sides of the screen.
A practical ATS CV optimisation checklist
Before you submit any online application, run through this.
- Single-column layout, no tables, text boxes, columns or graphics.
- Standard section headings the system recognises.
- Skills and experience mirror the language of the specific advert.
- Key contact details are in the body, not only the header or footer.
- Saved and submitted as a Word document unless told otherwise.
- The file is named professionally, such as Firstname-Lastname-CV.
- Every keyword present is genuinely true of you.
Done consistently, this is often the single change that turns silence into interviews. The experience was always there. ATS CV optimisation simply makes sure the software lets the recruiter see it. For the errors that most often break this, see our guide to the mistakes that cost interviews.
Worried your CV is being filtered out?
Send it over and a recruiter who has hired in your field will tell you whether it is passing the software and reaching real people. Honest feedback, no obligation.