Blog

ATS-Friendly Resume Formatting Rules That Matter

If you want an ATS-friendly resume format, the simplest rule is this: build a document a machine can read without guessing. Most resumes that get parsed badly aren't badly written. They're badly built — two columns, a header buried in a text box, a skills grid drawn as a table. The employer's software trips on the layout, scrambles your details, and the recruiter never sees the real you. Fix the structure and most of the problem disappears.

Let's be clear about what we're talking about. An ATS — applicant tracking system — is software many employers use to collect and organise applications. When you upload a resume, it often runs through a parser that tries to pull out your name, contact details, work history, dates, and skills, then files them into fields. If your layout confuses that parser, your information lands in the wrong place or vanishes. You can't see it happen, which is what makes it frustrating.

What an ATS parser actually chokes on

The failures are predictable once you know where to look. Parsers read in a rough top-to-bottom, left-to-right order and expect plain, labelled text. Anything that hides text inside a visual container is a risk.

Here are the usual culprits:

  • Multi-column layouts. That sleek two-column template with a sidebar? A parser may read straight across both columns, splicing your job title into the middle of a skills list. Single column is the safe default.
  • Tables and text boxes. Skills grids, contact blocks, and timelines drawn as tables often get read out of order or dropped. The content looks fine to you and reads as nonsense to the machine.
  • Headers and footers. Some parsers ignore the header/footer region entirely. Put your phone number and email there and they can disappear. Keep contact details in the main body.
  • Graphics, icons, and logos. A skills bar that's 80% full is a picture, not data. The parser sees an image and moves on. Same with icons standing in for "email" or "phone."
  • Unusual fonts and characters. Decorative fonts can render as garbled text. Fancy bullets, em-dashes used oddly, or symbols can confuse the read. Stick to common fonts and plain bullets.
  • Images of text. A resume saved as an image, or a scanned PDF, has no selectable text at all. Nothing to parse means nothing gets through.

None of this is about your wording. It's about whether the document is built from real text in a sensible order.

The core rules for an ATS-friendly resume format

You don't need a special "ATS template." You need a few habits that keep your file readable. Build once with these and you rarely have to think about it again.

  1. One column, top to bottom. Lead with your name and contact details as ordinary text, then your sections in order. Resist the sidebar.
  2. Standard section headings. Use the words parsers expect: "Work Experience," "Education," "Skills." Clever labels like "Where I've Made an Impact" read well to humans but can throw off the field-matching.
  3. Real text, selectable everywhere. Open your file and try to highlight every word with your cursor. If something won't select — a name in a graphic, a date in an image — rebuild it as text.
  4. Dates in a consistent, plain format. Put month and year next to each role (for example, "Jan 2023 – Present"). Consistency helps the parser line up your timeline.
  5. Common file type with embedded text. A Word file or a text-based PDF exported from your editor both work. Avoid scans and screenshots. If the posting names a format, use that one.
  6. Plain bullets, simple emphasis. Standard round bullets and bold for emphasis are fine. Skip the multi-level decorative bullets and color-coded everything.

That's the whole foundation. Clean structure first; everything else is content.

Keywords matter, but not the way people think

There's a myth that an ATS scans for exact keywords and bins anything that misses them. In reality, most systems rank and surface candidates for a human rather than hard-rejecting on a missing word. What hurts you is when the parser can't read your skills at all because they're trapped in a table or an image. Fix the format and your real terms become visible.

Once they're readable, the goal is to describe your experience in language that genuinely matches the role. If a posting asks for "stakeholder management" and you've done exactly that, use their phrase rather than your in-house jargon. This isn't keyword-stuffing — it's making the match obvious to both the software and the person. The honest version of this is straightforward, and it's the same work as tailoring your CV to each job description: find the role's real priorities and prove them with specific evidence.

A quick gut check before you submit: could a stranger skim your resume in ten seconds and name the two or three things you're great at? If yes, a parser will probably surface them too.

A two-minute format check before you apply

