How-To Guide

How to Write a Candidate Profile Summary for a CV

Write a candidate profile summary that wins the 7-second read. Use the headline + strengths + proof + fit + logistics formula. Recruiter guide with examples.

A candidate profile summary is the short paragraph you put at the top of a CV before you send it to a client. It is your framing of the candidate for one specific vacancy, in 3 to 5 sentences. The goal is simple: tell the client who this person is and why they fit, fast.

The formula is easy to remember. Lead with the strongest fact, then cut anything that does not help the client decide.

Key takeaways

  • The formula: Headline (role + level + years) + 2-3 core strengths from the job spec + 1-2 real proof points + a fit hook + logistics.
  • Keep it to 3-5 sentences. Recruiters skim, so the top of the page has to carry the message.
  • Rewrite the summary for every vacancy. Mirror the client's job-spec language so the match is obvious.
  • Stay truthful. Only state what the candidate can back up, and confirm every number before it goes in.
Headline Strengths Proof Fit Logistics ++++
The candidate profile formula: five short building blocks, in order, lead with the headline and finish with logistics.

Why the summary matters

The summary matters because clients and recruiters barely read before they decide. In a Ladders eye-tracking study (reported by HR Dive, 8 November 2018), recruiters skimmed each resume for an average of 7.4 seconds. That is the window your summary has to win. A clear, vacancy-specific profile at the top frames the candidate before the reader forms their own view, and gives your shortlist the best chance of passing that first skim.

The formula, block by block

Five building blocks, in this order. Each one is a line or less:

Headline

Job title plus seniority plus years of experience. One line. Example: 'Senior Java Developer, 8 years'.

Core strengths

1-3 strengths that map to the vacancy, woven into one line. Use the client's own words from the job spec.

Proof

1-2 quantified achievements the candidate owns. Real numbers: team size, budget, revenue, throughput, percentages.

Fit hook

One line that ties the candidate to this role or client need. Why this CV, for this job, now.

Logistics

Notice, location or remote, rate or salary, right to work. Short and factual, only what the client needs to act.

How to write it in 5 steps

Step 1: Read the vacancy first

List the 3-4 things the client most wants. Write the summary to answer those, not to list everything the candidate has done.

Step 2: Open with the headline

State the role, level, and years of experience in the first line. The client should know who they are reading in two seconds.

Step 3: Add 1-2 real proof points

Pull quantified results straight from the CV or the candidate's own words. Confirm numbers with the candidate before you use them.

Step 4: Connect to the role

Add one line on why this person fits this vacancy. Mirror the language of the job spec so the match is obvious.

Step 5: Close with logistics, then cut

Add notice, location, and rate. Then trim to 3-5 sentences. If a line does not help the client decide, delete it.

Weak vs strong, two examples

The same candidate, written two ways. The strong version leads with facts and ties to the vacancy.

Sales (B2B Account Executive)

Weak

A motivated and dynamic sales professional with a passion for results and excellent communication skills. A real team player who always goes the extra mile and thrives in fast-paced environments.

Why it fails: No role, no level, no years, no numbers. Every phrase is a generic claim that could describe anyone. The client learns nothing they can act on.

Strong

B2B Account Executive, 6 years in SaaS sales. Carried a £750k annual quota and hit 112% of target last year. Strong on new business and full-cycle closing, which matches your need for a hunter. Available at 4 weeks' notice, London or hybrid, seeking £55k base.

Why it works: Opens with role, level, and years. Uses real, candidate-owned numbers. Ties directly to the 'hunter' need in the spec. Gives the client notice, location, and salary so they can act.

Engineering (Backend Developer)

Weak

Experienced developer skilled in many programming languages and frameworks. Hard-working, detail-oriented, and able to learn new technologies quickly. Looking for an exciting new opportunity.

Why it fails: Vague on stack and seniority. 'Many languages' tells the client nothing about fit. No scale, no impact, no link to the role they are hiring for.

Strong

Senior Backend Developer, 8 years in Python and Go. Built and ran payment APIs handling 2 million requests a day at a fintech scale-up. Led a team of 4 and owns the services end to end, which fits your platform role. Available immediately, fully remote, seeking £80k.

Why it works: Specific stack and seniority match the vacancy. Concrete scale (2m requests a day) and team size show real impact. Closes with availability, location, and a labelled salary the client needs.

Do this every time

  • Lead with the single strongest fact for this vacancy: the headline role, level, and years.
  • Use real numbers the candidate confirmed: quota, team size, throughput, budget, percentages.
  • Mirror the client's job-spec language so the match is obvious at a glance.
  • Keep it to 3-5 sentences. The client reads many CVs, so respect their time.
  • Always include logistics: notice period, location or remote, and rate or salary expectation.

