When hiring UK freelancers, your business must understand its tax compliance responsibilities to avoid penalties and maintain smooth operations. Key areas include determining IR35 status, handling correct invoicing, monitoring VAT obligations and keeping accurate records of all payments and agreements.
This guide outlines practical steps for early-stage founders and e-commerce sellers to meet these requirements. Rules can change, so always verify the latest information directly on GOV.UK and with HMRC before taking action.
Determining IR35 status for your engagements
IR35 rules help decide whether a freelancer should be treated as an employee for tax purposes or as a genuine self-employed contractor. The hiring business is responsible for assessing the working relationship in most cases outside the public sector.
Consider factors such as whether the freelancer has control over how and when they work, if they can send a substitute, and whether the engagement feels more like a permanent role. Use the HMRC CEST tool online to generate an opinion on status. Document your reasoning for each freelancer, including the specific project scope and working practices agreed.
Keep copies of the assessment and any contract terms that support the outside-IR35 decision. Review the status if the nature of the work changes during the engagement. This assessment protects both parties and helps demonstrate compliance if HMRC makes enquiries.
Creating compliant contracts and agreements
A written agreement clarifies the commercial terms and supports your IR35 assessment. Include details on the services to be delivered, deliverables, timescales, payment terms and the right for the freelancer to provide a substitute.
Avoid clauses that suggest control typical of employment, such as requiring the individual to work set hours at your premises or follow detailed instructions on methods. State that the freelancer is responsible for their own tax and National Insurance. Include a clause confirming the agreement does not create an employment relationship.
Review contracts periodically, especially for longer engagements. Simple template agreements can be adapted, but ensure they reflect the actual working relationship rather than generic wording. Retain signed copies as part of your records.
Handling invoicing and payment processes
Require freelancers to send properly formatted invoices that include their name, address, unique invoice number, date, description of services, amount due and their VAT number if they are VAT registered. Check that the invoice clearly states it is for services supplied as a self-employed contractor.
Pay invoices according to the agreed terms, usually within 30 days. Record the payment date, amount and method used. If the freelancer is inside IR35, you may need to deduct tax and National Insurance before paying them and report this via RTI.
For outside-IR35 engagements, the freelancer handles their own tax. Set up a simple approval process so that only verified invoices matching the contract are paid. Use accounting software to label payments clearly as contractor costs for easier reconciliation later.
Understanding VAT obligations when working with freelancers
VAT rules depend on the turnover of both your business and the freelancer. Check current registration thresholds on GOV.UK as these can change. If a freelancer is VAT registered they must charge VAT on their invoices, which your business can usually recover if you are also VAT registered.
Monitor your own turnover to know when you must register. When hiring multiple freelancers, factor their fees into your calculations. Keep evidence that you checked the freelancer’s VAT status at the time of each invoice.
If you engage overseas freelancers, different place-of-supply rules may apply. Record the country of the supplier and the correct VAT treatment. Reconcile VAT on a regular basis to ensure input tax claimed matches valid invoices received.
Record-keeping responsibilities for the hiring business
Maintain clear records of every freelancer engagement for at least six years. This includes the contract, IR35 assessment, invoices, proof of payment, correspondence about scope changes and any substitute arrangements used.
Use a dedicated folder structure in your cloud storage or accounting system. Record the freelancer’s name, company number if applicable, address, payment amounts and dates. Note the IR35 decision and supporting evidence for each new engagement or material change.
Keep a register of all contractors engaged during the financial year. This helps when preparing accounts or responding to any HMRC queries. Digital records are acceptable provided they are accurate, complete and accessible. Regularly back up your records and review them during quarterly finance checks.
Common pitfalls and how to avoid them
One frequent mistake is assuming that issuing a contract labelled “freelance” automatically places the engagement outside IR35. HMRC looks at how the work is actually carried out. Regularly check that the reality matches the paperwork.
Another error is failing to update records when a freelancer’s working pattern changes, such as moving from project-based work to ongoing support. Reassess IR35 status and amend contracts when necessary. Also avoid mixing personal and business payments; always pay into the freelancer’s business account where possible.
Do not rely on verbal agreements. Written evidence is essential. Set calendar reminders to review all active engagements every six months. If in doubt about any aspect, seek clarification through official HMRC channels rather than guessing.
Building efficient systems as you grow
As your e-commerce business scales, automate repetitive tasks such as invoice approval workflows and payment reconciliation. Many accounting platforms offer freelancer portals where contractors can submit invoices directly into your system.
Create a standard onboarding checklist that includes IR35 assessment, contract signing, insurance confirmation and setup of payment details. This ensures consistency and reduces administrative errors. Train anyone else in the team who works with contractors on the basic compliance steps.
Schedule quarterly reviews of all contractor spend and status. Use these reviews to identify opportunities to refine processes or convert repeated short projects into clearer long-term agreements. Consistent systems free up time for product development and sales activity.
Frequently asked questions
Who is responsible for the IR35 assessment when hiring a freelancer?
For most private sector engagements the hiring business must determine the IR35 status. You assess the working relationship using factors such as control, substitution and integration. Use the official CEST tool and keep records of your decision.
Do I need to deduct tax from payments to UK freelancers?
Only if the engagement falls inside IR35. In that case you deduct tax and National Insurance through payroll and report via RTI. For genuine outside-IR35 contractors the freelancer is responsible for their own tax. Always document the status.
What records must I keep when paying freelancers?
Keep contracts, IR35 assessments, invoices, proof of payment, correspondence and evidence of VAT status. Retain these for at least six years in an organised, accessible format so you can respond quickly to any enquiries.
How does VAT apply when hiring freelancers?
VAT-registered freelancers must add VAT to invoices. You can normally reclaim this as input tax if your business is VAT registered. Check current registration thresholds on GOV.UK and record the correct treatment for each supplier.
Can I just use a verbal agreement with a freelancer?
Written contracts are strongly recommended. They clarify terms, support your IR35 position and provide evidence if questions arise. Verbal agreements make compliance harder to demonstrate and should be avoided.
Related reading: Meeting health and safety requirements for small UK teams, Building a local founder network in West Yorkshire, Mastering delegation as a control-prone startup founder. Browse all operations & team guides or apply to Loomworks.