You spent an hour tailoring your resume. You hit submit. And then you heard nothing. Not a rejection. Not a "we'll keep your resume on file." Just silence.
Here's what likely happened: your resume never reached a human. It was filtered out by an Applicant Tracking System (ATS) before any recruiter laid eyes on it.
This isn't a rare occurrence. It's the default.
What Is an ATS and Why Should You Care?
An Applicant Tracking System is software that companies use to collect, sort, scan, and rank job applications. Think of it as a gatekeeper between your resume and the hiring manager's desk.
The numbers are stark. Over 97% of Fortune 500 companies use an ATS. So do the majority of mid-size companies and a growing number of startups. Across all company sizes, roughly 75% of resumes are rejected by ATS software before a human ever reviews them.
That means three out of four applicants lose the game before it even starts. Not because they're unqualified, but because their resume wasn't formatted or worded in a way the software could understand.
The good news: ATS rules are predictable. Once you know them, you can format and write your resume to pass every time.
7 Formatting Rules ATS Systems Demand
ATS software reads your resume like a machine, not like a person. It doesn't admire your creative layout or appreciate your color choices. It parses text, looks for structure, and tries to slot your information into predefined fields. If it can't parse something, it throws it away.
Here are the formatting rules that matter.
1. Use a Single-Column Layout
Two-column and multi-column layouts confuse most ATS parsers. The software reads left-to-right, top-to-bottom, which means columns often get merged into garbled text. Your "Skills" section bleeds into your "Experience" section, and the parser can't make sense of any of it.
Stick to one column. It's not exciting, but it works every time.
2. Use Standard Section Headings
ATS software looks for recognizable section titles to categorize your information. Creative headings like "My Journey" or "Where I've Made an Impact" might sound polished, but the software doesn't know what to do with them.
Use these exact headings:
- Work Experience (or "Professional Experience")
- Education
- Skills
- Certifications
- Summary (or "Professional Summary")
That's it. Save the creativity for your portfolio.
3. Avoid Tables, Text Boxes, and Graphics
Tables are one of the biggest ATS killers. Even simple two-column tables used to align dates with job titles can break parsing completely. The content inside tables often gets extracted out of order, or skipped entirely.
The same applies to text boxes, images, icons, charts, and infographics. If it's not plain text, the ATS probably can't read it.
4. Stick to Standard Fonts
Use fonts like Arial, Calibri, Garamond, Georgia, Helvetica, or Times New Roman. These render consistently across systems and parse cleanly.
Avoid decorative or uncommon fonts. If the ATS can't render the font, characters may appear as symbols or get dropped entirely.
5. Keep Contact Information Out of Headers and Footers
This one catches a lot of people. Many resume templates place your name, email, and phone number in the document header or footer. The problem is that most ATS software completely ignores headers and footers during parsing.
Put your contact information in the main body of the document, at the very top. Name, phone number, email, LinkedIn URL, and city/state. That's your first block of text.
6. Choose the Right File Format
The safest format is .docx (Microsoft Word). Most ATS platforms parse .docx files reliably.
PDF is a close second, but with a caveat: some older ATS systems struggle with PDFs, especially those generated from design tools like Canva or InDesign. If a job posting doesn't specify a format, .docx is the safer bet. If it asks for PDF, submit PDF.
Never submit .pages, .jpg, or .png files. Those are effectively invisible to an ATS.
7. Use Standard Bullet Points
Stick to simple round bullets. Fancy symbols, arrows, checkmarks, or custom characters often parse as unrecognized characters, leaving your resume littered with question marks or blank spaces.
Keyword Optimization: Mirroring the Job Description
Formatting gets your resume parsed correctly. Keywords get it ranked highly. Most ATS platforms score resumes based on how well they match the job description, and this matching is more literal than you might think.
Use Exact-Match Phrasing
If the job description says "project management," your resume should say "project management," not "managed projects" or "oversaw initiatives." ATS keyword matching is often rigid. Semantic matching is improving, but exact matches still carry the most weight in the majority of systems.
Read the job description carefully. Pull out every skill, tool, certification, and qualification mentioned. Then make sure those exact phrases appear in your resume, assuming you actually have those skills.
Group Your Skills Strategically
A dedicated Skills section near the top of your resume serves two purposes. It gives the ATS a concentrated block of keywords to match against. And it gives the human recruiter (once you pass the ATS) a quick snapshot of your qualifications.
Structure it like this:
- Technical Skills: Python, SQL, Tableau, AWS, Docker
- Methodologies: Agile, Scrum, Six Sigma, Lean
- Tools: Jira, Confluence, Salesforce, HubSpot
- Certifications: PMP, AWS Solutions Architect, Google Analytics
Where to Place Keywords
Don't just dump keywords into your Skills section. ATS algorithms often weight keywords more heavily when they appear in certain contexts:
- Professional Summary: Include 3-5 key terms from the job description here
- Work Experience bullet points: Weave keywords into your achievement statements naturally
- Skills section: List hard skills and tools explicitly
- Education and Certifications: Include relevant coursework or credential names
The goal is natural distribution. Keywords should appear in multiple sections, reinforcing the match without looking like you copied and pasted the job posting.
Common ATS Mistakes That Kill Applications
Even qualified candidates get filtered out when they make these errors. Most of these are easy to fix once you know they exist.
Creative Section Titles
"Career Narrative" instead of "Work Experience." "Tech Arsenal" instead of "Skills." "Academic Pedigree" instead of "Education." These might look clever on a designed PDF, but the ATS doesn't recognize them. Your entire work history could be invisible to the parser.
Two-Column or Multi-Column Layouts
As covered above, columns break parsing. This includes resume templates from Canva, Google Docs multi-column templates, and most "creative" resume builders. If your template has a sidebar, it's probably not ATS-safe.
Images, Icons, and Logos
Some candidates add company logos next to each job entry, or use icons for phone numbers and email addresses. The ATS sees none of it. Worse, it can confuse the parser and cause surrounding text to be misread.
Fancy Canva or Design Templates
Canva makes beautiful resumes. They also tend to fail ATS parsing spectacularly. Most Canva resume templates use text boxes, columns, custom fonts, and embedded graphics. All of these are ATS problems.
If you use Canva for a networking event or portfolio, great. For online job applications, use a clean, ATS-optimized format instead.
Spelling Out Abbreviations (or Not)
If the job description mentions "SEO," include "SEO." But also include "Search Engine Optimization" somewhere. Some ATS systems match abbreviations, others match the full phrase. Cover both and you won't miss either way.
Incorrect Date Formatting
Use a consistent date format throughout. "Jan 2024 - Present" or "01/2024 - Present" both work, but mixing formats or using unusual date styles can confuse parsers. Consistency is key.
How to Check If Your Resume Is ATS-Ready
Before you submit your next application, test your resume.
Manual Checks
- Copy-paste test: Copy all text from your resume and paste it into a plain text editor (Notepad). If the text appears in the correct order with no garbled characters, your formatting is likely clean.
- Section heading check: Verify that every section uses a standard heading the ATS will recognize.
- Keyword comparison: Place the job description next to your resume. Highlight matching keywords. If fewer than 60% of the key terms match, revise.
Free ATS Scanning Tools
Several free tools simulate ATS parsing and give you a match score against a job description. These can catch formatting issues and keyword gaps you might miss manually. They're a good sanity check, though they don't replicate every ATS perfectly.
Build It Right from the Start
The easiest way to ensure ATS compatibility is to start with a format that's already structured correctly. If you'd rather not set up margins, headings, and columns manually, a purpose-built tool handles all of that out of the box — single-column layout, standard section headings, plain text structure. You fill in your content; the formatting is already taken care of.
Build an ATS-ready resume with PrePaired AIATS-Friendly Resume Structure: What Good Looks Like
Here's the structure that works, section by section. No gimmicks, no design tricks, just a format that passes ATS screening and reads well when it reaches a human.
The Optimal Section Order
- Contact Information (in the document body, not the header)
- Professional Summary (3-4 sentences with key terms from the target role)
- Skills (grouped by category, matching job description language)
- Work Experience (reverse chronological, with quantified achievements)
- Education (degrees, institutions, graduation dates)
- Certifications (if applicable)
Before vs. After: What Changes
A resume that fails ATS:
- Two-column layout with a colored sidebar
- Contact info in the document header
- Section titled "My Professional Story"
- Skills displayed as a visual bar chart
- Company logos next to each role
- Built in Canva with custom fonts
A resume that passes ATS:
- Single-column, clean layout
- Contact info as the first text block in the body
- Section titled "Work Experience"
- Skills listed as plain text, grouped by category
- No images or graphics
- Standard font, simple bullet points
The content can be identical. The difference is entirely in how it's structured and formatted.
Make Your Bullet Points Count
Once your resume clears the ATS, a human will read it. Strong bullet points do double duty: they contain keywords for the ATS and communicate impact for the recruiter.
Use this formula: Action verb + what you did + measurable result.
- "Reduced customer onboarding time by 40% by redesigning the workflow in Salesforce"
- "Led a cross-functional team of 8 to deliver a $2M product launch 3 weeks ahead of schedule"
- "Increased organic traffic by 120% in 6 months through SEO strategy and content optimization"
Each bullet should prove something. If it doesn't include a number or a clear outcome, rewrite it.
Stop Guessing, Start Building
Writing an ATS-friendly resume isn't complicated once you know the rules. Use a single column. Use standard headings. Mirror the job description's language. Skip the graphics. Test before you submit.
If you'd rather skip the guesswork, starting with an ATS-safe format and aligning your keywords to a job description makes the whole process a lot faster — especially if you're applying to multiple roles.
Try PrePaired AI's resume builderYour resume's job is to get you the interview. Make sure the ATS actually lets it do that job.
Found this helpful?
Share it with someone preparing for interviews.