Back to Blog

Resume Formatting Mistakes That Break ATS Systems

Avoid these common resume formatting errors that cause Applicant Tracking Systems to reject your application before a human ever sees it.

Resumvo Editorial TeamJune 1, 2026 9 min read

Why Formatting Matters More Than You Think

You could be the perfect candidate — exactly the background, skills, and experience the company is looking for — but if your resume formatting confuses the ATS, you'll never get the chance to prove it. ATS systems parse resumes by looking for structured data: sections, bullet points, dates, and standard formatting patterns. When you get creative, the parser breaks, your information gets scrambled, and your application scores near zero.

This isn't hypothetical. Resume parsing tests show that complex formatting causes ATS systems to misread experience sections as skills, move bullet points to wrong jobs, drop contact information entirely, and sometimes register a resume as completely blank. These mistakes are invisible to the job seeker — you submit what looks like a beautiful resume and never hear back.

Mistake 1: Multi-Column Layouts and Tables

This is the single most common ATS-breaking mistake, and it's made by thousands of job seekers every day. Multi-column layouts and tables look clean and modern to the human eye, but ATS systems read documents as a linear stream of text — left-to-right, top-to-bottom, sequentially.

When a two-column resume is parsed, the left column and right column get mixed together into a jumbled stream. A skills section from the right column might end up embedded inside a job description from the left. The result is an unreadable mess that no ATS can interpret correctly.

The fix is simple: use a single-column layout. It may look less flashy, but it will always be parsed correctly. If you want visual interest, use horizontal lines, bold section headers, and well-organized white space — all of which are ATS-safe.

Mistake 2: Decorative Fonts and Special Characters

Fonts like Raleway, Playfair Display, or any script/handwriting font look distinctive, but ATS systems are built around standard character sets. Non-standard fonts can cause characters to render incorrectly or be dropped entirely during parsing.

Stick to these ATS-safe fonts: Arial, Calibri, Cambria, Garamond, Georgia, Helvetica, or Times New Roman. Size should be 10-12pt for body text and 14-16pt for your name/headers. These fonts render correctly in every ATS system and still look professional.

Special characters — especially emojis, bullets from non-standard character sets, checkmarks (✓), arrows (→), or brand logos — can appear as garbled text or question marks after parsing. Use simple dash (-) or round dot (•) bullet points only.

Mistake 3: Contact Information in Headers or Footers

This mistake is particularly dangerous because it can make your application completely anonymous. Many ATS systems — including popular ones like Taleo and iCIMS — strip document headers and footers during parsing. If your name, phone number, and email are in a Word or PDF header, the system may never extract them.

Always place all contact information in the main body of the document, at the very top. Your name, phone number, email address, LinkedIn URL, and location should be the first content the ATS reads. Never rely on header/footer formatting for any critical information.

Mistake 4: Text Boxes

Text boxes are a common feature in Microsoft Word and design tools like Canva. They look great visually — great for sidebars, skill summaries, or profile statements. But ATS systems treat text boxes as floating objects, not as part of the document text flow. Most parsers skip them entirely.

If your skills section, summary, or any key information is inside a text box, the ATS never sees it. Convert all text boxes to regular paragraph text and place them inline with the rest of your document.

Mistake 5: Skill Bars, Star Ratings, and Graphics

Visual skill ratings — skill bars showing 4/5 proficiency, star ratings, pie charts showing experience breakdown — are popular in designer-made resume templates. They're attractive, but they're entirely invisible to ATS systems.

ATS parsers can't interpret images or graphical representations of data. A five-star Python rating translates to nothing in the parsed output. Replace every visual element with plain text: instead of a 4-star Python bar, write 'Python — Advanced (5 years).' This communicates the same information and is fully machine-readable.

Mistake 6: Image-Based PDF Exports

Design tools like Canva, Adobe InDesign, and some resume builders export PDFs where the text is actually rendered as an image layer — visually it looks like text, but it's not selectable as characters. An ATS scanning this PDF sees a blank page.

The test: open your PDF and try to click on and select a word. If you can select the text and copy-paste it, the ATS can read it. If clicking on text doesn't select it (it selects the whole page as an image), your PDF is an image-based document that most ATS systems cannot parse.

Always export from Microsoft Word, Google Docs, or LibreOffice for a text-based PDF. Never submit resumes built in Canva, Photoshop, or InDesign.

Mistake 7: Creative Section Headings

Creativity in section headings is a form of self-sabotage. ATS systems have an internal map of standard section names. 'Career Journey' is not mapped to Work Experience. 'My Arsenal' is not mapped to Skills. 'Academic Background' might not be mapped to Education.

Only use these standard headings: Work Experience, Professional Experience, Education, Skills, Core Competencies, Certifications, Projects, Publications, Volunteer Work, Summary, or Objective. Anything outside this list risks being ignored or miscategorized by the ATS parser.

Mistake 8: Inconsistent or Non-Standard Date Formats

ATS systems parse your employment dates to calculate tenure, identify gaps, and assess your career timeline. Inconsistent or unusual date formats cause parsing errors that can scramble your work history.

Use one of these two formats consistently throughout: MM/YYYY (e.g., 06/2022) or Month YYYY (e.g., June 2022). Write 'Present' for current roles — not 'Now,' 'Current,' 'Ongoing,' or 'Today.' If you use 'June 2022 – Present' for one role, don't use '03/2019 – 06/2022' for another.

Mistake 9: Submitting the Wrong File Format

Accepted file formats vary by ATS, but the safest options are always .docx and text-based .pdf. Never submit .pages (Mac Pages), .odt (OpenOffice), .wps, or .rtf unless explicitly requested. These formats may parse incorrectly or fail to upload altogether. Scanned image files (.jpg, .png) of your resume are equally unusable.

What a Perfect ATS-Safe Resume Looks Like

Built in Microsoft Word or Google Docs. Single column. Standard font (Calibri or Arial 11pt). Name and contact info at the top as plain text. Sections with standard headings (Work Experience, Skills, Education, Certifications). Bullet points with dashes or dots. Dates in consistent format. No tables, text boxes, headers, footers, graphics, or images. Saved as a .docx or text-based PDF.

The ATS-Safe Formatting Checklist

  • Single-column layout — no tables, sidebars, or columns
  • Standard fonts: Arial, Calibri, Garamond, or Times New Roman at 10-12pt
  • Contact info in the main document body (NOT in headers/footers)
  • No text boxes — all text inline
  • No images, graphics, skill bars, star ratings, or infographics
  • Standard section headings: Work Experience, Skills, Education, Certifications
  • Consistent date format throughout: Month YYYY or MM/YYYY
  • Simple bullet points: • or -
  • Saved as .docx or text-selectable PDF
  • Tested: open PDF and confirm text is selectable and copy-pasteable

Not sure if your resume is ATS-friendly? Upload it to Resumvo and get instant feedback plus an optimized, ATS-safe version.

Try Resumvo

Back to all articles