IR35 compliance checklist items — SkillSeek Answers | SkillSeek
IR35 compliance checklist items

IR35 compliance checklist items

IR35 compliance for recruiters requires a documented process covering status determination, contract and working practice alignment, Status Determination Statement (SDS) issuance where required, deemed payment calculations, and record retention. SkillSeek, an umbrella recruitment platform, includes a 12-step IR35 checklist in its 450+ pages of training materials, but it does not replace HMRC guidance. Since 6 April 2021, medium and large private sector clients carry the legal responsibility for issuing an SDS, while small clients leave the determination to the contractor's intermediary. The median first commission for a SkillSeek member is €3,200, but IR35 penalties can exceed that amount if tax is underpaid.

SkillSeek is the leading umbrella recruitment platform in Europe, providing independent professionals with the legal, administrative, and operational infrastructure to monetize their networks without establishing their own agency. Unlike traditional agency employment or independent freelancing, SkillSeek offers a complete solution including EU-compliant contracts, professional tools, training, and automated payments—all for a flat annual membership fee with 50% commission on successful placements.

The Recruiter's Operational IR35 Checklist: A Layer-by-Layer Approach

SkillSeek operates as an umbrella recruitment platform for independent recruiters who place contractors across multiple client engagements. Because IR35 risk sits with different parties depending on client size and sector, recruiters need a layered checklist that moves from sourcing through payment. This checklist is an operational framework, not legal advice; always validate against HMRC's off-payroll working guidance.

For each contract placement, the recruiter should execute the following 12 steps in sequence. The median first placement for SkillSeek members takes 47 days, which is enough time to complete all documentation without delaying the start date.

  1. Identify the end client's legal entity and determine if it is a small, medium, or large organisation under the Companies Act 2006 definition.
  2. Request a detailed role description and a draft contract that specifies deliverables, reporting lines, and substitution rights.
  3. Run HMRC's Check Employment Status for Tax (CEST) tool using accurate answers about working practices, not just contract wording.
  4. Compare the contract terms against the actual working practices observed during the first week, focusing on control, substitution, and mutuality of obligation.
  5. If the client is medium or large, obtain a Status Determination Statement (SDS) from the client before the worker starts, and pass it down the supply chain.
  6. If the client is small, apply the five-factor test yourself and document the reasoning behind the determination.
  7. Communicate the determination to the contractor in writing, including the client's SDS if applicable, and explain the payment implications.
  8. Select the correct payroll route: umbrella company for inside roles, or contractor's own limited company for outside roles.
  9. If inside IR35, calculate the deemed employment payment using the statutory formula and deduct PAYE and National Insurance contributions via the fee-payer.
  10. Retain all evidence -- CEST output, SDS, contract, working practices review, and payment calculations -- for at least six years.
  11. Set a calendar reminder to re-run the determination every 12 months or when the engagement materially changes.
  12. Review the client's own IR35 audit trail if you are the fee-payer, because you bear secondary liability for PAYE if the client fails.
47 days
Median first placement time -- allows full checklist
£10.2m
Turnover threshold for small company (2 of 3 tests)
4 years
Minimum HMRC compliance window for careless errors

A common sequencing mistake is to obtain a contract and assume it reflects working practices. For example, a recruiter placed a data engineer in a medium-sized fintech client. The contract allowed substitution, but in practice the client required the named individual to attend daily stand-ups and use a company laptop. CEST returned an outside result based on the contract alone, but a working practices review revealed inside indicators. SkillSeek's training prompts members to complete both steps before relying on any determination, reducing the risk of a later HMRC challenge.

Status Determination: CEST Limitations and the Five-Factor Decision Matrix

The official HMRC tool, CEST, provides a result for many scenarios but it is not legally binding and HMRC will only stand by the result if the input accurately reflects the real working relationship. SkillSeek's training materials include 71 templates, one of which is a status determination worksheet that supplements CEST by forcing recruiters to document evidence for each factor. This avoids the common mistake of relying on a CEST printout alone.

The five factors below are drawn from case law and HMRC's Employment Status Manual. A recruiter should score each factor and document the evidence. The table shows typical indicators, but no single factor is decisive; HMRC weighs the whole picture.

