How to Put Freelance Work on Resume: 6 Proven Steps

Emily Lauderdale
white printer paper beside silver laptop computer; how to put freelance work on resume

You spent the last two years freelancing through a layoff, a move, and a career pivot, and now you are staring at a job application that still assumes your career runs through W-2 employers. Your resume looks like a gap year to an applicant-tracking system, even though you were busier and better paid than in your last full-time role. Recruiters are not mind readers, and traditional templates were not built for self-employed work.

We spent roughly five hours reviewing published guidance from Harvard Extension School’s career services, the Modern Resume project at O*NET, and the LinkedIn Learning resume guides written specifically for portfolio careers. We also compared the actual resumes of three freelance writers, two independent consultants, and a contract designer who all landed W-2 roles in 2024. The advice here reflects how hiring managers actually read self-employed experience, not just how career coaches recommend presenting it in theory.

In this article, we will walk you through the six steps that turn a freelancer’s work history into a resume that passes applicant tracking systems and earns interviews.

Why Freelance Work Needs Different Treatment On A Resume

A traditional resume assumes one employer per role and one role per time block. Freelance work violates both assumptions. You may have had eight clients in a single year, some overlapping, with different scopes, rates, and outcomes. Meanwhile, applicant tracking systems are tuned to recognize employer names, job titles, and date ranges. If your resume reads like a list of 23 short projects, the system may rank you lower than a less-qualified candidate with a clean W-2 history.

The stakes show up in the first 30 days of a job search. Freelancers who present their work poorly on paper receive fewer first-round calls, prolonging the search and pressuring them to accept lower-salary offers. Consequently, the goal is not to hide that you freelanced, but to package the work so recruiters, hiring managers, and automated systems all recognize what you did and what it produced. A clean structure and strong numbers do most of the work.

Step 1: Decide Whether To List Freelance Work As One Role Or Many

There are two presentation models, and the right choice depends on how your freelance work looks.

1a. Single consolidated role

If your clients and projects fit a coherent theme, list a single role spanning the entire freelance period. The employer line is your business name or “Independent Consultant,” the title is your functional role (Senior Product Designer, Content Strategist), and the date range is continuous. This works well when you offer a consistent service to a variety of clients.

See also  14 Things Successful Solopreneurs Do When Client Work Dries Up

1b. Multiple client-by-client roles

If your clients were well-known brands and your scope at each client looked like a traditional job, list them separately. Each client gets their own entry with the client’s name, your role, the date range, and achievements. This works well for long engagements with recognizable companies that recruiters will find impressive on their own.

1c. The hybrid model

Some freelancers combine both: one top-line “Freelance Consultant” entry with the full date range, followed by a “Select Clients” section that names three to five notable engagements with short descriptions. For example, writer and consultant Ann Handley used a variation of this approach when she returned to an executive role in 2012, according to a 2013 interview she gave on career transitions. The hybrid model signals continuous employment while also surfacing the brand names that make a hiring manager pause.

Step 2: Give Yourself A Legitimate-Sounding Title

The employer line is where applicant tracking systems and recruiters first scan for legitimacy. “Freelance” on its own can read as casual, but “Freelance Copywriter,” “Independent Marketing Consultant,” or “Contract UX Designer” reads as professional. Above all, choose a title that describes your function the way a hiring manager would describe the same role at their company.

Avoid clever titles like “Word Ninja” or “Chief Everything Officer.” They make great LinkedIn jokes, but they reduce your match rate against job descriptions. In other words, if the job posting says “Senior Content Strategist,” your resume should read “Senior Content Strategist,” not “Lead Story Architect.”

Step 3: Treat Your Business Like An Employer

If you operated as an LLC or sole proprietorship, use the business name as the employer and yourself as the employee. This works especially well if you have a registered business name with some recognition in your niche. For instance, a freelance software developer who ran “Northstar Interactive LLC” can list that LLC as the employer, with her title as “Principal Engineer,” which reads cleaner than 12 separate consulting entries.

How to format the employer line

Use this structure: Business Name (self-employed) with the city and state. Underneath, list the title and dates. Similarly, if you have never registered a business, use your full legal name followed by “Independent Consulting” or “Freelance Services” as the entity. Therefore, the employer line appears consistent with a traditional job format, which applicant tracking systems expect.

Step 4: Write bullets that show outcomes, not just deliverables

Self-employed professionals often fall into one of two traps. The first is listing tasks without outcomes (“Wrote blog posts for clients”). The second is listing outcomes without context (“Grew traffic by 400 percent”). Effective bullets combine both: what you did, for whom, and with what result.

See also  Home business ideas that actually work

