Search pillar
You finally found it.
The role you've been waiting for. You did your research on the company, rewrote your CV, practised your "tell me about yourself" in the mirror more times than you'd like to admit. You hit submit. And then you waited.
Silence.
No acknowledgement email. No rejection. Just... nothing. And you're left wondering - was my CV even seen? Did it land in the right inbox? Am I just not qualified enough?
I know that feeling. And I want to tell you what actually happened.
In most cases, your CV never reached a human being at all.
Not because you were underqualified. Not because your experience was wrong. But because the software sitting between you and the recruiter made a decision about your document in seconds - and moved on. This is what Applicant Tracking Systems do. And in South Africa's job market, where a single vacancy at a major corporate can attract 600 or more applications, ATS isn't an optional filter. It's the first gate. If your CV doesn't get through it, nothing else matters.
The good news: once you know what breaks ATS, most of it is fixable in under four minutes. No rewriting, no redesign. Just a few specific changes.
Let's get into it.
What ATS is and what it actually does to your CV
An Applicant Tracking System is software that receives, stores, and filters job applications before a human recruiter ever sees them. When you submit your CV on a company careers portal, you're not sending it to a person. You're sending it to a database.
The ATS reads your CV, extracts information (your name, contact details, job titles, qualifications, skills), and scores it against the job requirements. If your CV scores above the threshold, it goes into the "review" pile. If it doesn't, it gets archived - and you never hear back.
This is not a global problem imported from American career advice. It's happening at South Africa's biggest employers right now.
Mr Price, Clicks, Capitec, and Pick n Pay all run a locally built ATS called Neptune, developed by Graylink. The major SA banks and multinationals use SAP SuccessFactors or Workday. Mid-market companies use platforms like Talent Genie - a SA-native system used by over 1,000 local companies and priced in rands.
If you're applying to any JSE-listed company, a major retailer, one of the big four banks, a mining house, or a major telecoms company, ATS is almost certainly screening your application. For smaller companies - under 50 employees - manual review is still common. But for corporate SA? The machine is reading your CV first.
What happens after submit
Your CV enters a filter before it reaches a recruiter.
Submit
CV enters the careers portal
Parse
ATS extracts names, roles, skills
Match
Keywords are scored against the job
Review
Recruiter sees the strongest matches
A clean document helps the system extract your details, match the role, and move you into the review pile.
Does ATS apply to you?
Before we go further, here's a quick check.
ATS is almost certain if you're applying to:
- JSE-listed companies
- The big four banks (Standard Bank, ABSA, FNB/FirstRand, Nedbank)
- Major retailers (Pick n Pay, Woolworths, Shoprite, Clicks, Mr Price)
- Mining houses and major resources companies
- MTN, Vodacom, Telkom
- Any multinational operating in SA
- Any company using an online careers portal
Manual review is still likely if you're applying to:
- Companies with fewer than 50 employees
- Small businesses that recruit via WhatsApp or email
- Roles sourced through personal referral or direct recruiter contact
If you're not sure, assume ATS. The cost of assuming manual review - and losing your application before anyone reads it - is far higher than spending four minutes making your CV ATS-safe.
What breaks ATS and why your Canva CV is a problem
Here's the part most articles skip: modern ATS doesn't just check your keywords. It has to read your CV first - and many common formatting choices make that impossible.
The formatting killers
Multi-column layouts. ATS reads left to right across your page. If your CV has two columns, it merges them - which means your contact details end up mixed with your work experience, and nothing makes sense.
Tables. Cell contents get scrambled or read completely out of order. A table that looks clean to a human becomes a jumbled mess for a parser.
Text boxes and floating elements. ATS treats these as images. The content inside becomes invisible.
Headers and footers. Most ATS cannot read content placed in a document header or footer. If your name and phone number are in the header, the ATS may have no idea who sent the CV.
Graphics, icons, and skill rating bars. Ignored entirely. That visual bar showing your "Excel: 80%" is meaningless to an ATS.
Canva exports. This one matters for South Africa, because Canva CV templates are popular here. The problem: most Canva PDFs export as image-based files, meaning the text is embedded in a graphic. ATS sees a picture, not words. Your entire CV becomes invisible.
The plain-text test tells you immediately whether your CV has a parsing problem. Here's how to do it:
- Open your CV
- Press Ctrl+A (select all), then Ctrl+C (copy)
- Open Notepad (or any plain text editor)
- Press Ctrl+V (paste)
If the text reads in logical, coherent order - name, contact, experience, education - your CV will parse correctly in most ATS. If it's scrambled, merged, or missing sections, you have a formatting problem.
Do this before you apply anywhere. It takes 30 seconds.
File format: PDF or Word?
The old advice was always "send Word." That's no longer accurate across the board.
Modern ATS (post-2020 systems) handle text-based PDFs fine. The universally safe format is still .docx - every ATS handles it reliably. Text-based PDFs work with most current systems.
What doesn't work: scanned documents, photographed CVs, and Canva exports. These are image files. No ATS can read them.
Practical approach: keep both versions. Send .docx when submitting through online portals. Send a clean PDF for direct recruiter emails unless they ask otherwise.
The 30-second readability check
If Notepad cannot read it clearly, ATS probably cannot either.
Before the test
Notepad output
Kagiso Mokoena
Project Manager | Johannesburg
Work Experience
Led SAP rollout across 4 retail sites
Education
BCom Business Management, NQF 7
The plain-text test reveals hidden formatting problems like columns, text boxes, image-based PDFs, and scrambled sections.
The SA-specific danger zone
South African CVs have a few norms that interact badly with ATS - and with POPIA.
Your photo
The old SA convention was to include a professional photograph. Some international sources still recommend this for South African CVs. Ignore that advice.
ATS cannot analyse photos. The image adds zero value to your application and can actually cause parsing problems. Progressive SA employers are moving away from photos for bias-reduction reasons too.
Leave the photo out unless the job advert explicitly requests one.
Your ID number
The Western Cape Government's CV checklist - still live on westerncape.gov.za - tells you to include your ID number. This is outdated advice.
Under POPIA (the Protection of Personal Information Act, fully in effect since 2021), your ID number is personal information. Including it on a CV that circulates freely creates unnecessary privacy risk for you and compliance headaches for the employer receiving it.
Your ID number belongs on a formal application form, where the employer can demonstrate a lawful basis for collecting it. Not on your CV.
Don't include your ID number unless a specific job application explicitly asks for it.
BEE and EE status
This question comes up often: should you include your BEE status or equity designation on your CV?
No. EE and B-BBEE information is collected by employers through their own internal processes and application forms - not through CV parsing. SA-native ATS systems like Neptune have EE and B-BBEE tracking built directly into the platform precisely because this data needs to be handled carefully under the Employment Equity Act and POPIA.
If an advert explicitly asks for your equity status, note it briefly. Otherwise, leave it off.
NQF levels and SA qualifications
Here's something unique to SA CVs: our qualifications don't always map to international ATS field structures. When listing qualifications, write both the full name and the NQF level: "BCom Accounting, NQF 7" or "National Diploma: Human Resources Management, NQF 6." Include the full institution name alongside common abbreviations - "University of Cape Town (UCT)" not just "UCT," because some ATS won't recognise the abbreviation.
The same applies to professional designations: "Chartered Accountant (CA(SA))" catches both how recruiters search for it.
Keywords are the part that actually gets you through
Once your formatting is clean, keywords are what determine whether you score above the threshold.
ATS keyword matching is often literal - especially in older systems like Oracle Taleo, which is still running at some SA government departments and parastatals. "Project management" does not equal "managing projects." "Customer Relationship Management (CRM)" catches both the full term and the abbreviation; "CRM" alone might not.
Here's the process:
Step 1: Read the job description three times. Highlight every skill, tool, qualification, and phrase that appears more than once. Repetition signals priority.
Step 2: Categorise hard skills vs. soft skills. ATS ranks hard skills heavily - qualifications, certifications, tools, industry-specific terms. Soft skills like "team player" and "excellent communicator" carry minimal ATS weight. Your skills section should be built from hard skills that mirror the job description, not a list of adjectives.
SA-specific hard skills that matter: SAP SuccessFactors, IFRS reporting, King IV governance, BBBEE compliance, NQF levels, SAICA, SABPP, specific ERP systems, programming languages, SAQA.
Step 3: Mirror exact language. "Stakeholder engagement" not "working with stakeholders." "P&L management" not "profit and loss responsibility." Match the exact phrase the recruiter used.
Step 4: Include both the full term and the acronym on first use. "Broad-Based Black Economic Empowerment (BBBEE)" then use either going forward.
Step 5: Place keywords in three zones. Professional summary. Skills section. Inside achievement bullets in work experience. Don't stuff them into a hidden paragraph - modern ATS flags that.
The target is roughly 65-75% keyword match with the job description. You don't need 100% - that looks like manipulation. You need enough to score above the threshold.
Two free tools worth knowing about: Jobscan and Resume Worded both let you upload your CV alongside a job description and get a keyword match score. They're calibrated for global ATS platforms (Workday, Greenhouse, SuccessFactors) rather than SA-native systems like Neptune, so they're most useful if you're applying to multinationals or large SA corporates. For smaller SA companies, the plain-text test remains your most reliable check.
Where keywords belong
Place exact job-ad language in the areas ATS and recruiters scan first.
Exact phrase.
Right place.
No stuffing.
The goal is not keyword stuffing. It is strategic repetition in the summary, skills, and achievement bullets.
The 4-minute fix
If you've never checked your CV against ATS, here's what to do right now. This works for any CV, any format.
Minute 1: Run the plain-text test. Ctrl+A -> Ctrl+C -> Notepad -> Ctrl+V. Read the output. If it's scrambled, your CV has formatting problems that need fixing before you apply anywhere. If it reads clean, move on.
Minute 2: Check your section headings. ATS maps your CV by recognising standard section names. Replace any creative headings with standard ones:
- "My Professional Journey" -> Work Experience
- "What I Bring" -> Key Skills
- "Academic Background" -> Education
- "What People Say About Me" -> References
Standard headings. Every time.
Minute 3: Remove or relocate anything that breaks parsing. Photos - delete. Information in headers/footers - move into the document body. Tables in your skills section - convert to a clean bulleted list. Text boxes - remove and replace with regular paragraphs.
If your CV is a Canva export and the plain-text test failed, you need a new document. Open a Word template and rebuild it clean. (The free ATS CV template at the bottom of this article is a good starting point.)
Minute 4: Mirror three keywords from the job description into your summary. Read the job advert. Find the three most repeated skills or phrases. Make sure they appear in your professional summary, in the exact words the employer used. This is the single highest-leverage ATS change you can make on a document that's otherwise clean.
The ATS safe pass
Four checks before your CV goes into a South African careers portal.
01
Plain text
Copy the CV into Notepad and check whether the story still reads in the right order.
02
Section names
Use standard headings like Work Experience, Key Skills, and Education so the parser knows what it is reading.
03
Clean structure
Remove photos, tables, headers, footers, text boxes, and anything that hides important information.
04
Exact keywords
Mirror the job description language in your summary, skills, and achievement bullets.
One thing ATS will not fix for you
Here's the part I want you to sit with.
ATS gets you through the first filter. But a CV that passes ATS and still doesn't reflect your actual story, your progression, your positioning - that CV gets read by a human and then quietly set aside. Different problem, same outcome.
Formatting is fixable in four minutes. Positioning takes longer. And positioning is the work that actually gets you hired - not just screened in.
If you've been applying consistently and not hearing back, the ATS test is a good starting point. Run it. Fix what's broken.
But if you've been getting past ATS and still not converting interviews, the issue isn't your formatting. It's your story. That's a different conversation - and if you want to have it, the 48-Hour CV Review is where we start.
Free download: The ATS CV Checklist
Everything in this article, condensed into a one-page checklist you can use before every application.
If your CV needs more than a checklist
Sometimes the formatting is fine and the document itself is the problem - the roles aren't framed right, the achievements are buried, the summary reads like a job description instead of a human being.
That's what the CV Revamp (R400) is for. I rewrite your CV from scratch, ATS-optimised and positioned for the roles you're actually targeting.
Or, if your LinkedIn profile and CV need to tell the same story - because they usually don't - the CV + LinkedIn Bundle (R500) covers both.
Key takeaways
What to remember before you close this tab.
ATS is the first gate for many South African corporate applications, especially banks, retailers, telecoms, mining houses, and multinationals.
Your CV must be readable before keywords matter. The plain-text test shows whether ATS can parse your document.
Canva exports, tables, columns, photos, headers, footers, and text boxes are common reasons a strong CV becomes invisible.
Use SA-specific terms carefully, including NQF levels, full qualification names, professional designations, and exact job advert keywords.
ATS can help you get screened in, but it will not fix weak positioning. Your CV still needs to tell a clear human story.
FAQ
Questions people ask before sending an ATS-friendly CV.
Do South African companies use ATS?
Yes. Major SA corporates, JSE-listed companies, and large retailers use ATS to manage high application volumes. Mr Price, Clicks, Capitec, and Pick n Pay use Neptune ATS - a locally built platform. SAP SuccessFactors and Workday are common at multinationals and financial services firms. For companies with fewer than 50 employees, manual CV review is still common.
What is the plain-text test for CVs?
Copy your entire CV (Ctrl+A, Ctrl+C), paste it into Notepad (Ctrl+V), and read the output. If it reads in logical order - name, contact details, experience, education - your CV will parse correctly in most ATS. If the text is scrambled or missing sections, your formatting is breaking the parser.
Should I include my ID number on my CV in South Africa?
No. Under POPIA (the Protection of Personal Information Act), your ID number is personal information. Include it only if a specific job application form explicitly requests it. Your ID number belongs on a formal application form, not a widely circulated CV document.
Should I include a photo on my South African CV?
Not unless the job advert specifically requests one. ATS cannot analyse photos - they add zero value to automated screening and can cause parsing problems. Most current SA career guidance recommends leaving photos out for ATS-submitted CVs.
What file format is best for ATS in South Africa?
.docx (Word) is universally safe across all ATS platforms. Text-based PDFs work with most modern systems. Avoid scanned documents, image-based PDFs, and Canva CV exports - these cannot be read by ATS at all.
Written by
Coach Kagiso
Career Development and Personal Brand Coach
Coach Kagiso is a career development and personal brand coach based in South Africa. She works with SA professionals who are doing the work but not moving - helping them get visible, get positioned, and get hired.
Follow for career clarity and personal brand guidance.