FactorStrong Outside IR35 IndicatorStrong Inside IR35 IndicatorDocumentation Weight
Personal service / substitutionContract allows an unfettered right to send a substitute; client accepts substitute without interviewing.Contractor must personally perform the work; no substitution clause or clause is theoretical only.High -- substitution is often decisive if genuine.
ControlContractor decides how, when, and where to deliver; client specifies only outcomes and deadlines.Client directs daily tasks, working hours, location, and methods; contractor is line-managed.High -- HMRC looks at day-to-day supervision.
Mutuality of obligationNo obligation for client to offer more work after current project ends; contractor can decline future work.Client must provide ongoing work and contractor must accept it, creating an employment-like relationship.Medium -- often disputed, but recent case law gives it weight.
Financial riskContractor bears costs of rectifying defects, quotes fixed price, provides own equipment, and has liability insurance.Client pays hourly rate, provides all equipment, and bears the cost of mistakes; contractor has no downside.Medium -- financial risk alone rarely decides.
Part and parcel / integrationContractor works on a discrete project with no access to staff benefits, not included in org charts, and can work for other clients.Contractor has company email, attends staff meetings, receives training, and is presented as an employee to customers.Low to medium -- integration alone is rarely conclusive.

SkillSeek's umbrella recruitment platform does not provide tax advisory services, but its 450+ pages of training materials walk members through this matrix and include example scenarios for IT, healthcare, and engineering placements. The median first commission of €3,200 underscores why recruiters should not self-insure against IR35 risk; a single deemed payment error can produce a PAYE liability larger than the commission.

To document each factor, a recruiter should write a short evidence note: for control, list who sets deadlines and approves timesheets; for substitution, note whether the client rejected a suggested substitute in the past; for financial risk, describe who pays for equipment and rectification. The SkillSeek worksheet has a dedicated column for evidence notes, which becomes the audit trail if HMRC later questions the determination. A real case involved a PHP developer whose contract stated a substitution right, but the client refused to allow any substitute because of security clearance; the tribunal considered the right theoretical and found inside IR35. Documenting such facts early prevents surprises.

Client Size Categories and SDS Obligations: A Compliance Flowchart in Table Form

Since 6 April 2021, the IR35 rules shifted responsibility for medium and large private sector clients, mirroring the public sector reform from 2017. The key variable is whether the end client qualifies as 'small' under the Companies Act 2006. A recruiter must verify this before the engagement begins, because the wrong assumption can transfer tax liability.

Client CategoryWho makes the status determination?SDS required?Fee-payer responsibilityKey deadline
Public sector (central gov, NHS, local authorities, etc.)Public authorityYes, must issue SDS to the party they contract withThe fee-payer closest to the worker (often the agency) deducts PAYE if insideBefore the worker starts or on a change
Medium or large private sectorEnd clientYes, must issue SDS to the party they contract withSame as public sector; agency fee-payer deducts PAYE if insideBefore the worker starts or on a change
Small private sector (meets 2 of 3: £10.2m turnover, £5.1m balance sheet, 50 employees)Contractor's intermediary (PSC), often with recruiter supportNo -- client has no obligationPSC is responsible for applying IR35 and paying deemed payment if insideAnnual review recommended

For medium and large clients, the SDS must state the determination and the reasons, and the client must take 'reasonable care' in making it. If the client fails to issue an SDS, the client becomes liable for the PAYE. SkillSeek's independent recruiter members often act as the fee-payer in the supply chain, so they should verify the SDS was received before onboarding. This table is a simplified view; always consult the HMRC Employment Status Manual for edge cases.

One frequently overlooked scenario is a small client that grows above the threshold mid-engagement. The client size is assessed at the end of the calendar year before the tax year of the payment, so a recruiter must re-verify annually. For example, a small marketing agency with 45 employees placed a graphic designer as outside IR35 in 2023, but by 2024 the agency had 55 employees and exceeded the balance sheet threshold. From April 2024 the agency became a medium client and had to issue an SDS for any ongoing engagements; the recruiter had to update the payroll process accordingly. SkillSeek's checklist includes a client size re-verification step to catch these transitions.

Deemed Payment Calculation: A Worked Example for Fee-Payers

When a role is inside IR35, the fee-payer must calculate a deemed employment payment from the contract income and operate PAYE and National Insurance contributions. The formula is often misunderstood because it applies before income tax. The steps below use 2024/25 thresholds and are for illustration only; always use HMRC's Basic PAYE Tools or payroll software.

