XYZ Resume Format: How It Works and When to Use It
The XYZ resume format is a way to write bullet points that show results instead of duties. Each bullet follows one structure: “Accomplished [X], as measured by [Y], by doing [Z].” A line like “Responsible for customer emails” becomes “Reduced average email response time by 40% by introducing templates and a shared inbox.”
Despite the name, XYZ isn’t a full resume layout. It’s a formula for the experience section, and it works inside any standard resume template. Here’s how it works, with examples across different roles, plus guidance on when the formula helps and when another approach fits better.
- The XYZ formula structures each bullet as an accomplishment (X), a measurement (Y), and the action that caused it (Z).
- It was popularized by Laszlo Bock, Google’s former head of people operations.
- XYZ is a bullet point formula, not a resume template, so it works with any ATS-friendly layout.
- Not every bullet needs a percentage. Scale, frequency, time saved, and outcomes also work as measurements.
- XYZ works best for experience and project bullets, and less well for summaries or skills sections.
- LoopCV’s tools can help you turn duty-based bullets into results and ensure your final resume matches the job description.
What is the XYZ resume format?
The XYZ resume format is a bullet-writing formula that turns job duties into measurable accomplishments. It was popularized by Laszlo Bock, then senior vice president of people operations at Google, who shared the formula in a LinkedIn post:
“Accomplished [X] as measured by [Y] by doing [Z].”
Bock’s point was simple. Hiring managers learn little from a list of responsibilities. They want to know what changed because the candidate was there.
The term “format” can be misleading. XYZ doesn’t decide fonts, columns, or section order. It shapes how individual bullet points are written, usually in the work experience and projects sections.
How the XYZ formula works
Each part of the formula answers a question a hiring manager might ask.
| Part | Question it answers | Example |
|---|---|---|
| X: Accomplishment | What did you achieve? | Increased newsletter sign-ups |
| Y: Measurement | How do we know it mattered? | By 35% in six months |
| Z: Action | How did you do it? | By redesigning the sign-up form and adding a lead magnet |
Put together: “Increased newsletter sign-ups by 35% in six months by redesigning the sign-up form and adding a lead magnet.”
The order can change. Some bullets read better when the action comes first: “Redesigned the sign-up form and added a lead magnet, increasing newsletter sign-ups by 35% in six months.” What matters is that all three parts are there, not their exact order.
XYZ resume examples by role
The formula works across industries. These before-and-after examples show how it changes common duty-based bullets.
Software engineer
- Before: “Worked on improving the checkout page.”
- After: “Reduced checkout page load time by 45% by refactoring front-end code and lazy-loading product images.”
Marketing
- Before: “Managed paid social campaigns.”
- After: “Lowered cost per lead by 28% across Meta and LinkedIn campaigns by testing new audiences and ad formats each week.”
Sales
- Before: “Handled new business in the Midwest region.”
- After: “Exceeded annual quota by 18% ($420K) by rebuilding the regional prospect list and running targeted outreach to mid-sized manufacturers.”
Customer service
- Before: “Answered customer calls and emails.”
- After: “Maintained a 96% customer satisfaction score across 60+ daily inquiries by creating response templates for the 10 most common issues.”
Project manager
- Before: “Responsible for project timelines.”
- After: “Delivered a CRM migration two weeks ahead of schedule by introducing weekly risk reviews and clear owner assignments.”
Data analyst
- Before: “Created reports for the marketing team.”
- After: “Cut weekly reporting time from six hours to one by automating data pulls with SQL and building a Tableau dashboard.”
Nurse
- Before: “Provided patient care on a busy medical-surgical unit.”
- After: “Contributed to a 20% reduction in patient falls on a 32-bed unit by leading hourly rounding and bedside safety checks.”
Teacher
- Before: “Taught 9th-grade English.”
- After: “Raised average reading assessment scores by 12 points across three classes by introducing small-group reading sessions twice a week.”
Retail
- Before: “Worked the register and helped customers.”
- After: “Served 80+ customers per shift with 100% cash-handling accuracy by following closing checks and double-count procedures.”
Recent graduate
- Before: “Member of the university marketing club.”
- After: “Grew event attendance from 40 to 150 students by launching an Instagram campaign and partnering with three student societies.”
Many more role-specific bullets are available in LoopCV’s resume examples, which show how strong bullets look in a complete resume.
How to write XYZ bullet points, step by step
Writing XYZ bullets is easier when you work out each part separately before putting the sentence together.
1. List what changed because of your work
For each role, ask: what is better, faster, larger, cheaper, or more accurate because of what this person did? Write rough notes first, without worrying about wording.
For example: “fixed the onboarding emails,” “trained new hires,” “cleaned up the CRM.”
2. Find a measurement
Turn each note into something measurable. Useful types of measurement include:
- Percentages: “increased retention by 15%”
- Money: “saved $30K annually”
- Time: “cut processing time from three days to one”
- Volume: “handled 200+ tickets per week”
- Scale: “across 12 locations”
- Ranking: “ranked #2 of 25 sales reps”
- Quality: “with zero errors in two annual audits”
LoopCV’s guide on quantifying resume achievements covers more ways to find numbers when they aren’t obvious.
3. Describe how you did it
The Z part shows skills and judgment. It’s often where job description keywords fit most naturally, such as “by building a Tableau dashboard” or “by implementing Salesforce automation.”
4. Start with a strong action verb
Begin each bullet with a specific verb, such as “reduced,” “launched,” “negotiated,” or “automated,” rather than “responsible for” or “helped with.” LoopCV’s list of strong resume action verbs groups options by skill and industry.
5. Trim to one or two lines
A good XYZ bullet is specific but short. Cut filler words, and keep each bullet to one or two lines.
- Too long: “Was able to successfully help the team reduce the overall number of customer complaints by around 30% over a period of about six months by working hard to create a new and improved FAQ page.”
- Trimmed: “Reduced customer complaints by 30% in six months by rewriting the FAQ page around the top 15 support issues.”
Pro Tip: LoopCV’s CV Bullet Point Generator can turn a rough duty, such as “managed social media,” into achievement-focused drafts. Use the drafts as a starting point, and replace any example figures with real ones.
What if you don’t have exact numbers?
Many roles don’t come with dashboards or sales targets. The formula still works because “measured by” doesn’t always mean a precise percentage.
Other ways to show impact:
- Scale: “Coordinated logistics for a 300-person annual conference.”
- Frequency: “Prepared weekly financial summaries for the leadership team.”
- Before and after: “Replaced a manual spreadsheet process with an automated workflow.”
- Recognition: “Selected to train all new team members after receiving top quarterly reviews.”
- Outcome: “Resolved a recurring billing error that had affected client invoices for six months.”
Honest estimates are fine when they’re reasonable and explainable. Use words such as “about,” “roughly,” or “~”; for example, “Reduced onboarding time by roughly 25%.” Never invent figures. Numbers on a resume often come up in interviews.
When to use the XYZ format (and when not to)
XYZ is powerful, but it isn’t the right tool for every line of a resume.
Use it for:
- Work experience bullets: Especially for the most recent and relevant roles.
- Projects: Academic, freelance, or personal projects with clear outcomes.
- Career changers: It shows transferable results rather than job titles.
- Competitive applications: When many candidates have similar experience, results help differentiate.
Use it less for:
- The professional summary: Summaries work better as a short overview, with one standout result at most. LoopCV’s guide on how to write a resume summary covers that approach.
- Skills and certifications: These should stay as simple lists.
- Every single bullet: A resume where every line follows the exact same pattern can feel mechanical. Mix full XYZ bullets with shorter, clear statements of scope.
- Confidential work: If figures can’t be shared, use scale or relative terms instead, such as “for a Fortune 500 client” or “doubled.”
XYZ vs. STAR vs. CAR: what’s the difference?
XYZ is often compared with other achievement formulas. Each suits a slightly different purpose.
| Formula | Structure | Best for |
|---|---|---|
| XYZ | Accomplishment, measurement, action | Concise resume bullets |
| CAR | Challenge, action, result | Bullets that need context about a problem |
| STAR | Situation, task, action, result | Interview answers and longer stories |
The formulas work well together. An XYZ bullet on the resume often becomes a full STAR answer in an interview. The bullet shows the result, and the interview answer explains the situation behind it. The STAR interview method shows how to expand a result into a structured answer.
Pro Tip: Use LoopCV’s STAR Answer Builder to turn the strongest XYZ bullets into interview-ready stories. That way, every result on the resume has a prepared explanation behind it.
Is the XYZ resume format ATS-friendly?
Yes. XYZ bullets are plain text, so applicant tracking systems can read them like any other bullet point. The formula can even help with keyword matching, because the Z part naturally includes tools and skills, such as “using Python” or “through Salesforce automation.”
ATS-friendliness still depends on the rest of the resume. A single-column layout, standard section headings, and no tables or text boxes matter just as much. The steps to build an ATS-optimized resume cover the full process.
Keywords should still fit naturally. Forcing every keyword into XYZ bullets makes them harder to read, and matching every job keyword can hurt a resume instead of helping it.
Pro Tip: After rewriting bullets in XYZ format, run the resume and the job description through LoopCV’s Resume Keywords Scanner to confirm the important skills still appear.
Common XYZ resume mistakes
- Inventing numbers: Figures that can’t be explained in an interview damage credibility.
- Leaving out the Z: “Increased sales by 20%” without the “how” sounds less convincing.
- Measuring the wrong thing: “Sent 500 emails” shows activity, not impact. “Booked 25 meetings from 500 emails” shows results.
- Taking team credit alone: Use “contributed to” or “as part of a five-person team” when results were shared.
- Writing overly long bullets: Three lines or more usually means the bullet is trying to say too much.
- Using the same structure for every bullet: Vary sentence openings and lengths.
How LoopCV can help you write and use XYZ bullets
Writing strong XYZ bullets is the first step. The resume still needs to fit each role and reach the right employers. LoopCV helps with each stage.
- Draft stronger bullets: The CV Bullet Point Generator turns duties into achievement-focused drafts.
- Check resume quality: The AI CV Checker reviews structure, content, and ATS readiness.
- Match each job: The Resume Keywords Scanner compares the resume with a specific job description.
- Build role-specific versions: The AI CV Builder helps create tailored resumes in a clean, ATS-friendly structure.
- Write matching cover letters: The Cover Letter Generator helps carry the strongest results into each cover letter.
- Find relevant roles: The AI Job Search Tool surfaces openings that fit the candidate’s experience.
- Apply efficiently: Auto Apply handles repetitive submissions, while One-Click Apply lets candidates review each match first.
- Prepare for interviews: The AI Mock Interview helps candidates practice explaining the results on their resume.
These tools speed up the writing and application process. The accomplishments themselves, and the accuracy of every number, come from the candidate.
Conclusion
The XYZ resume format is a simple way to write bullet points that show impact: what you accomplished, how you measured it, and how you achieved it. It turns vague duties into specific results, and it works with any clean, ATS-friendly resume layout.
Use it for the most relevant experience and project bullets. Find honest measurements, even when exact figures aren’t available, and mix XYZ bullets with shorter lines so the resume reads naturally. Each strong bullet also gives the candidate a ready-made story for the interview.
FAQs
What is the XYZ resume format?
It’s a bullet point formula: “Accomplished [X], as measured by [Y], by doing [Z].” Each bullet focuses on a measurable result and the action behind it, rather than job duties.
Who created the XYZ resume formula?
Laszlo Bock, Google’s former senior vice president of people operations, popularized it and shared it in a LinkedIn post on writing stronger resumes.
Does every bullet point need a number?
No. Numbers help, but scale, frequency, before-and-after changes, recognition, and clear outcomes also show impact. Mixing XYZ bullets with shorter statements also keeps the resume readable.
Is the XYZ format better than STAR for resumes?
For resume bullets, usually yes, because XYZ is more concise. STAR works better for interview answers, where there’s space to explain the situation and task in more detail.
Can I use the XYZ format for an entry-level resume?
Yes. Recent graduates can apply it to internships, projects, part-time jobs, volunteer work, and student organizations, using measurements such as attendance, growth, or time saved.