Common mistakes to avoid

Generic adjective soup

Words like 'motivated', 'dynamic', and 'team player' carry no information. They make every candidate sound the same. Replace them with role, level, and a number.

Same summary for every client

Reusing one boilerplate profile ignores what each vacancy actually wants. Rewrite the strengths and fit line to match the specific job spec.

Exaggerating to win the placement

Inflating titles, years, or results gets exposed at interview and damages your agency's credibility. Only state what the candidate can back up.

Listing everything, prioritising nothing

A summary that dumps the whole CV buries the one fact that matters. Pick the 2-3 points the client cares about and cut the rest.

Unverified numbers

Quoting figures you did not confirm with the candidate risks being wrong in front of the client. Check every stat before it goes in.

Missing logistics

Leaving out notice period, location, and rate forces the client to come back and ask. That slows the placement. Put them at the end.

Frequently asked questions

What is a candidate profile on a CV?

A candidate profile is the short summary at the top of a CV, usually 3-5 sentences. For a recruiter, it is also your framing of the candidate for a specific vacancy. It states the role, level, and years of experience, names a few strengths that match the job spec, gives one or two real proof points, and ends with logistics like notice period and rate. It tells the client who they are reading and why the person fits, before they read the full CV.

How long should a CV summary be?

Keep it to 3-5 sentences. Recruiters and clients skim each CV in seconds, so a short, sharp summary works better than a long one. If a line does not help the client decide, cut it. Aim for one headline line, one or two lines of strengths and proof, a fit line, and a short logistics line at the end.

What should a recruiter write in a candidate summary?

Write the headline first: job title, seniority, and years of experience. Add 2-3 strengths that map to the vacancy, using the client's own words from the job spec. Add 1-2 quantified achievements the candidate actually owns, like quota hit, team size, or throughput. Add one line on why this person fits this specific role. Close with logistics: notice period, location or remote, and salary or rate expectation. Confirm every number with the candidate first.

Should I use the same summary for every client?

No, do not reuse one summary for every client. A boilerplate profile ignores what each vacancy wants. Read the job spec first, list the 3-4 things the client most cares about, then rewrite the strengths and fit line to answer those. Mirror the language of the job spec so the match is obvious at a glance. The headline and logistics may stay similar, but the strengths and fit hook should change per role.

Can I exaggerate a candidate's experience to win the placement?

No, do not exaggerate a candidate's experience. Inflating titles, years, or results gets exposed at interview and damages your agency's credibility with the client. The summary is your framing of the candidate, but it must stay truthful. Only state what the candidate can back up, and confirm any figures with them before you use them. A specific, honest profile beats an impressive but shaky one every time.

The bottom line

A strong candidate profile summary does one job: it frames the right person for the right vacancy in the few seconds a client gives it. Read the job spec first, lead with the headline, back it with real numbers, tie it to the role, and close with logistics. Then trim to 3-5 sentences and keep it honest. Do that on every CV you send and more of your shortlists get to interview.

If you want the profile to sit in the same place and style on every CV, RefineCV keeps your branded template consistent and lets you write and refine the summary per vacancy before you export. Its AI extraction pulls the candidate's roles, dates, and skills so you have the facts in front of you while you write. You can try it free with 10 CVs and no card.

Write the summary, keep the rest consistent

RefineCV gives you a branded template and editable fields, so the profile always lands in the same place. Try it free with 10 CVs, no credit card.

Start Free, 10 CVs

Related reading: how to format a candidate CV for client submission, what a great recruitment CV template includes, or compare tools in the best CV formatting software for recruitment agencies.

Sources

  • Ladders eye-tracking study (via HR Dive) (2018): Recruiters skimmed each resume for an average of 7.4 seconds (eye-tracking study).
  • ResumeGo recruiter survey (2024): 47% of hiring professionals spend 30 seconds to 1 minute per resume, and 71% almost always or often skim rather than read thoroughly (survey of 418 US hiring pros).
  • Kickresume CV screening survey (2026): 62% of respondents admitted rejecting candidates without fully reading the CV (survey of 1,004; note: mostly job seekers).

The RefineCV Team

Written by the team building RefineCV, CV formatting software for recruitment agencies.

Format your next CV in 10 seconds

Try RefineCV with 10 free CVs. No credit card. Then $0.40 per CV, or $50/month for 200 on Pro.

Start Free, 10 CVs

No credit card required