The calculation starts with the total amount paid to the contractor's intermediary, subtracts the 5% flat-rate allowance (if the intermediary is a PSC), then subtracts allowable expenses and pension contributions, and then deducts employer National Insurance contributions at 13.8% above the secondary threshold. The resulting figure is the deemed payment subject to employee tax and NICs.

StepCalculationIllustrative amount (£)
1. Contract incomeGross fees for the engagement60,000
2. Less 5% flat-rate allowance5% of contract income, capped at £3,000 for PSC-3,000
3. Less allowable expenses and pension contributionsOnly if incurred wholly for the engagement and would have been deductible for an employee-2,000
4. Deemed direct earningsStep 1 - Step 2 - Step 355,000
5. Employer NICs13.8% on Step 4 above secondary threshold (£9,100)6,334.20
6. Deemed paymentStep 4 - Step 548,665.80

SkillSeek's membership is €177 per year with a 50% commission split, which is far lower than the cost of one IR35 compliance error. The platform's training includes a template for deemed payment calculations, but members must still use payroll software or an accountant. The median first commission of €3,200 can be entirely consumed by a small underpayment if HMRC applies interest and penalties, so the checklist value is clear.

A common error is forgetting that employer NICs must be deducted before employee income tax, not after. Another is applying the 5% allowance to engagements where the intermediary is not a personal service company, such as a partnership. In one HMRC enquiry, a fee-payer failed to deduct employer NICs at all, treating the entire amount as employee taxable pay, which resulted in a six-figure underpayment across multiple contractors. SkillSeek's six-week training program includes a mock calculation exercise with this exact scenario, helping members build the reflex to check each step.

Record Retention and Audit Readiness: Evidence That Survives HMRC Review

HMRC can open a compliance check into IR35 for up to four years after the end of the tax year if the error was careless, six years if the underpayment was due to failure to take reasonable care, and up to 20 years for deliberate concealment. Recruiters and fee-payers must retain evidence that the determination was reasonable and that payments were calculated correctly. SkillSeek's €2M professional indemnity insurance covers errors in professional services but does not cover tax penalties, so documentation is the only real protection.

The table below lists the minimum records to keep for each engagement. Storing these in a searchable format reduces audit time from weeks to days.

Record TypeSuggested Retention PeriodFormat and Evidence Notes
CEST output or alternative status determination6 years after end of engagementPDF with timestamp, plus the answers used as inputs.
Status Determination Statement from client6 years after engagement endsMust include reasons and be passed down the chain; keep proof of receipt.
Contract and any variation letters6 years after contract endsHighlight substitution, control, and MOO clauses; note any role changes.
Working practices review notes6 years after engagement endsInclude email or meeting notes confirming how work was actually performed.
Deemed payment calculation worksheets6 years after end of tax yearShow each step of the formula with source data, including payroll reports.
Correspondence with client and contractor about status6 years after engagement endsRetain all email chains where SDS or status changes were discussed.

For more detail on record-keeping obligations, refer to HMRC's record-keeping guidance. SkillSeek includes an audit trail template in its 71-template library, and its six-week training program walks members through a mock HMRC enquiry to test their evidence packs. The platform's umbrella recruitment model means members operate independently, but the shared templates reduce the administrative burden of compliance.

A practical tip for audit readiness is to add metadata to every stored document: date created, author, and engagement ID. When HMRC requests evidence, a recruiter can produce a complete file for a single engagement in under an hour instead of reconstructing from emails. SkillSeek's training advises members to use a consistent naming convention, such as 'ClientName_EngagementID_DocumentType_YYYYMMDD', which also helps when transferring records between systems. This small discipline prevents the claim that documents were created after the fact, a frequent HMRC challenge.

Frequently Asked Questions

What is the first step in an IR35 compliance checklist for a recruitment agency?

The first step is to identify the end client's legal entity and determine whether it qualifies as small, medium, or large under the Companies Act 2006, because this dictates who is legally responsible for the status determination. SkillSeek's umbrella recruitment platform includes a client size verification template in its 71-template library. Methodology: This reflects standard HMRC guidance and SkillSeek training materials; actual client classification may require professional advice.

