A contractor CV written like a permanent one costs you twice: it reads as though you are looking for a staff job, and it gets filtered into the wrong pool. Writing a contractor CV for IR35 compliance is about presenting yourself as what you actually are, a business delivering defined outcomes, while making your engagement history easy for an agency to categorise correctly.
Two things to be clear about before starting. Your CV does not determine your IR35 status, and no wording on it can. Status depends on the working practices of each engagement, and for most medium and large clients it is the client who makes the determination. What your CV can do is present your history accurately and get you in front of the right roles.
Why the Permanent-Style CV Fails a Contract Desk
A staff CV emphasises progression, loyalty and responsibility growth. A contract desk is looking for something else entirely: can this person arrive, deliver a specific outcome inside a defined window, and leave without needing to be managed.
So the things a permanent CV foregrounds, tenure, promotions, a coherent upward narrative, are not the selling points. Short engagements are not a weakness to explain away; they are the shape of the work.
Present Engagements as Projects, Not Jobs
This is the central shift, and it happens to align with how genuine business-to-business engagement looks.
For each engagement, give:
- Your role and the client, or a precise description if confidentiality applies, "a tier-one rail infrastructure contractor", "an FCA-authorised retail bank".
- Dates with months, and the duration. "Mar 2024, Nov 2024 (9 months)".
- The engagement type: contract, and the structure where relevant.
- The brief. One line stating what you were engaged to deliver. This is the most important sentence and the one most contractor CVs omit.
- What you delivered, with scale and outcome.
Weak: "Senior Data Engineer, Client X, 2024. Responsibilities included building data pipelines and working with stakeholders."
Strong: "Senior Data Engineer (contract, 9 months, Mar, Nov 2024), a national retail group. Engaged to migrate the customer analytics estate off a legacy on-premise warehouse ahead of a data centre exit. Delivered 40 pipelines into the new platform, cut nightly batch from 6 hours to under 2, and handed over documentation and a runbook to the permanent team."
The second version reads as a defined piece of work, delivered and handed over. That is what a contract desk is buying, and it is also what genuine outside-IR35 engagement looks like in substance.
State the Status Information the Desk Needs
Agencies filter by engagement model constantly, and the information usually sits buried in a note. Put it where it can be found.
Near the top, in your summary or a short availability block:
- Engagement models you will accept: outside IR35 via your own limited company, inside IR35 via umbrella, agency PAYE, fixed-term. Be explicit; this is the single most useful filter you can give.
- Your structure: limited company or umbrella, with your company name if you use one.
- Availability and notice: a date, updated.
- Location and working pattern: remote, hybrid with days on site, willing to travel, and any regional limits.
- Rate expectations by model, if you are comfortable stating them. Inside and outside rates are not comparable and treating them as one number creates avoidable friction later.
Per engagement, you can note the determination that applied, such as "outside IR35 (client SDS)" or "inside IR35, via umbrella". Record it as historical fact rather than as a claim about your general status.
The Line to Stay the Right Side of
Worth stating plainly, because some contractor CV advice crosses it.
Do not write your CV to manufacture an impression of being outside IR35 when the engagement was not. Status is assessed on the reality of the working arrangement, control over how, when and where you work, whether personal service is required or substitution genuinely permitted, mutuality of obligation, financial risk, and how integrated you were into the client's organisation. A CV cannot change any of that.
Describing your work accurately as outcome-based where it genuinely was is good writing. Describing a role that was in substance an embedded staff position as though it were a project delivery is a misrepresentation that helps nobody, and it can create problems for the client's determination and yours.
The honest version is also the more saleable one, because a client who reads a real delivery narrative believes it.
Business-Like Signals Worth Including
Things that genuinely distinguish a contractor CV, and which correspond to how an independent business operates:
- Your own equipment and tooling, where you supply it.
- Professional indemnity insurance: a line is enough, and it is a credible business marker.
- Concurrent engagements, where you have run more than one client at once.
- Your own certifications, funded and maintained by you.
- Handover and documentation as an explicit deliverable. Leaving something maintainable behind is a strong contractor signal and clients notice.
- Repeat engagements with the same client, which evidence delivery quality, state them as separate engagements with their own briefs rather than merging them into one long tenure.
Gaps Between Contracts Are Normal
Do not conceal them and do not apologise. Gaps between engagements are an ordinary feature of contracting, and attempting to hide them by stretching dates creates a discrepancy that reference checking will find.
A short factual note is enough where a gap is long: business development, certification, a planned break, a period between engagements. Two weeks between contracts needs no explanation at all.
Frequently Asked Questions
Does My CV Affect My IR35 Status?
No. Status depends on the working practices of each engagement, and for public sector and medium or large private sector clients the client makes the determination and issues a status determination statement. Your CV affects which roles you are put forward for, not how an engagement is assessed.
Should I State Outside or Inside IR35 on My CV?
Yes, state which models you will accept, near the top, because it is the filter agencies use most. You can also note the determination that applied to each past engagement as a historical fact. Do not present a past determination as a general status that carries forward, because it does not.
How Do I Explain Lots of Short Engagements?
You do not need to explain them; you need to frame them. Give each a brief and a delivered outcome. A series of completed, handed-over projects reads as a track record. The same list without briefs reads as job-hopping.
Should I Include My Limited Company Name?
It is worth a line in your header or summary if you trade through one. It signals how you engage and makes the agency's categorisation easier.
How Long Should a Contractor CV Be?
Two to three pages is normal, and often at the longer end because you have more engagements to list. Give recent and relevant engagements full treatment with briefs and outcomes, and compress older ones to a line each.
The Summary
Lead with what you were engaged to deliver, state what you delivered with numbers, be explicit about the engagement models you accept, record past determinations as facts, and let the gaps be gaps.
Where an agency runs a screening layer such as CVSense, off-payroll information is held as structured fields that can be filtered, which is precisely why stating your engagement model clearly gets you into the right pool rather than the wrong one. The determination itself stays where it belongs, with the party responsible for making it.
Sources
HM Revenue and Customs. Understanding Off-payroll Working (IR35).
https://www.gov.uk/guidance/understanding-off-payroll-working-ir35
HM Revenue and Customs. Check Employment Status for Tax.
https://www.gov.uk/guidance/check-employment-status-for-tax
InsightCircle



