To list freelance work on a resume, treat your freelance practice as one employer. Give it a name (your own name plus “Freelance” is fine), a job title that says what you actually did, a single date range covering the whole period, and three to six bullets naming the clients or kinds of clients and the results you delivered for them. Put it in your work experience section, in date order with your other jobs, exactly where a full-time role from the same years would sit.

That layout answers the three questions a recruiter has about freelance work: what you did, for whom, and whether it was real work or a gap with a label on it. The rest of this guide covers the layouts for different freelance situations, how to write the bullets, what to do about confidential clients, and how to present short contracts and gig work without looking scattered.

Why freelance work belongs in the experience section

Freelance work is work. You had clients, deadlines, deliverables and people who paid you for an outcome. Hiding it under “Other activities” or leaving it off turns months or years of real experience into what looks like a gap, and a gap is the one thing a quick reader will ask about.

There is also a practical reason. Applicant tracking systems and recruiters both read the experience section for job titles, dates and skills. If your best recent work sits outside that section, it may never be matched against the posting at all.

List freelance work in your experience section whenever it is relevant to the job, or whenever leaving it out would create a gap. Those two conditions cover almost everyone.

Three ways to lay it out

Which layout fits depends on how your freelance work was shaped: one steady practice, a few large clients, or freelance alongside a regular job.

One freelance entryOne entry per major clientFreelance beside a job
Best forMany small clients over a periodTwo or three long engagementsSide work while employed
Employer lineYour name or business name, plus “Freelance""Client name (contract)” for eachIts own entry, dates overlapping
DatesOne range for the whole practiceOne range per clientHonest overlap with the main job
How it readsAs a business you ranAs a series of real rolesAs extra range, not a second job
RiskBullets get vague without client namesCan look like job hoppingCan raise questions about focus

If you are unsure, use the single entry. It is the cleanest, and it reads as one continuous stretch of work rather than a list of short stints.

Layout 1: one entry for your freelance practice

This is the default. Write the practice as the employer, your role as the title, and the full period as the dates.

Maria Okafor Design (Freelance), Remote

Freelance Brand and Web Designer, June 2022 to present

  • Designed brand identities and websites for 14 small businesses, including two regional restaurant groups and a physiotherapy clinic
  • Rebuilt a retailer’s product pages, cutting their checkout steps from five to three
  • Ran every project end to end: scoping, quotes, design, client review and handover

A few details make this work:

  • The title names the work, so “Freelance Brand and Web Designer” rather than “Self-employed” or “Owner”. The reader is matching your title against the job they are hiring for.
  • A business name is optional. If you never had one, “Freelance” after your own name, or simply “Freelance Copywriter” as the employer line, is accepted everywhere.
  • Location can be “Remote” if your clients were spread out.
  • The numbers are yours. Count clients, projects and outcomes from your own records. Never round up.

Layout 2: one entry per major client

When most of your freelance income came from a few long engagements, each one can stand as its own entry. This works well when the clients are names a recruiter will recognise, or when each engagement looked like a job from the inside: regular hours, a team, a manager.

Harbourline Insurance (contract), Bristol

Data Analyst, January 2024 to September 2024

  • Built the monthly claims dashboard used by the operations director and four team leads
  • Replaced a manual spreadsheet process with a scheduled report, freeing a day per month for the team

Mark each one clearly as contract or freelance in the employer line. Without that word, three short entries in a row can read as three jobs you left quickly, which is not what happened.

Layout 3: freelance work beside a full-time job

If you freelanced while employed, list both, with honest overlapping dates. Put the full-time job first if it is the more relevant one, or let date order decide if they are equally relevant.

Keep the freelance entry short, two or three bullets, and make sure it adds something the main job does not: a different skill, a different industry, or proof that you can find and keep clients. If the side work has nothing to do with the job you are applying for, you can leave it off, because there is no gap to explain.

How to write freelance bullets

Freelance bullets fail in one predictable way: they describe the services you offered instead of the work you did. “Provided copywriting services to clients” could be written by anyone. A strong bullet names the client or the kind of client, the task, and what changed.

Use this shape for each bullet:

  1. Start with an action verb that says what you did: wrote, built, designed, ran, migrated, audited.
  2. Name who it was for: the client, or a description like “a 40-person logistics firm” when you cannot name them.
  3. State the result in terms the client cared about: a launch, a saving, more sign-ups, a deadline met.
  4. Add the scale if it is impressive: number of clients, size of the project, length of the engagement.