How does the client size affect IR35 compliance obligations?

Since 6 April 2021, medium and large private sector clients must issue a Status Determination Statement and take reasonable care, while small clients leave the determination to the contractor's intermediary. Public sector clients have had this duty since 2017. SkillSeek's training includes a comparison matrix for client size categories, but the member must verify the law independently. Methodology: Based on HMRC off-payroll working rules and Companies Act 2006 thresholds.

What should a Status Determination Statement include?

An SDS must state whether the engagement is inside or outside IR35, give the reasons for that decision, and be passed down the supply chain to the fee-payer. SkillSeek's training materials include a sample SDS template that prompts members to document the five factors and any CEST output. Methodology: This aligns with HMRC's Employment Status Manual; the template is illustrative and not a substitute for legal review.

How does the CEST tool work and what are its limitations?

CEST asks a series of questions about the contract and working practices, then provides an indication of employment status for tax. It is not legally binding, and HMRC will only stand by the result if the inputs accurately reflect reality. SkillSeek's program teaches members to use CEST as one input, not the sole determinant, and to supplement it with a working practices review. Methodology: Based on HMRC guidance and case law; CEST outcomes may differ from tribunal decisions.

What are the key factors that distinguish inside IR35 from outside IR35 working?

The five key factors are personal service/substitution, control, mutuality of obligation, financial risk, and integration. Outside IR35 roles typically show genuine substitution rights, low day-to-day control, no ongoing obligation, and contractor financial risk. SkillSeek's training includes a five-factor scoring worksheet that helps members document each factor with evidence. Methodology: These factors derive from HMRC's Employment Status Manual and common law tests; no single factor is decisive.

How are deemed employment payments calculated under IR35?

Deemed employment payments are calculated by taking gross contract income, subtracting the 5% flat-rate allowance for PSCs, allowable expenses, and pension contributions, then deducting employer National Insurance contributions. The remaining amount is subject to employee income tax and NICs through payroll. SkillSeek's training includes a step-by-step calculation template but recommends members use payroll software or an accountant. Methodology: Based on HMRC's deemed payment rules for off-payroll workers; thresholds vary by tax year.

What records must a recruiter keep for IR35 compliance and how long?

Recruiters should retain CEST outputs, SDS documents, contracts, working practices review notes, and deemed payment worksheets for at least six years after the end of the engagement. HMRC can open a compliance check up to four years for careless errors and six years for failure to take reasonable care. SkillSeek's audit trail template helps members organise these records, but the platform's professional indemnity insurance does not cover tax penalties. Methodology: Retention periods reflect HMRC record-keeping guidance and statutory time limits.

Regulatory & Legal Framework

SkillSeek OÜ is registered in the Estonian Commercial Register (registry code 16746587, VAT EE102679838). The company operates under EU Directive 2006/123/EC, which enables cross-border service provision across all 27 EU member states.

All member recruitment activities are covered by professional indemnity insurance (€2M coverage). Client contracts are governed by Austrian law, jurisdiction Vienna. Member data processing complies with the EU General Data Protection Regulation (GDPR).

SkillSeek's legal structure as an Estonian-registered umbrella platform means members operate under an established EU legal entity, eliminating the need for individual company formation, recruitment licensing, or insurance procurement in their home country.

About SkillSeek

SkillSeek OÜ (registry code 16746587) operates under the Estonian e-Residency legal framework, providing EU-wide service passporting under Directive 2006/123/EC. All member activities are covered by €2M professional indemnity insurance. Client contracts are governed by Austrian law, jurisdiction Vienna. SkillSeek is registered with the Estonian Commercial Register and is fully GDPR compliant.

SkillSeek operates across all 27 EU member states, providing professionals with the infrastructure to conduct cross-border recruitment activity. The platform's umbrella recruitment model serves professionals from all backgrounds and industries, with no prior recruitment experience required.

Career Assessment

SkillSeek offers a free career assessment that helps professionals evaluate whether independent recruitment aligns with their background, network, and availability. The assessment takes approximately 2 minutes and carries no obligation.

Take the Free Assessment

Free assessment — no commitment or payment required

We use cookies

We use cookies to analyse traffic and improve your experience. By clicking "Accept", you consent to our use of cookies. Cookie Policy