← All articles
ATS27 April 2026 · 5 min read · The FixMyCV Team

CV formatting for ATS: what parses cleanly and what scrambles

Before a human sees your CV, the Applicant Tracking System reads it into structured fields — name, roles, dates, skills. Get the formatting wrong and that parse scrambles, so even a strong CV arrives garbled. This is the one place 'ATS optimisation' is real, and it has nothing to do with keyword quotas.

What parses cleanly

  • Single column. Reading order is unambiguous.
  • Standard section headings — Experience, Education, Skills. Clever labels confuse the parser.
  • Real text, selectable and searchable, in a common font.
  • Simple dates in a consistent format (e.g. "Jan 2022 – Present").
  • Standard bullet points for achievements.

What scrambles

  • Two-column layouts — parsers often read straight across, interleaving your sidebar with your roles.
  • Tables and text boxes — content can be skipped or jumbled.
  • Text inside images or icons — invisible to the parser entirely.
  • Headers/footers holding key info — frequently ignored.
  • Unusual fonts that fail to embed.

The simple test

Open your CV, select all, copy, and paste into a plain text editor. If the result reads in sensible order with your details intact, the parser will likely cope. If it's a jumble, so is the version the recruiter searches. Send a PDF (unless the form demands .docx), keep it one column, and you've handled 95% of "ATS formatting".

You're not designing for a robot's taste. You're making sure the machine can read you at all.

Put this into practice on your own CV

FixMyCV reads the job description, scores your CV against it, and rewrites it in the role’s language — without inventing experience. One free rewrite every month.

Rewrite my CV — free →