Quick Answer
The safest way to handle IR35 for UK freelancers is to document each engagement separately, get the client's status process in writing before signing, and keep your HMRC filing admin ready. The article does not establish the legal IR35 test, so it focuses on practical controls: records, UTR access, account reactivation where needed, and key dates such as 5 October, 6 April, and 31 January.
Key Takeaways
What to Check Before Signing and What Records to Keep#
For UK freelancers dealing with IR35, start with one practical rule: keep each engagement and its tax admin documented in one place from day one. That habit can save you from rebuilding files later under pressure.

This guide is intentionally narrow. It focuses on practical checkpoints for structure, records, and filing readiness. Your business structure affects how you pay tax and what legal responsibilities you carry. A limited company is legally separate from its owners, and a sole trader setup is the simplest to establish and keep records for.
Before you get into contract language or status questions, cover the basics first. Everything that follows depends on them:
- Keep records, such as bank statements or receipts, so your return can be completed correctly.
- If you need to complete a return and are filing for the first time or were previously inactive, tell HMRC by 5 October for the previous tax year. Late notification can lead to a penalty.
- Register before first-time online filing, and keep your Unique Taxpayer Reference (UTR) ready.
- If you already had an account, reactivate it before filing to reduce delay risk.
- Plan the timing: online filing can start on or after 6 April after the tax year ends, and payment is due by 31 January.
For more on digital record-keeping and filing, see A Guide to 'Making Tax Digital' for UK Freelancers.
Start with the legal test that actually matters#
Start from one practical rule: do not rely on status wording alone. The GOV.UK material here names HMRC and makes Self Assessment obligations clear, but it does not set out the IR35 legal test. Treat IR35 status language as unresolved unless you have separate guidance explaining the basis.
You may still see terms like inside IR35, outside IR35, disguised employment, and intermediaries legislation. Treat those terms as labels, not conclusions.
Start with the HMRC steps this material clearly supports:
- If you need to complete a return for the previous tax year, you must tell HMRC by 5 October.
- Telling HMRC after that date can lead to a penalty.
- Filing without reactivating an existing Self Assessment account may delay your return.
- Keep records such as bank statements or receipts.
- You need your Unique Taxpayer Reference (UTR) to file online.
If you work through a limited company, remember it is legally separate from its owners, and business structure affects tax and legal responsibilities. A sole trader is personally responsible for business debts.
Related: Understanding the UK's Statutory Residence Test (SRT).
Map who makes the status call before you sign#
Do not assume status ownership. Until it is documented in writing, treat it as open.
The material here does not establish how responsibility is split across public sector, private sector, and small business engagements. That matters because phrases like "standard contractor setup" do not tell you who decides status, whether PAYE will be used, or when that decision will be made.
| Engagement type | Who decides status in this material | Who applies PAYE in this material | What you should request in writing |
|---|---|---|---|
| Public sector | Not established in this material | Not established in this material | Named decision-maker, decision method, timing before start date, and whether tax will be handled through payroll |
| Private sector | Not established in this material | Not established in this material | Named decision-maker, decision method, timing before start date, whether tax will be handled through payroll, and any review point if working practices change |
| Small business | Not established in this material | Not established in this material | Same request, and no assumptions based on the "small business" label alone |
If the client says it will decide, ask before kickoff what the process is and when you will receive the written outcome. If either point is unclear, pause signing.
If client-side responsibility is still unclear, get your own tax-return trail in order immediately. HMRC requires records, including bank statements or receipts, so you can complete your return correctly. If you need to complete a return for the previous year as a first-time or previously inactive filer, you must tell HMRC by 5 October 2025 for the 6 April 2024 to 5 April 2025 tax year. Late notification can lead to a penalty.
Also confirm that your filing setup is live. Online filing requires sign-in and your Unique Taxpayer Reference (UTR). HMRC says filing without reactivating an existing account can delay your return.
Can one freelancer be both inside and outside IR35?#
Do not carry one conclusion across your whole portfolio. The material here does not support a single IR35 rule you can reuse for every contract, so keep each engagement's records separate.
If you work through a limited company, keep one file per client and project. HMRC expects records that let you complete returns correctly, including bank statements and receipts, so do not carry old assumptions forward without refreshed documentation.
A simple portfolio triage#
Use this short check before signing or renewing:
| Lens | What to record | Why it matters |
|---|---|---|
| Client | Legal entity, main contact, and key written terms you receive | Keeps client details separated engagement by engagement |
| Project | Scope, dates, invoicing route, and which business structure you are using | Business structure affects tax and legal responsibilities |
| Working pattern | What changed since the last engagement, plus updated terms or documents | Supports accurate records instead of relying on stale paperwork |
This is a recordkeeping process, not a legal determination.
What to check before filing#
Before you file, make sure your records are complete for each engagement. Your contract, invoice, and payment records should match, and your filing access should already be in place. If you need to file online, you will need your UTR. Using an old account without reactivating it can delay your return.
If you are filing for the previous tax year as a first-time or previously inactive filer, HMRC says you must tell them by 5 October for that cycle, for example, 5 October 2025 for the 6 April 2024 to 5 April 2025 tax year. Late notification can lead to a penalty. The practical rule is simple: recheck the facts and terms for each engagement instead of copying prior assumptions.
Build a contract and evidence pack that can survive HMRC scrutiny#
A usable evidence pack is usually less about volume than consistency. Build one dated file per engagement, and keep it aligned from the signed contract through payment records to filing admin.
This material does not provide an official HMRC IR35 evidence checklist, so do not treat any template as a prescribed status test. What it does clearly support is disciplined recordkeeping and filing preparation. A common failure point is mismatch: documents say one thing, but bank records or filing steps say another.
What to keep in each engagement file#
Keep the tax records HMRC explicitly mentions together first, then add any commercial documents you use internally. The material clearly supports keeping the records needed to complete your return and the filing admin showing you were set up to report correctly.
At minimum, keep:
- Bank statements and receipts needed to complete tax returns correctly
- Clear records showing which business structure you used for that engagement
- Filing admin records showing whether you registered or reactivated an existing account before filing
If you use a limited company, keep naming consistent across the paperwork, because the company is legally separate from its owners. If you change structure between engagements, document that change in the file.
Quick file-quality check#
| Review area | Stronger file | Weaker file |
|---|---|---|
| Recordkeeping | Bank statements and receipts are complete and easy to match to the return | Missing or mixed records that are hard to reconcile |
| Filing setup | Registered before filing, or existing account reactivated in time | Filing attempted without required registration or reactivation |
| Business structure | Engagement clearly shows whether it ran as sole trader or limited company | Structure is unclear or inconsistent across documents |
| Timing control | Key dates logged and checked early | Deadlines checked too late |
Checkpoints at onboarding, mid-engagement, and renewal#
At onboarding, confirm the legal entity, how you will invoice, and whether registration or account reactivation is needed. HMRC notes that returns may be delayed if you file without reactivating an existing account.
Mid-engagement, check that the file still matches reality. If the commercial terms, scope, or operating structure changes, update the file immediately. That matters because business structure affects tax treatment and legal responsibilities.
At renewal, do a full reconciliation before you roll anything forward. If you are newly required to notify HMRC for the example tax year used in this guidance, 6 April 2024 to 5 April 2025, the stated notification date is 5 October 2025. Late notification can trigger a penalty.
One final check: HMRC's online filing service is not available for some cases, including people who lived abroad as non-residents. Check your filing route early, file on or after 6 April following the end of the tax year, and plan to pay by 31 January.
Use contract clauses that reduce status risk without killing the deal#
Clause drafting helps most when the paper matches the deal you are actually doing. Use these clauses for contract hygiene and commercial risk control, not as an HMRC status scoring tool.
For IR35 purposes, keep the claim narrow: the material here does not include clause-by-clause drafting guidance on status outcomes. Keep the contract consistent with your real business setup, and do not treat clause wording as a standalone answer.
Termination#
Termination terms should be clear, workable, and consistent with the contracting party used across the file. Keep the same legal party details aligned across the agreement, invoices, and payment records.
If you contract through a limited company, keep the obligations with that company rather than switching between company and individual wording. If you work as a sole trader, keep that structure explicit and consistent in both the agreement and the records.
Liability and indemnity#
Liability and indemnity terms should match your actual structure and your real risk capacity. Your business structure affects tax treatment and legal responsibilities, so the clause set should reflect how you operate in practice.
If you are a sole trader, you are personally responsible for business debts, with unlimited liability. If you operate through a limited company, the company is legally separate and owner responsibility is limited to financial investment, though additional business insurance may still be needed. Before you sign, make sure the named party, liability cap, and indemnity scope all line up with that reality.
Governing law, jurisdiction, and disputes#
These clauses need to work together as one coherent package. In the material here, there is no evidence that these clauses determine IR35 status.
For cross-border work, keep contract-enforcement terms separate from tax-compliance steps in your own review. As a final check, read these clauses together and make sure they can operate without contradiction.
Practical clause check (commercial, not an IR35 matrix)#
| Clause area | More protective for freelancer | Neutral | Commercial red flag |
|---|---|---|---|
| Termination | Clear notice and defined triggers for both parties | One side has broader rights, but the process is still clear | Rights are vague or inconsistent with the named contracting party |
| Liability | Cap and carve-outs fit structure, pricing, and insurance | Cap exists but leaves some ambiguity | Exposure is uncapped or inconsistent with how the contract names parties |
| Indemnity | Narrow scope tied to defined risks | Limited scope with negotiated boundaries | Broad, open-ended scope that is hard to price or insure |
| Law, jurisdiction, disputes | One clear, coherent route | Coherent but client-weighted | Clauses conflict or point to mismatched routes |
Run a pre-signing triage for every new engagement#
The best time to catch avoidable status and filing problems is before you sign. Pause unless two things are clear in writing: how the client will document status decisions, and whether your own HMRC admin is ready. This is practical risk control, not a legal shortcut.
Keep the intake short, but written#
Use a one-page intake note so the key facts are captured before work starts. A simple structure is enough:
- Client type and engagement model
- Which business entity is contracting, for example sole trader or limited company
- Whether this is a first-time Self Assessment filing or a reactivation case
- Whether your UTR and online filing access are in place
- Where records such as bank statements and receipts will be kept
Do not treat this as an IR35 scoring sheet. Treat it as a baseline record you can compare against if the engagement changes.
Ask for a documented status path#
If the client shares a status conclusion, ask what was documented, when it was documented, and where the record is stored. Ask for the written trail, not just a verbal conclusion.
From the material here, the detailed IR35 and CEST determination rules are not established. Keep the rule practical: if ownership, documentation, or change-handling is unclear, pause signing until it is clear.
Check your own HMRC admin before kickoff#
Pre-signing triage also means confirming you can report income correctly:
| Admin check | What the article says | Timing or threshold |
|---|---|---|
| First-time filing | Register before using the online filing service | Before online filing |
| UTR | You need a Unique Taxpayer Reference (UTR) to file online | Before online filing |
| Existing account | If you registered before but did not file last year, you may need to reactivate your account | Filing without reactivating can delay your return |
| HMRC notification | If you tell HMRC after 5 October 2025 for the 6 April 2024 to 5 April 2025 tax year context shown, you could get a penalty | 5 October 2025 in the example shown |
| Online filing | You can file online on or after 6 April following the end of the tax year | On or after 6 April |
| Tax payment | You need to pay your tax bill by 31 January | 31 January |
| Sole trader threshold | If you are a sole trader and earn more than £1,000 in a tax year, check your registration position early | More than £1,000 in a tax year |
Keep your records ready, including bank statements and receipts, alongside contract and status communications. If the client's process is unclear, or your HMRC access and records are not in place, do not sign yet.
Related reading: A Guide to VAT for UK Freelancers.
Before you sign, use a structured template so key engagement terms are explicit: Generate a freelance contract draft.
Handle the Status Determination Statement without losing momentum#
Treat a Status Determination Statement (SDS) as a written position to clarify, not a final verdict. This material does not establish the legal SDS content rules or dispute timelines. The safest move is to keep your records tight and stay aligned with HMRC Self Assessment checkpoints.
Use this response sequence#
| Step | Action | Grounded detail |
|---|---|---|
| 1 | Confirm Self Assessment position | If you need to complete a return for the previous tax year, make sure HMRC is notified by the 5 October checkpoint, and check whether your account needs reactivation if you registered before but did not file last year |
| 2 | Keep complete records | Maintain clear records to support your return, including core documents such as bank statements or receipts, plus relevant engagement correspondence |
| 3 | Check filing route early | Make sure you can use the online filing service and that you have your UTR; some cases, including partnerships, cannot use that service |
| 4 | Lock in filing and payment timing | You can file on or after 6 April following the end of the tax year, submit by the filing deadline to avoid penalties, and plan for the 31 January payment deadline |
Work through those steps in order. Correct the facts first, and keep written notes concise.
Keep communication calm and commercial#
You can say:
"Thanks for sharing the written determination. I'm documenting the engagement facts and keeping my records up to date so my tax return is accurate."
Or this:
"I'm focused on correcting any factual points in writing and keeping a clear record for Self Assessment."
Keep the SDS copy, your notes, and replies in one evidence file alongside core tax records. That helps you keep momentum without losing the audit trail.
Fix the most common failure modes that push contracts inside IR35#
The main risk is not one deadline. It is drift between your records, account status, and what you submit to HMRC.
Look for admin drift before filing#
Most problems start when filing prep slips into the deadline window. A quick check now can prevent avoidable delays.
Run a quick side-by-side check of:
- whether you need to complete a return for the previous tax year
- whether your Self Assessment account is active
- whether your UTR is available for online filing
- whether your core records are up to date, for example bank statements and receipts
Look for plain mismatches: return required but not yet notified to HMRC, online filing planned but no UTR ready, or incomplete records that make accurate reporting harder.
Reset the paperwork and filing setup together#
If you need to complete a return for the previous tax year, tell HMRC by 5 October. If you previously registered but did not file last year, reactivate your account before you file, because filing without reactivation can delay your return.
Keep your records and filing setup aligned at the same time. Updating one without the other creates avoidable friction when you submit.
Put a checkpoint before each filing window#
Before each filing window, ask:
- Have you told HMRC by 5 October if you need to complete a return for the previous tax year?
- Is your Self Assessment account active, with your UTR ready for online filing?
- Have you saved current bank statements, receipts, and related records needed for accurate reporting?
- Have you planned for key dates, including online filing from 6 April and paying your bill by 31 January?
Keep the tax admin aligned while changes are fresh. Online filing is available from 6 April, and missing deadlines can lead to penalties.
If you are reviewing terms before signing, see How to Write a Contract for a UK-Based Client.
Manage cross-border engagements without mixing up IR35 and residency rules#
Cross-border work needs separation, not shortcuts. Do not assume one tax answer covers filing admin, residency, treaty issues, and account reactivation.
The HMRC material here supports UK filing process steps. It does not establish how IR35 and residency questions interact in a specific case, so treat that analysis as a separate specialist review when needed.
Keep the engagement file separate from the tax-admin file#
Use two folders from day one:
- Engagement file: signed contract, latest scope, invoices, payment confirmations
- Tax-admin file: registration and filing records, payment evidence, and any residency advice you receive
This separation keeps the evidence clear and helps prevent gaps in filing or payment proof.
Know what still matters for UK Self Assessment#
If you need to complete a UK tax return for the previous year, HMRC says you must tell them by registering for Self Assessment by 5 October. In HMRC's example, that prior year is 6 April 2024 to 5 April 2025. Returns can be sent after 5 April, and the tax bill is due by 31 January.
Check the filing method early. HMRC says you cannot use its online filing service if you lived abroad as a non-resident. In that case, use commercial software or request or download other forms. Also check reactivation: if you had an account but did not file last year, you may need to reactivate it first, and filing without reactivation can delay your return.
Keep contract and payment records aligned from day one#
For globally paid freelance work, keep one reconciled record set per engagement:
- signed contract and current scope
- invoices issued
- remittance advice plus bank statements or receipts
- registration or filing confirmations where relevant
This does not by itself resolve residency or treaty outcomes. It does give you the records HMRC expects for accurate return completion.
Keep payment and recordkeeping audit-ready from invoice to Self Assessment#
Year-end should be a review, not a rebuild. The easiest way to get there is to keep one complete record chain per engagement and separate income by how you plan to report it in your return.
Keep one record chain per engagement#
For each engagement, keep clear records of invoices and payments, with matching bank statement entries or receipts and related paperwork. HMRC says you need records, including bank statements or receipts, so you can complete your return correctly. It also says that when you start trading you must keep records to work out profit or loss.
Focus on reconciliation, not storage. Your file should show how each invoice connects to payments received and any agreed changes.
Separate engagement income before year end#
Do not leave all income in one mixed bucket until filing season. Keep engagements clearly separated in your records so you can see what still needs to be reported through your return.
Use a monthly check:
- match each payment to an invoice
- confirm engagement labelling is still correct
- save related paperwork with that engagement
Make annual close a review, not a rebuild#
After 5 April, run a short close checklist before filing:
- confirm each engagement file has core records and payment evidence
- check record totals against bank statements or receipts
- confirm access to your account and your Unique Taxpayer Reference (UTR)
- if you have an existing account, check whether you need to reactivate it before filing
- if you lived abroad as a non-resident, confirm your filing route early, because HMRC may require commercial software or other forms instead of the online service
Keep the key dates visible:
- 5 October: deadline to tell HMRC you need to complete a return for the previous year, where applicable; late notification can lead to a penalty
- on or after 6 April: online filing opens following the end of the tax year
- 31 January: tax bill payment deadline
For freelancers, the practical standard is to keep records usable enough that questions can be answered from the file, not from memory.
Conclusion#
The practical close is simple: keep one coherent engagement file from signature through filing so your records match without guesswork later.
Run your pre-signing triage on the next contract, then build the evidence pack before kickoff. Keep it complete and usable: signed contract, invoices, payment records, matching bank statements or receipts, and key correspondence.
Set two checkpoints early. Before work starts, confirm who owns the engagement documents, where records are stored, and whether your filing account is active if you need to file. HMRC says filing without reactivating an existing account may delay your return. If you need to complete a return for the previous year, tell HMRC by 5 October. Telling HMRC later could lead to a penalty.
Then follow the filing calendar: file online on or after 6 April, and pay by 31 January. If you lived abroad as a non-resident, do not assume the standard online route applies, because HMRC lists cases that cannot use the online service.
At renewal, repeat the same discipline. Recheck your supporting records and update the file before signing an extension.
If you are also deciding how to trade, remember that business structure affects tax and legal responsibilities. A sole trader setup is simpler for records but carries unlimited liability, while a limited company is legally separate from its owners. Consistent records, early checks, and renewal reviews are what keep your position defensible.
If you want cleaner records across clients and contracts, see how Gruv Payouts can support your payment workflow.
Frequently Asked Questions
What is IR35 for UK freelancers in plain English?
This HMRC material does not provide the legal test, so it does not support a full plain-English definition here. Treat that limit seriously and keep clear written records from the start.
Who decides whether I am inside or outside IR35?
These sources do not state who makes that decision across different engagement types. Ask before work starts and get the answer in writing. If it is still unclear, avoid assumptions.
Can I be inside IR35 for one client and outside IR35 for another?
These sources do not support one reusable yes-or-no rule for every contract. The safe approach is to keep records separately for each engagement and recheck the facts each time.
Does calling me self-employed in the contract automatically put me outside IR35?
No. These excerpts do not show that a label like "self-employed" settles IR35 status either way. If that is all you have, gather clearer written records before treating status as settled.
What is a Status Determination Statement and what should I do if I disagree?
This source pack does not support a formal definition of a Status Determination Statement or the legal dispute process. If you receive one, keep the exact version and keep all related correspondence in writing.
Should I rely on CEST alone to defend my status?
These sources do not support saying CEST alone is either sufficient or insufficient. If a tool result is used, keep it with your other records rather than relying on it by itself.
What should I keep on file in case HMRC asks questions later?
Keep records HMRC says you need to complete your return correctly, including bank statements or receipts. Also keep your UTR, registration confirmation if this is your first filing, and any account reactivation records. Keep the key dates visible: 5 October to tell HMRC where applicable, online filing on or after 6 April, and payment by 31 January.
Kofi writes about professional risk from a pragmatic angle—contracts, coverage, and the decisions that reduce downside without slowing growth.
Priya specializes in international contract law for independent contractors. She ensures that the legal advice provided is accurate, actionable, and up-to-date with current regulations.
Sources
Includes 2 external sources outside the trusted-domain allowlist.
Educational content only. Not legal, tax, or financial advice.
Related Posts

Germany Freelance Visa Application Path for Freiberufler and Gewerbe
Choose your track before you collect documents. That first decision determines what your file needs to prove and which label should appear everywhere: `Freiberufler` for liberal-profession services, or `Selbständiger/Gewerbetreibender` for business and trade activity.

Understanding the UK's Statutory Residence Test (SRT)
Treat SRT like ops, not folklore. You want a repeatable workflow you can run monthly so your tax-year answer is boring, documented, and easy to defend.

How to Write a Contract for a UK-Based Client
Use this as your pre-signature risk screen. Lock down scope, exit, liability, and confidentiality before you sign. If any of those are vague, they can become dispute points later.

