Article · Swiss ATS CV

Swiss ATS: why 75% of CVs are never read by a human

75% of CVs sent in Switzerland go through an automated filter before reaching a human. How Workday, Refline and Personio sort them — and how to slip through.

Updated · May 12, 20268 min readby Victor Charton

You send your CV. Carefully, by the book. Three days later you get the copy-pasted rejection: "Your application does not match our current criteria." Or nothing. Radio silence. In 75% of cases, no human made that call. It was a recruitment software, an ATS, that sorted you out.

Before any recruiter sees your file, your CV goes through an Applicant Tracking System (ATS). In 2026, Swiss ATS dominate the digital recruitment market: the robot reads, parses, ranks, and filters out. Three ATS cover most of the Swiss market: Workday, Refline and Personio. If your CV is not calibrated for their job/candidate matching rules, it ends up in a black box before anyone reads it.

Here is how it works, why it happens, and how to build a CV that gets through.

Where the 75% comes from

International studies converge on this number. Data compiled by Jobscan and confirmed by Swiss HR firms like Adecco and ManpowerGroup shows that roughly three quarters of CVs received by large companies are filtered out by software before reaching a human. In Switzerland, jobcloud (parent of jobup and jobs.ch) confirms in its annual recruitment report that over 80% of companies with more than 50 employees use an ATS.

The exact figure varies by company size and sector:

85-90%
Large companies
500+ employees
60-75%
SMEs
50 – 500 employees
30-40%
Small businesses
under 50

For a job posted on jobup with 200 applications, roughly 150 CVs will never be read by a human. The sorting is automatic, brutal, and final.

How an ATS works, the robot before the recruiter

An ATS is a recruitment software that opens your PDF, extracts the text (CV parsing), breaks it into sections (experience, education, skills, languages), then compares it to the job ad through a job/candidate matching algorithm. The more your CV contains the ad's keywords, the higher the match score. Below a threshold, the CV is filed without recruiting.

Three things block an ATS:

  1. A layout the machine cannot read (two columns, tables, decorative icons, fancy fonts)
  2. A scanned PDF instead of a text PDF (the ATS cannot recognise images)
  3. Missing expected keywords (the algorithm does not guess, it matches)

The most heavily weighted criterion is neither your experience nor your degree. It is the keyword density between the ad and your CV. An excellent profile poorly calibrated loses against a mediocre but well-aligned one.

The 3 dominant ATS in French-speaking Switzerland

Swiss recruiters don't all use the same tool. Here are the three players that cover the bulk of the market in 2026, with their specifics.

Workday

Strictest
Multinationals · Basel · Geneva · Zurich

Workday is the standard at Roche, Novartis, Swiss Re, UBS, Nestlé. It is also the strictest ATS on document structure: CVs with complex layouts — multiple columns, custom fonts, sections without clear titles — are systematically downgraded.

Refline

The most Swiss
SMEs · Cantons · Hospitals (CHUV, HUG)

Swiss, based in Basel. Dominant in SMEs, cantonal administrations (Vaud, Geneva, Fribourg) and hospitals. More tolerant than Workday on layout, but very sensitive to consistency between your background and the exact job title. A generic CV rarely passes.

Personio

The most modern
Scale-ups · Start-ups · Tech SMEs

German but adopted by Swiss scale-ups, start-ups and tech SMEs. Modern parsing, accepts creative CVs better. Cross-references your profile with LinkedIn (when the URL is provided) — inconsistency = lower score.


The 5 most frequent reasons for automatic rejection

Swiss HR teams cite the same reasons when asked what kills a CV at the parsing stage:

  1. A layout the machine cannot read. Two columns, nested tables, decorative icons — the ATS reads linearly, and anything outside that flow gets reordered badly. Part of your experience may end up in the wrong place in the database.
  2. A scanned PDF instead of a text PDF. If you cannot select-copy text from your file, neither can the ATS. It's an image, it sees nothing.
  3. A structure without clear titles. The algorithm tries to identify clear sections to sort information. If titles are missing or ambiguous, it guesses — and guesses wrong.
  4. Vocabulary misaligned with the ad. The most weighted criterion is not your profile, it's the lexical match between your CV and the ad. An excellent candidate poorly calibrated loses against an average but well-aligned one.
  5. Signs of carelessness. Bad file name, sticker photo, company logos as images, inconsistent dates — each one weighs little, but they add up and tip the score.
