← All articles
CV & Résumés26 October 2026 · 3 min read · The FixMyCV Team

How to List Freelance or Contract Work on Your CV

If you've done freelance, contract, or project-based work, you've probably wondered how to fit it onto a CV that was designed for people with one tidy job title at a time. Listed badly, it looks like a scatter of short stints. Listed well, it shows range, initiative, and the ability to deliver without someone managing you day to day.

Decide: group it, or list each client separately

The first choice is structural. If you had three or four clients over two years, each with real scope and duration, list them as separate entries under a clear banner. If you had many short, small pieces of work, group them under one heading — something like Freelance Copywriter, Self-employed — with the date range covering the whole period, then bullet the work underneath.

  • Separate entries work when each client relationship was substantial (months, not days) and the work varied enough to tell different stories.
  • Grouped entries work when you had high turnover of small jobs — this avoids a CV that looks like ten one-line roles stacked on top of each other.
  • Either way, give the overall freelance period a title and date range so a recruiter can see the shape of it in one glance.

Treat it as a job, not a gap-filler

A common mistake is writing freelance work in a smaller font, lower down the CV, or with a slightly apologetic tone — as if it's less legitimate than employed work. It isn't. Someone who kept finding and delivering work independently was doing sales, project management, and delivery all at once. Say so.

Freelance work tells a recruiter you can be trusted without supervision. That's worth stating plainly, not burying.

What to include for each client or project

  • What the client or project needed, in one line.
  • What you actually did — the task, not just the title.
  • What happened as a result, even if it's modest: delivered on time, repeat work, positive feedback, project completed within budget.
  • The client's industry or sector if the client name itself isn't recognisable or can't be disclosed.

Handling confidentiality

Some freelance and contract work comes with NDAs or informal expectations that you won't name the client. That's fine — describe the sector and the nature of the engagement instead: Global retail brand, in-house content agency rather than the name. Don't invent a client name or dress up the description to sound bigger than it was; vague-but-honest reads better than specific-but-fabricated, and it's easy for an interviewer to spot the latter with a couple of follow-up questions.

Don't let it read as unemployment with extra steps

The anxiety behind this question is usually: will this look like I couldn't get a permanent job? The fix isn't to hide the freelance period — it's to make the work sound like work. Use the same strong verbs and outcome-focused bullets you'd use for any role. A line like managed content delivery for four clients simultaneously, consistently meeting deadlines does more for you than a vague various freelance projects.

If you're moving from freelance back to employment

Recruiters sometimes worry a freelancer won't settle into a structured role. Pre-empt it gently: a line in your summary or cover letter about wanting the stability and shared ownership of a team role is enough. You don't need to over-explain or apologise for having worked for yourself.

Once your freelance or contract history is listed clearly, FixMyCV can read the job description alongside it, score how well the two line up, flag any real gaps worth asking you about, and rewrite the entries in the language of the role you're applying for — without inventing clients or results that weren't there.

Put this into practice on your own CV

FixMyCV reads the job description, scores your CV against it, and rewrites it in the role’s language — without inventing experience. One free rewrite every month.

Rewrite my CV — free →