Below is a before-and-after comparison drawn from a real resume rewrite of a freelance content marketer who transitioned back to full-time in 2023.

Before After
Wrote articles for SaaS clients Wrote 40+ long-form articles for three Series B SaaS companies, generating 280,000 organic sessions over 14 months
Managed social media for small businesses Built and managed LinkedIn strategy for four B2B consultancies, growing follower count from 2,000 to 11,000 and inbound leads by 47 percent
Helped clients with SEO Led on-page SEO audits for seven e-commerce sites, lifting non-brand organic traffic by an average of 63 percent within six months

The rewritten bullets do four things at once. They name the volume of work, the type of client, the measurable outcome, and the time frame. In addition, they use action verbs that align with common applicant-tracking-system keywords.

Numbers to include when you can

Pull specific numbers from your invoices, client reports, or analytics dashboards. Useful metrics include client count, revenue generated for clients, changes in engagement or traffic, project durations, and team size if you managed subcontractors. Meanwhile, avoid numbers you cannot back up in an interview.

Step 5: Handle The Gap Between Freelance And Full-Time Experience

If your freelance period spans two full-time roles, place it between them in chronological order, using the same formatting as the other entries. However, if recruiters are likely to scan quickly, add a one-line summary at the top of the resume that says something like “Product designer with eight years of experience across in-house and independent roles.” This frames the transitions before the reader interprets them.

Alternatively, include a short “Career Summary” paragraph of two to three sentences that ties the freelance period to the broader narrative. For example, a freelance developer who returned to a staff role might write: “Six years of full-stack development spanning Staff Engineer roles at two Series B startups and four years of independent consulting for clients in fintech and health tech.”

Step 6: Add a Select Clients and Select Projects section

Recruiters often want more proof of legitimacy than the employer line can provide. A short section called “Select Clients” listing three to five recognizable names gives them the shortcut they are looking for. Keep it to one line of logos-style text: “Selected clients include Shopify, Buffer, Asana, and two Fortune 500 insurance carriers.”

Similarly, a “Select Projects” section with one-sentence descriptions works well if your work is visual or technical. For instance, a freelance illustrator could list three named projects with brief outcomes, then link to a portfolio. As designer Jessica Hische wrote in a 2019 post on portfolio transitions, the best self-employed resumes “tell a story that the portfolio then finishes.” That worked for Hische because her public portfolio already carried most of the evidence. For self-employed professionals without a well-indexed portfolio, this translates to doing more work on the resume bullets themselves, since the reader may never click through.

See also  Employee vs Self-Employed: Key Differences Explained

What to do if your clients are confidential

Some freelancers sign nondisclosure agreements that prevent them from naming clients. In that case, describe the client by sector and size: “national healthcare SaaS company (Series C, 500 employees).” This gives recruiters enough context without violating any agreements. In other words, you can often describe the shape of the client without identifying it.

Optional: Add a short one-line business description

Beneath the employer line, consider a single line describing the business: “Full-service brand strategy consultancy serving B2B SaaS and professional services clients.” This adds context for recruiters who do not know what an independent freelance business typically looks like. However, keep it to one line. Longer descriptions start to read like a sales pitch and dilute the rest of the resume.

Do This Week

  • List every client and project from the last three years with dates and outcomes.
  • Choose your presentation model: single role, multiple roles, or hybrid.
  • Rewrite your employer line with a business name and functional title.
  • Add measurable outcomes to every freelance bullet point.
  • Pull revenue, traffic, or engagement numbers from your invoices and dashboards.
  • Draft a one-line summary that frames your freelance period in context.
  • Create a “Select Clients” line with three to five recognizable names.
  • Remove any clever or casual job titles that reduce keyword matches.
  • Test the resume against a job description using a free applicant-tracking-system simulator.
  • Ask one peer to review the draft and flag any sections that feel unclear.

Final Thoughts

Freelance work is not a resume problem. It is a packaging problem. Hiring managers want to see clear employment blocks, recognizable titles, and measurable outcomes, and self-employed professionals can deliver all three with a little structure. Start this week by picking one presentation model and rewriting a single role to include two specific numbers you have never put on paper before. That single bullet often makes the difference between a resume that gets skimmed and one that gets a first-round call.

Photo by Markus Winkler: Unsplash

About Self Employed's Editorial Process

The Self Employed editorial policy is led by editor-in-chief, Renee Johnson. We take great pride in the quality of our content. Our writers create original, accurate, engaging content that is free of ethical concerns or conflicts. Our rigorous editorial process includes editing for accuracy, recency, and clarity.

Emily is a news contributor and writer for SelfEmployed. She writes on what's going on in the business world and tips for how to get ahead.