Before any application, run your resume through a short test. It catches almost everything.

  • The copy-paste test. Select all, copy, and paste into a plain text editor. Read what comes out. If your sections are jumbled, dates are missing, or your name landed halfway down, the parser will likely see the same mess. This single check exposes most column and table problems.
  • The highlight test. Try to select every word with your cursor. Anything you can't highlight is an image and won't be read.
  • The headings test. Are your section titles the standard ones? Rename anything too creative.
  • The contact test. Are your phone and email in the main body, not the header? Move them down if not.
  • The file test. Are you sending a text-based PDF or Word doc, and does it match what the posting asked for?

Keep this checklist somewhere you'll actually use it. The copy-paste test alone is worth the two minutes, because it shows you roughly what the machine sees.

Format gets you read; content gets you the call

Clean formatting is necessary, not sufficient. It clears the path so a recruiter can read you — it doesn't argue your case for you. Once the structure is sound, the work shifts back to substance: relevant experience, specific results, and language that fits the role.

This is also why a fit signal can be useful before you hit submit. Erioun's CV Fit Score compares a specific CV version against a job description and returns a practical percentage plus the keywords you're missing — a decision signal to help you choose which CV to send and where to tighten it, not a promise of an interview. If you want to understand what that number reflects and what it doesn't, it's worth reading what a CV fit score actually measures so you read the signal with the right expectations.

A small habit that pays off: keep a clean base version of your resume that already follows these rules, then make light edits per role. You won't re-break the format every time, and you'll know each file you send is readable before you worry about wording.

A few common questions, answered plainly

Should I keep two versions — a pretty one and a plain one? It's reasonable. A nicely designed PDF for when you email a human directly, and a clean, single-column version for online application portals. Just don't assume the designed one will parse well; test it.

What about a skills section? Keep it as a simple list of real text, not a chart or a set of rating bars. List the skills you can back up elsewhere in the resume.

Does length matter for ATS? Not directly. Parsers don't care about pages. Recruiters do, so keep it tight for them, not the machine.

The short version: an ATS-friendly resume format is mostly about removing obstacles. Single column, real text, standard headings, a sensible file type. Do that, and the system reads you as you intended — then your actual experience does the talking.

If you'd like a calmer way to manage all this, Erioun is a privacy-first personal tracker for your job search: keep each CV version, see a CV Fit Score before you apply, and track every application in one place — with export and delete anytime. You can try it free for 14 days and see whether it fits how you work.

Erioun

Erioun is the personal ATS for job seekers — a candidate-side tool to track applications, choose the right CV, protect your inbox and follow up on time. Built in the EU, privacy-first, with no auto-apply and no data selling.

Frequently asked

Does an ATS reject my resume automatically if the format is wrong?

Not usually as a hard reject. More often, a messy format gets parsed badly, so your skills and dates land in the wrong fields or go missing. A recruiter then sees a garbled profile and moves on. Clean formatting protects you from that quiet failure.

Is PDF or Word better for ATS-friendly resumes?

Either can work if the file holds real, selectable text. A text-based PDF exported from your editor is generally safe. The thing to avoid is a scanned image or a PDF made from a screenshot, because there's no text for the parser to read. When a posting names a format, follow it.

Will a one-column resume look too plain?

A single-column layout reads as clean, not plain, especially to a recruiter skimming on a phone. You can still use bold, clear section headings, and white space to guide the eye. You're trading decorative layout for reliability, which is a good trade when a parser sits between you and the human.

Do I need to match keywords exactly to pass an ATS?

You need your real skills to be readable and described in language close to the posting, not stuffed in. Most systems rank rather than gatekeep on exact strings. Tailoring honestly to each role does more than chasing exact matches.

Get new posts by email

Practical job-search advice, now and then. No spam, and you can unsubscribe anytime.

Verifying you're human in the background…

Your search, in one place

Run your job search like a system.

Erioun is your personal ATS: every role, CV version and reply in one calm, private place. No auto-applying, no scraping, no selling your data.