How to Write a CV That Passes ATS Filters

Written by, Monika on June 4, 2026

careercv-tipsats

You spent hours crafting your CV, tailored your cover letter, and hit send — only to never hear back. The frustrating truth is that your application may never have been seen by a human at all. Most large companies use Applicant Tracking Systems (ATS) to filter applications before any recruiter reviews them. If your CV isn’t formatted and worded correctly, it gets filtered out automatically.

A professional reviewing a CV on a computer screen.

Here’s what you need to know to write a CV that gets through.

What Is an ATS and Why Does It Matter?

An Applicant Tracking System is software that scans, parses, and ranks CVs based on how well they match a job description. It looks for specific keywords, job titles, skills, and formatting patterns. CVs that score below a threshold are discarded — often before a single human reads them.

Studies suggest that over 75% of CVs are rejected by ATS before reaching a recruiter. Writing for ATS isn’t about gaming the system — it’s about making sure qualified candidates (like you) don’t get filtered out unfairly.

1. Match the Job Description Keywords

ATS software scores your CV against the job posting word by word. If the posting says “project management” and your CV says “managing projects,” you may score lower than a less-experienced candidate who used the exact phrase.

Don’t stuff keywords randomly. Use them naturally in context — ATS systems are getting smarter, and recruiters still read what passes through.

2. Use a Clean, Simple Format

Fancy layouts, tables, columns, and graphics look impressive to humans but often confuse ATS parsers. The system reads your CV as plain text, and complex formatting can cause it to misread or skip entire sections.

Do:

Avoid:

3. Include a Skills Section

A dedicated skills section gives ATS a clear target. List both hard skills (software, tools, certifications) and soft skills that appear in the job description.

Keep it concise and relevant — a wall of buzzwords hurts more than it helps. Focus on the skills most relevant to the specific role you’re applying for.

4. Tailor Every Application

A generic CV submitted to fifty jobs will underperform a tailored CV submitted to five. ATS systems rank CVs based on relevance to each specific posting, so a one-size-fits-all document will consistently score lower.

For each application:

5. Don’t Rely on Formatting to Communicate

ATS reads text, not design. If you’ve used bold or color to highlight key information, make sure the words themselves carry the meaning — not the styling.

Quantify your achievements wherever possible. “Increased sales by 32% in Q3” is stronger than “responsible for sales growth” both for ATS ranking and for human readers who receive your CV.

Let OptiCV Do the Heavy Lifting

Manually tailoring your CV for every application is time-consuming and easy to get wrong. OptiCV automates the process — upload your CV, paste the job description, and receive an ATS-optimized version in under 2 minutes.

The AI rewrites your content to match the exact language of each posting, so you consistently pass ATS filters without spending hours on each application.