The candidat.app angle

Manually tailoring your CV to each ad takes 30 to 60 minutes. Over 20 applications a week, that's 10 to 20 hours of work. candidat.app does it in 30 seconds: extracts your real background, aligns on the ad, runs an anti-inflation audit, exports a PDF compatible with Workday, Refline and Personio.

See how it works

10 tips for a better CV

Ten reflexes that make a difference on the vast majority of Swiss job applications.

  1. One column, linear top to bottom. The format every ATS reads safely.
  2. Unambiguous section titles. Profile, Experience, Education, Skills, Languages. No creative variants.
  3. A standard, sober, readable font. Avoid custom fonts that don't embed in the PDF — the ATS replaces them and the structure breaks.
  4. A PDF generated from an editor, never scanned. The ultimate test: if you can select and copy the text, so can the ATS.
  5. The ad's vocabulary, naturally integrated. No keyword stuffing, no invention. Reword what you actually did using the ad's words.
  6. A job title aligned with the ad when honest. "Project Lead" and "Project Manager" don't weigh the same in scoring, even when they're the same thing.
  7. Consistent dates (same format everywhere, no missing months, no suspicious overlaps).
  8. A file name that looks like a professional CV, not a generic CV.pdf. Your name + the target role is already a lot.
  9. A Swiss phone format (+41 or 0XX), a professional email, a city. Full address optional.
  10. A LinkedIn profile aligned with the CV. Some ATS cross-check both. Diverging dates or titles lower the score, sometimes more than the content itself.

Our full method — per-ATS weighting, ad-specific keyword selection, real-time scoring, anti-inflation — does not boil down to a checklist. It lives inside candidat.app. We update it on every Workday, Refline and Personio evolution. You can try it without inventing your background: we work with what you actually did, better worded.

The test you can run in 2 minutes

Before every submission, run this test:

  1. Open your CV PDF
  2. Select all (Cmd+A or Ctrl+A)
  3. Copy (Cmd+C)
  4. Paste into a blank text editor (TextEdit, Notepad, Notes)

If the line order is coherent and you can read your CV in plain text, the ATS can too. If the result is a mess, your structure is broken. Redo it.

Quick FAQ

Do all Swiss recruiters use an ATS?
No. Very small companies (fewer than 20 employees) often sort manually. But as soon as a company gets more than 30 applications a month, an ATS becomes nearly mandatory.
Should you copy-paste the job ad into your CV to pass the filter?
No. Modern ATS systems and human recruiters detect this trick. The rule: align your wording with the ad's vocabulary when honest. Not plagiarise.
Is a visually beautiful CV always rejected by an ATS?
Not always, but statistically riskier. You can have a polished layout as long as it stays linear, single-column, with standard fonts.
What if I don't know which ATS the company uses?
The ATS name often appears in the application form URL or confirmation email. Otherwise, build a generic CV compatible with Workday, Refline and Personio.
Does candidat.app really generate an ATS-friendly CV?
Yes. The PDF export is tested on Workday, SuccessFactors, Refline and Greenhouse. Selectable text, linear structure, safe fonts, labelled sections.

In summary

An unread CV is not a weak CV. It's a miscalibrated CV. The difference can be five minutes of work or one well-tuned tool.

The 75% of rejected CVs in Switzerland share almost the same mistakes: two columns, missing keywords, bad file name, scanned PDF. The 25% that pass share the same reflexes: linear structure, aligned keywords, clean file name, text PDF. Nothing magical. Just method.

And if you want to skip the calibration step, candidat.app does it for you. Paste the ad, we adapt your CV. 30 seconds, no invention.

— Take action —

A CV calibrated to pass the robot filter, in 30 seconds.

Paste the job ad, we adapt your CV based on your real background. PDF export compatible with Workday, Refline, Personio. No invention, no inflation.