Tools & Career

How to Build a CV That Passes ATS Software in 2026

Zulfanoon Team Sep 02, 2026 5 min read
How to Build a CV That Passes ATS Software in 2026

What Happens to Your CV After You Apply

You spend hours crafting the perfect resume. You hit "Apply." Within seconds, an Applicant Tracking System (ATS) scans your document, extracts text, and scores it against the job requirements. If your CV doesn't match what the ATS expects, it's ranked low — or rejected outright — before a recruiter ever opens it.

ATS software like Greenhouse, Lever, Workday, and Taleo is used by over 95% of Fortune 500 companies and most mid-size firms. Understanding how they parse your CV isn't optional — it's essential.

How ATS Software Reads Your CV

An ATS processes your document in a specific order:

  1. Header: Name, email, phone, LinkedIn URL
  2. Professional Summary: First 2-3 lines after the header
  3. Work Experience: Job titles, companies, dates, bullet points
  4. Education: Degree, institution, graduation year
  5. Skills: Technical and soft skills listed in the skills section

The ATS then scores your CV based on keyword matches, experience level, education requirements, and formatting quality. A poorly formatted CV can score low even if you're perfectly qualified.

The ATS-Friendly Format

ElementDo ThisAvoid This
LayoutSingle column, top to bottomMulti-column, sidebars, grids
Headers"Work Experience", "Education", "Skills""My Journey", "What I've Done"
FontsArial, Calibri, Garamond, Times New RomanCustom web fonts, decorative fonts
File formatPDF (with selectable text) or DOCXImage-based PDF, scanned documents
Section headersStandard textHeaders/footers, text boxes, tables
PhotosNo photoProfile photos (invisible to ATS)
IconsNo iconsIcon fonts, SVG icons (not parsed)

What Breaks an ATS Parse

These are the most common formatting mistakes that cause rejection:

  • Multi-column layouts: ATS reads left to right, top to bottom. Two-column layouts scramble text — your experience might read as part of your education, and vice versa.
  • Headers and footers: Most ATS systems skip content in headers and footers entirely. If your contact info is only in the header, the ATS might not capture it.
  • Text boxes and tables: Some ATS can't read text inside text boxes or tables. If your layout uses these for positioning, the text may be invisible.
  • Creative section names: "Experience" is parsed correctly. "My Professional Odyssey" is not. The ATS looks for standard section headers.
  • Image-based PDFs: If you export your CV as an image (scanned or screenshot), the ATS can't extract any text. Always use a text-based PDF export.

Keyword Optimization Without Stuffing

Every job posting contains keywords the ATS scans for. Here's how to use them effectively:

  1. Pull keywords from the job description: Look for required skills, tools, certifications, and qualifications. These are the keywords the ATS is scoring against.
  2. Use them naturally in your bullets: If the job requires "Python" and "AWS," make sure both appear in your experience bullets where relevant.
  3. Include them in your skills section: This is the easiest place to ensure keyword matches.
  4. Don't stuff: Using "Python" 15 times doesn't help. ATS systems and recruiters both penalize keyword stuffing.

Example of natural keyword integration: "Developed a Python-based ETL pipeline on AWS that processed 2M records daily, reducing data latency by 40%." This includes Python, AWS, ETL, and a quantified result — all in one bullet.

Quantified Results Matter

ATS systems increasingly score content quality, not just keyword matches. Bullets with quantified results score higher than generic descriptions:

Weak BulletStrong Bullet
"Responsible for managing team""Led a team of 8 engineers, delivering 3 projects on time and 15% under budget"
"Handled customer support""Resolved 50+ support tickets daily with 95% satisfaction rating"
"Worked on frontend development""Built a React dashboard used by 10K+ daily users, improving load time by 60%"

The strong bullets use numbers, specific tools, and measurable outcomes. They're also easier for ATS to parse because they contain specific keywords (React, Python, AWS) alongside metrics.

Test Your CV Before Submitting

Before sending your CV, do this simple test:

  1. Copy all the text from your CV (Ctrl+A, Ctrl+C)
  2. Paste it into a plain text editor (Notepad, TextEdit in plain text mode)
  3. Read through: does the content flow in the right order? Are all sections present?
  4. If text appears jumbled, or sections are missing, restructure and try again

This simulates what an ATS does. If the plain text version reads correctly, the ATS should parse it correctly.

Use a Builder That Handles This for You

Instead of fighting with Word templates, use a builder designed for ATS compliance. Our CV Builder generates clean, ATS-friendly resumes with proper formatting, standard section ordering, and PDF export. Pick a template, fill in your details, and download — no design skills needed.

The builder uses single-column layouts, standard fonts, and avoids all the formatting elements that break ATS parsing. Every template is tested against major ATS systems to ensure compatibility.

Frequently Asked Questions

Should I use a PDF or Word document?

PDF is generally better because it preserves formatting across devices. However, some ATS systems handle Word documents more reliably. If the application portal accepts both, use PDF. If it only accepts Word, use DOCX with a simple layout.

Do I need a cover letter?

Cover letters aren't parsed by most ATS systems, but they're still read by recruiters. A good cover letter that addresses the specific role and company can make the difference between being ranked #3 and #1. Write one if the application allows it.

How many keywords should I include?

Focus on the top 10-15 skills and requirements from the job description. If you genuinely have those skills, they should appear naturally in your experience bullets and skills section. Don't add keywords for skills you don't have — recruiters will ask about them in the interview.

Can I use abbreviations?

Include both the abbreviation and the full term where possible. For example: "AWS (Amazon Web Services)" in your first mention, then just "AWS" afterward. This ensures the ATS catches the keyword regardless of which form it's scanning for.

Z

Zulfanoon Team

The Zulfanoon Team builds free calculators and tools used by thousands of people every month. We write about finance, payroll, and productivity based on real data from our own tools.