How to beat the ATS: 12 resume rules that actually work
Updated 2026-10-27 · 8 min read
What an ATS actually does with your resume
An applicant tracking system is the database behind a company’s hiring. Systems such as Workday, SAP SuccessFactors, Oracle Taleo, Greenhouse, Zoho Recruit and Darwinbox all do roughly the same things: they collect applications, parse each resume into fields, store them, and let recruiters search, filter and sort candidates.
What happens next depends on how the recruiter sets it up. Some use knockout questions in the application form, such as year of passing or willingness to relocate. Some filter on fields like location or degree. Many simply search the database by keyword and read the resumes that come up. Some systems also rank candidates by how closely the resume matches the job description.
So “beating the ATS” really means two things: making sure the software reads your resume correctly, and making sure it contains the words a recruiter will search for. There is no trick that replaces relevant experience, but plenty of strong candidates are missed because of avoidable mistakes.
ATS myths you can safely ignore
A lot of advice about ATS online is exaggerated or out of date. Knowing what is false saves you from wasting effort on the wrong fixes.
- Myth: hiding keywords in white text fools the system. Parsed text is shown to recruiters as plain text, so hidden words become visible, and stuffing looks dishonest.
- Myth: every ATS rejects PDFs. Modern systems read text-based PDFs well. Use Word only when the portal asks for it.
- Myth: there is one ATS score that decides your fate. Each system and each recruiter works differently. Any score, including ours, is an estimate of how readable and relevant your resume is.
- Myth: the ATS rejects you automatically for a missing keyword. Usually a person sets the filters and makes the decision; a missing keyword means you are less likely to show up in their search.
- Myth: a fancy design helps you stand out to the software. The ATS stores text, not design. A clean layout stands out to the recruiter because it is quick to read.
Rules 1-4: make your resume easy to read
These rules are about the parser. If it cannot read your resume, nothing else matters.
- Rule 1: Use a single-column layout with no tables, text boxes or graphics holding text.
- Rule 2: Use standard headings: Summary, Education, Experience, Internships, Projects, Skills, Certifications.
- Rule 3: Put your name, phone, email, city and LinkedIn in the main body at the top, not in the page header.
- Rule 4: Upload a text-based PDF or .docx with a clear file name. Never a scan or a photo.
Rules 5-9: match what the recruiter searches for
These rules are about relevance. A recruiter hiring a junior data analyst might search for “SQL”, “Power BI” and “Excel”, filter by graduation year, and read the top results. Your resume needs those words, used truthfully.
- Rule 5: Read the job description and list its required skills. Use the same words for skills you actually have: if it says “Power BI”, do not write only “BI tools”.
- Rule 6: Write the full term and the abbreviation once, such as “Search Engine Optimisation (SEO)” or “Goods and Services Tax (GST)”.
- Rule 7: Put keywords inside your bullets, not only in the skills list. “Built a dashboard in Power BI for 3 store managers” proves the skill; a list only claims it.
- Rule 8: Use the job title they use. If you are applying for “Graduate Engineer Trainee”, say so in your summary.
- Rule 9: Tailor for each application. A resume aimed at five different roles matches none of them well.
Rules 10-12: win over the human who reads it next
Passing the software only gets you a few seconds of a recruiter’s attention. These rules decide whether you get a call.
- Rule 10: Start every bullet with an action verb and end with a result: what changed because of your work.
- Rule 11: Add a number where you honestly can: users, records, time saved, accuracy, rank, money raised or sold.
- Rule 12: Keep it to one page for freshers and cut anything you cannot explain in an interview.
What the recruiter sees after the ATS parses you
It helps to picture the recruiter’s screen. After a search, they usually see a list of candidates with a name, current or last title, latest degree, location and sometimes a short snippet of matching text. They click into the profiles that look closest to the role, then open the resume itself.
This is why the top of your resume matters so much. Your name must be parsed as your name, your degree and graduation year must land in the education field, and your summary should use the job title and two or three core skills. If the parser files your skills under “address” or skips your latest internship, you look less relevant than you are.
It is also why honesty matters. The recruiter reads your actual words, not a score. A resume that matches the search because it repeats keywords without evidence will be closed within seconds.
Before and after: an ATS-friendly rewrite
Here is how the rules change a typical fresher bullet for a data analyst role whose job post asks for SQL, Excel and Power BI.
Before: - Responsible for doing analysis of sales data during internship using various tools. After: - Analysed 18 months of sales data for 8 stores using SQL and Excel, and built a Power BI dashboard the regional manager used to plan stock for the next quarter.
Knockout questions and application forms
Many rejections happen in the form, not the resume. Questions about year of passing, CGPA, backlogs, notice period, current location and willingness to relocate are often used as filters. Answer them carefully and truthfully; a wrong click can remove you from consideration even if your resume is a perfect match. If a question does not fit your situation, such as a notice period when you are still studying, choose the closest honest answer, often “immediate” or “0 days”.
Fill in every field, even when the information is already on your resume. Some recruiters filter only on form fields. Keep your answers consistent with your resume: if the form says 2026 graduate and the resume says 2025, a recruiter may assume the profile is careless.
How to check your resume against a job description
Take the job post and highlight the skills, tools and qualifications it repeats or lists as required. Then search your resume for each one. Mark what is present, what is missing but true for you, and what you genuinely do not have. Add the missing-but-true items in context. Leave out the ones you do not have; they will come up in the interview.
Finally, do the copy-paste test: copy all text from your PDF into a plain text editor and confirm it reads in the right order with nothing missing.
Timing and referrals: what the ATS cannot fix
Some things affect your chances more than formatting. Apply early: many roles receive most of their applications in the first few days, and recruiters often start shortlisting before the posting closes. Apply on the company’s own careers page when you can, since jobs on portals sometimes link back to the same ATS anyway.
A referral usually still goes through the ATS, but it puts your resume in front of a recruiter with a recommendation attached. Ask seniors and alumni on LinkedIn politely, share the specific job link and your resume, and make it easy for them to say yes.
How ApplyNivo helps
The free ATS resume checker at /ats-resume-checker checks your resume for these format and content rules without a login, and the free keyword scanner at /tools/keyword-scanner compares it with a job description to show which required terms are missing. With the 7-day free trial, ApplyNivo rebuilds your resume for a specific job from your own facts, never inventing skills, and marks anything it cannot confirm, like [add %], for you to fill in.
Frequently asked questions
Can I beat the ATS by copying the whole job description into my resume?
No. Some systems may rank the resume higher, but a recruiter reads it next and will notice copied text immediately. It also invites interview questions you cannot answer. Use the job post’s words only for skills and experience you truly have, inside real bullets.
How many keywords should my resume have?
There is no magic number. Aim to include most of the required skills from the job post that are true for you, each used naturally at least once, ideally in a bullet that shows where you used it. Repeating the same keyword many times does not help and makes the resume harder to read.
Which ATS do Indian companies use?
It varies. Large companies and multinationals often use global systems such as Workday, SAP SuccessFactors or Oracle Taleo, while many Indian startups and mid-sized firms use tools like Zoho Recruit or Darwinbox. You usually cannot tell which one, so follow rules that work across all of them.
Do links on my resume work in an ATS?
The text of a link is usually stored, but it may not stay clickable. Write links in full and short, such as linkedin.com/in/yourname and github.com/yourname, rather than hiding them behind words like “Portfolio”. That way a recruiter can read and type them even from a plain-text view of your profile.
Why am I not getting calls even with a high ATS score?
A score only estimates readability and match. Calls also depend on eligibility, location, timing, how many people applied and how your experience compares. Check the application form answers, apply soon after a job is posted, tailor each resume and follow up through LinkedIn or referrals where you can.