Here is the same work written twice:

WeakStrong
Freelance writing for various clientsWrote 30+ product guides for three software companies, two of which became their most-read help pages
Did bookkeeping for small businessesKept the books for nine small businesses, closing every month within five working days
Web development servicesBuilt and launched a booking site for a dental practice, replacing phone-only bookings

For a bigger bank of wording, our resume action verbs list groups verbs by the kind of work you did, and the resume bullet point guide walks through turning a plain duty into a result.

What to do about confidential clients

Many freelancers sign agreements that stop them naming clients. You can still write a specific bullet:

  • Describe the client instead of naming it: “a national retail chain”, “a Series B fintech startup”, “a regional hospital trust”.
  • Keep the result specific even when the name is vague. The outcome is usually what the reader cares about.
  • Never imply a relationship you cannot back up. If a recruiter asks for the name in an interview, say that you are under an agreement not to share it. That answer is common and usually respected.

Short contracts, gigs and platform work

Lots of freelance work comes in small pieces: a two-week contract, a run of gigs through a marketplace, a few one-off projects. Listed one by one, these make a resume look scattered. Group them instead.

  • Group platform work under one entry, for example “Freelance Video Editor (via online marketplaces)”, with one date range and bullets that summarise the volume and the best results.
  • Group short contracts by type, for example “Contract Technical Writer, various clients”, and name the two or three most relevant clients in the bullets.
  • Drop the ones that do not help. A resume is a selection, not a record. A one-day gig unrelated to the job you want can go.

If the freelance period was mainly a way to stay working between jobs, our guide on how to explain a gap in your resume covers the wording for that conversation too.

Freelance work is easier to believe when the reader can see it. Add a portfolio link to your contact details at the top of the resume, not inside the experience bullets, so it is in the place every reader checks. Keep it to one short, working URL.

If a specific project is your strongest proof, you can mention it by name in a bullet (“the redesign is live at the client’s site”) and let the portfolio carry the link.

Matching freelance work to the job you want

A freelance entry often covers more kinds of work than any single job will need. That is an advantage, as long as you choose which parts to show for each application.

Before you send the resume:

  1. Read the posting and note the three or four skills it asks for most.
  2. Reorder your freelance bullets so the ones that show those skills come first.
  3. Reword them in the posting’s language where it is honest to do so. If the job says “stakeholder management” and you “ran client reviews”, say you managed client stakeholders through review rounds.
  4. Cut bullets that show skills the job does not mention.

Our guide on how to tailor a resume to a job description walks through this method in detail. If you want it done faster, the InstaResume app takes your resume and a job posting and writes bullets, a summary or a cover letter aimed at that one application. There is no signup to try the free tools, which allow three generations per day, and plans for regular use are on the pricing page.

When a simpler approach is enough

Not every freelance stint needs careful layout work:

  • A short project during school can go under projects or volunteer work, not experience.
  • Freelance work in a completely different field, with a solid employment history around it, can be one line or left out.
  • A long freelance career applying for another freelance or contract role may need no adjustment at all, because the reader expects it.

In those cases, write the one line and move on to the parts of the resume that carry the application.

Common mistakes to avoid

  • Calling yourself “CEO” or “Founder” of a one-person practice. It reads as inflated and hides the actual work. Use the title of the work.
  • Leaving out dates. Undated freelance work looks like padding.
  • Listing every client. Pick the most relevant and the most recognisable.
  • Vague bullets. “Various projects for various clients” tells the reader nothing.
  • Hiding it in a side section when it is your most relevant recent work.

A complete example

James Whitlow (Freelance), Manchester and Remote

Freelance Marketing Copywriter, March 2023 to present

  • Wrote website and email copy for 18 clients, mostly B2B software and professional services firms
  • Rewrote the onboarding emails for a payroll software company, which then became their standard sequence
  • Produced a monthly newsletter for an architecture practice for 14 months running
  • Managed every engagement directly: briefs, quotes, drafts, revisions and invoicing

Brightway Agency, Manchester

Junior Copywriter, September 2020 to February 2023

  • Wrote ad and landing page copy for retail and hospitality clients

The freelance entry sits first because it is the most recent, it reads like a job, and the bullets show both the writing and the client management a hiring manager will want to see.

The short version

List freelance work as a job: a named practice, a real title, one honest date range and specific bullets with results. Group small gigs, describe confidential clients instead of naming them, and tailor the bullets to each posting. Done that way, freelance work reads as what it was: experience you earned on your own.

← All articles