CV fundamentals·July 16, 2026·3 min read

ATS explained: what it is and how to write a CV it won't reject

If you have been told your CV needs to be "ATS friendly" and nodded along without being sure what that means, this is for you. The applicant tracking system is the software standing between your CV and a human, and understanding it removes a lot of the mystery about why applications vanish.

What an ATS actually is

An applicant tracking system is software companies use to receive, store, and filter job applications. When you upload a CV to a careers page, it usually goes into an ATS, not an inbox.

The system reads your CV into plain text, tries to sort that text into fields (name, experience, skills, education), and lets recruiters search and rank applicants. On busy roles, a recruiter may only ever look at the candidates the system surfaces first.

Two myths to drop:

  • It is not an AI that judges your worth. Mostly it is parsing and keyword matching. It is mechanical, which is good news, because mechanical problems have clear fixes.
  • A great CV that parses badly still loses. If the software cannot read your layout, it does not matter how strong the content is.

The two ways to fail an ATS

1. It cannot read your CV. Fancy layouts break parsing. Multi-column designs, tables, text boxes, information inside images or logos, and details tucked into headers and footers often come out scrambled or missing. Your experience is there; the system just cannot see it.

2. It cannot match your CV. Even a perfectly parsed CV scores low if it never uses the skills and terms the role is looking for. The system compares your text to the job description. No overlap, low rank.

How to write a CV an ATS can read

  • Single column, top to bottom. No side columns, no tables for layout.
  • Real, selectable text. Never put key information inside an image or a graphic.
  • Standard section headings. "Work Experience", "Education", "Skills". Do not get clever with names the parser will not recognise.
  • A common file type. A text-based PDF or a Word document. Avoid exotic formats.
  • Nothing important in headers or footers. Many parsers ignore them. Keep your name, contact details, and content in the main body.

How to write a CV an ATS can match

Matching is just honest relevance. Read the job description, note the skills, tools, and responsibilities it names, and make sure the ones that are true for you appear in your CV in normal sentences. Use the employer's wording where it fits your experience.

Do not keyword-stuff. Repeating a term or hiding white text does not work and reads as spam to the humans who see it next. Natural, relevant language is the whole trick.

The shortcut

Every CV MyPersona generates is built to be ATS-safe by construction: clean single-column structure, real text, standard headings, and keywords from the specific job worked in naturally. You get the parsing and the matching handled at once, from your real history.

Stop guessing whether your layout parses. Generate a CV that is ATS-safe by design and tailored to the role.

Get an ATS-safe CV