Get 80% off your plan for your first 6 months.*
Guide

How to freelance in the UK

A step-by-step guide to starting and growing your freelance business in the UK.

A freelancer at their computer getting paid for their work

Written by Jotika Teli—Certified Public Accountant with 24 years of experience. Read Jotika's full bio

Published Friday 15 May 2026

Table of contents

Key takeaways

  • Freelancing means working for yourself as a sole trader or through a limited company, offering your skills to multiple clients on a project-by-project basis. You'll need to register with HMRC, understand your tax obligations, and set aside money for income tax and National Insurance.
  • Build your freelance business around skills you already have, and research market rates before setting your prices. Factor in expenses, unpaid admin time, and tax when calculating what to charge.
  • Finding clients takes a mix of networking, portfolio building, and using freelance platforms. LinkedIn, local business events, and agency partnerships can all help you build a steady pipeline of work.
  • Set up proper financial systems from day one, including a separate business bank account, invoicing software, and a clear process for tracking expenses and saving for tax.

What is freelancing?

Freelancing means working for yourself rather than being employed by a single company. As a freelancer (also known as a sole trader in the UK), you offer your skills and services to multiple clients on a project-by-project basis.

Freelance work spans a wide range of industries. Common freelance roles include writing, graphic design, web development, consulting, accounting, marketing, and photography. As a freelancer, you're responsible for finding your own clients, setting your own rates, and handling your own tax and business admin.

How freelancing differs from traditional employment

Unlike employees, freelancers don't receive benefits like paid holiday, sick pay, or employer pension contributions. You're responsible for your own taxes, insurance, and retirement savings.

In return, you gain flexibility and independence. You choose which clients to work with, set your own schedule, and decide where you work. Many freelancers work from home or shared workspaces, and you can often fit your hours around other commitments.

Types of freelance arrangements

Freelancers typically work under one of these arrangements:

  • Project-based: you complete a specific project for a fixed fee agreed upfront
  • Retainer: you provide ongoing services to a client for a regular monthly fee
  • Hourly: you charge by the hour for time spent on client work
  • Day rate: you charge a fixed daily rate, which is common in creative and consulting industries

Why consider starting a freelance business?

Freelancing gives you the freedom to choose your clients, your schedule, and the type of work you do. Self-employment in the UK continues to grow as flexible and remote working become standard practice.

One ACCA report found that 51% of finance professionals believe flexible career paths will replace traditional roles by 2035. Freelancing offers several advantages over traditional employment:

  • Income diversification. Working with multiple clients means you're not dependent on a single employer for your income.
  • Higher earning potential. You set your own rates and can increase them as your skills and reputation grow.
  • Faster professional growth. Working across different clients and industries exposes you to a wider range of challenges and skills.
  • Work-life balance. You control your schedule, making it easier to fit work around personal commitments.

Freelancing also comes with responsibilities. You'll need to manage your own finances, find clients, and handle admin tasks that an employer would normally take care of. The rest of this guide covers how to set up and run a successful freelance business in the UK.

Choose your freelance niche and method

Your freelance business should combine skills you already have with services that are in demand. Starting with what you know gives you a head start, because you can begin earning while you build your reputation.

Find the right niche

Research freelancing platforms like Upwork and Fiverr to see which roles match your skills and what clients are willing to pay. Look at business ideas that align with your experience and interests.

If you want to move into a new area, online courses from platforms like Coursera, Udemy, or LinkedIn Learning can help you gain the skills you need. Bear in mind that it typically takes longer to land well-paid work in a field where you're still building expertise.

Choose your freelancing method

There are several common approaches to freelancing, and you might move between them as your business grows:

  • Independent contractor. You work directly with clients on specific projects, often in a specialist field like IT, design, or consulting.
  • Diversified worker. You combine freelance work with part-time or temporary employment to create a varied income.
  • Moonlighter. You freelance alongside a full-time job, using evenings and weekends to build your client base.
  • Freelance business owner. You grow beyond solo work and bring in subcontractors or employees to handle larger projects.

Create a freelancing business plan

A business plan helps you think through your freelance strategy before you start. You don't need a lengthy document; a clear outline of the following areas is enough:

  • SWOT analysis. Identify your strengths, weaknesses, opportunities, and threats in your chosen market.
  • Value proposition. Define what makes your services different from competitors.
  • Target market. Research who your ideal clients are and where to find them.
  • Distribution channels. Decide how you'll reach clients, whether through platforms, networking, social media, or referrals.
  • Admin and tools. Plan which software and systems you'll use for invoicing, bookkeeping, and project management.
  • Funding. Work out how much you need to cover your costs while you build up a client base.

You can use a business plan template to get started quickly. Keep your plan simple and update it as your freelance business grows.

Before you start freelancing in the UK, you'll need to register with HMRC and understand your legal and tax obligations. Most freelancers operate as sole traders, but you can also set up a limited company.

Sole trader vs limited company

Choosing the right business structure is one of your first decisions. Here's how the two main options compare:

  • Sole trader. The simplest way to freelance. You register as a sole trader with HMRC, file a Self Assessment tax return each year, and pay income tax and National Insurance on your profits. You're personally liable for any business debts.
  • Limited company. Your business is a separate legal entity, which limits your personal liability. You'll pay corporation tax on profits and can pay yourself through a combination of salary and dividends. There's more admin involved, including filing annual accounts with Companies House.

Most freelancers start as sole traders because it's quicker and simpler to set up. You can always switch to a limited company later if your income grows or your circumstances change.

Register with HMRC

If you're freelancing as a sole trader, you need to register with HMRC by 5 October in your business's second tax year. You'll receive a Unique Taxpayer Reference (UTR) and need to file a Self Assessment tax return each year by 31 January.

Income tax

You'll pay income tax on your freelance profits after deducting allowable expenses. The current UK income tax bands are:

  • Personal allowance: the first £12,570 of income is tax-free
  • Basic rate: 20% on income between £12,571 and £50,270
  • Higher rate: 40% on income between £50,271 and £125,140
  • Additional rate: 45% on income above £125,140

Understanding your self-employed tax obligations early helps you avoid surprises at the end of the tax year. Set aside 25-30% of your income to cover your tax bill.

National Insurance contributions

As a self-employed freelancer, you may need to pay National Insurance contributions (NICs):

  • Class 2 NICs. Compulsory Class 2 contributions were abolished from April 2024. Self-employed people no longer pay mandatory Class 2 NICs. If your profits are below £6,845, you can choose to pay voluntary Class 2 contributions at £3.50 per week to protect your State Pension entitlement.
  • Class 4 NICs. You pay 6% on profits between £12,570 and £50,270, and 2% on profits above £50,270. The Class 4 rate was reduced from 9% to 6% in April 2024.

VAT registration

You must register for VAT if your taxable turnover exceeds the current threshold of £90,000 in a 12-month period. You can also register voluntarily below this threshold, which can be useful if most of your clients are VAT-registered businesses. Once registered, you'll need to charge VAT on your invoices and submit regular VAT returns.

Making Tax Digital

Making Tax Digital (MTD) for Income Tax Self Assessment is rolling out in phases. From April 2026, freelancers and sole traders with income above £50,000 will need to keep digital records and submit quarterly updates to HMRC using MTD-compatible software. This extends to those with income above £30,000 from April 2027, and above £20,000 from April 2028. Getting set up with digital bookkeeping now will make the transition smoother.

Set your freelance rates

Getting your pricing right is essential for building a sustainable freelance business. Charge too little and you'll struggle to cover your costs; charge too much without a track record and you may find it hard to win work.

Choose a pricing model

Different types of work suit different pricing approaches:

  • Hourly rate. Best for ongoing work where scope can vary, such as consulting or support services.
  • Project-based fee. Works well for defined deliverables like a website, a logo, or a written piece. Clients like the certainty of a fixed price.
  • Retainer. Ideal for long-term clients who need regular support each month. A retainer provides predictable income.
  • Day rate. Common in industries like creative, media, and IT contracting. You charge a fixed amount for a full day's work.

Research market rates

Look at what other freelancers in your field charge. Platforms like Upwork, job boards, and industry surveys can give you a sense of typical rates. Speak to other freelancers in your network for first-hand insights. Your rates should reflect your experience, the complexity of the work, and the value you deliver to clients.

Factor in your true costs

Your freelance rate needs to cover more than just your time on client work. Account for the following when setting your prices:

  • Tax and National Insurance (set aside 25-30% of your income)
  • Unpaid time spent on admin, marketing, and business development
  • Software, equipment, and workspace costs
  • Holiday and sick days (you won't earn during time off)
  • Pension contributions

A common approach is to calculate your desired annual income, add your estimated costs and tax, then divide by the number of billable days or hours you expect to work. Read more about how to pay yourself as a freelancer or sole trader.

When to raise your rates

Review your rates regularly, ideally every six to 12 months. Consider raising your prices when you've gained more experience, when demand for your services increases, or when your costs go up. Give existing clients reasonable notice before any changes take effect.

Market your freelance idea

Marketing is how potential clients find out about your services. You don't need a large budget to get started, but you do need a clear plan for reaching the right people.

Build a professional online presence

A simple website is one of the most effective marketing tools for a freelancer. It gives potential clients a place to learn about your services, see your work, and get in touch. You can create a website quickly using platforms like WordPress, Squarespace, or Wix.

Make sure your website clearly explains what you do, who you help, and how to contact you. Include testimonials from past clients if you have them, and keep your content up to date.

Use social media strategically

Focus on the platforms where your target clients spend their time. LinkedIn is particularly effective for B2B freelancers, while Instagram or TikTok may suit creative professionals. Share examples of your work, useful insights, and updates about your services.

Consistency matters more than volume. Posting regularly and engaging with your audience builds trust and keeps you visible to potential clients.

Content marketing

Writing blog posts, guides, or case studies helps you demonstrate your expertise and attract clients through search engines. Focus on topics your ideal clients are searching for and provide genuinely helpful advice. Over time, this positions you as a knowledgeable professional in your field.

Build your freelance portfolio

A strong portfolio is one of the most persuasive tools you have for winning freelance work. It shows potential clients what you can do, rather than just telling them.

Start with what you have

If you're just starting out, you might not have client work to show yet. There are several ways to build a portfolio from scratch:

  • Create sample projects that demonstrate your skills in your chosen niche
  • Offer discounted or pro bono work to a few early clients in exchange for permission to use the work in your portfolio
  • Document personal projects, side projects, or volunteer work that showcases relevant skills
  • Include relevant work from previous employment (with permission from your former employer)

Make your portfolio work harder

A good portfolio does more than list projects. For each piece of work, explain the brief, your approach, and the results you achieved. Clients want to understand your process and see the impact of your work.

Keep your portfolio up to date and tailored to the type of work you want to attract. If you're targeting a specific industry, lead with your most relevant examples. Host your portfolio on your website so it's easy for potential clients to find.

Network and find clients

Finding clients is often the biggest challenge for new freelancers. A mix of online and offline strategies gives you the best chance of building a steady pipeline of work.

Use LinkedIn effectively

LinkedIn is one of the most powerful tools for freelancers looking for B2B clients. Optimise your profile to clearly state what you do and who you help. Connect with potential clients, share useful content, and engage with posts from people in your target industries. Many freelancers find that consistent LinkedIn activity generates inbound enquiries over time.

Attend local events and join communities

In-person networking still works. Look for local business events, meetups, and conferences in your industry. Your local Chamber of Commerce runs regular networking events and can connect you with businesses in your area. Professional associations and co-working spaces also offer networking opportunities.

Partner with agencies

Agencies often need freelancers to handle overflow work or specialist projects. Reach out to agencies in your field and introduce your services. Agency work can provide steady income and expose you to larger projects you might not access on your own.

Use freelance platforms

Online platforms connect freelancers with clients looking for specific skills. Each platform has its strengths:

  • Upwork. Covers a wide range of industries and skill levels, from entry-level to expert.
  • Fiverr. Works well for productised services with clear deliverables and fixed prices.
  • Freelancer.com. Offers project-based and contest-based work across many categories.
  • Toptal. Focuses on top-tier freelancers in software, design, and finance, with a selective screening process.

Most platforms charge a commission on your earnings, so factor that into your rates. Building a strong profile with positive reviews helps you stand out and win more work over time.

Ask for referrals

Satisfied clients are your best source of new business. Don't hesitate to ask clients you've worked with whether they know anyone else who could benefit from your services. Personal recommendations carry more weight than any marketing campaign.

Win your first freelance contracts

Winning your first clients takes persistence, but having a clear process for proposals, contracts, and invoicing makes you look professional from the start.

Write effective proposals

When pitching for work, tailor each proposal to the client's specific needs. Show that you understand their problem and explain clearly how you'll solve it. Include relevant examples from your portfolio and be upfront about your pricing and timelines.

Use written contracts

A written contract protects both you and your client. Every freelance contract should cover:

  • Scope of work and deliverables
  • Timeline and milestones
  • Payment terms, including your rate and when invoices are due
  • Revision policy and how additional work will be handled
  • Ownership of the finished work (intellectual property rights)
  • Termination terms

You can find freelance contract templates online, but consider having a solicitor review yours if you're working on high-value projects.

Manage projects effectively

Delivering work on time and to a high standard is the best way to win repeat business and referrals. Use project management tools to track deadlines and keep clients updated on progress. Set clear expectations about communication, such as how often you'll provide updates and your typical response time. Tools like Xero Projects can help you track time and project costs in one place.

Invoice promptly and professionally

Send your invoice as soon as you've completed the agreed work. A professional freelance invoice should include:

  • Your name and contact details
  • Your client's name and address
  • A unique invoice number
  • The date of the invoice and the payment due date
  • A clear description of the work completed
  • The total amount due, including VAT if applicable
  • Your bank details or payment instructions

Using a freelance invoice template helps you maintain a consistent, professional format. Set clear payment terms (14 or 30 days is standard) and follow up promptly on any late payments.

Manage your freelance finances

Good financial management is the foundation of a successful freelance career. Getting your systems right from the start saves you time and stress when tax deadlines arrive.

Open a separate business bank account

Keeping your personal and business finances separate makes bookkeeping much simpler. A dedicated business account gives you a clear picture of your freelance income and expenses, and makes it easier to calculate your tax bill. Most UK banks offer free or low-cost business accounts for sole traders.

Track your expenses

You can deduct allowable business expenses from your taxable profits, which reduces the amount of tax you pay. Common freelance expenses include:

  • Software subscriptions and equipment
  • Home office costs (a proportion of rent, utilities, and broadband)
  • Travel to client meetings
  • Professional development and training
  • Marketing and website costs
  • Accountancy fees

HMRC offers simplified expenses for certain costs like working from home and using your car for business. You can also claim capital allowances on equipment purchases. Keep receipts and records for every business expense; good bookkeeping habits save you time and help you claim everything you're entitled to.

Save for tax

Unlike employees who pay tax through PAYE, freelancers pay their tax bill in a lump sum (or two payments on account). Set aside 25-30% of every payment you receive into a separate savings account. This way, you'll have the funds ready when your Self Assessment bill is due.

Plan for retirement

Freelancers don't receive employer pension contributions, so you'll need to arrange your own retirement savings. A self-invested personal pension (SIPP) or stakeholder pension lets you save in a tax-efficient way. Contributions receive tax relief at your marginal rate, which effectively reduces the cost of saving. Starting early, even with small amounts, makes a significant difference over time.

Manage your cash flow

Irregular income is one of the biggest challenges of freelancing. Some months you'll earn more than others, and late-paying clients can create cash flow gaps. Read about managing your cash flow to stay on top of your finances.

Practical steps include invoicing promptly, setting clear payment terms, and building up a cash buffer to cover quiet periods. Accounting software can help you track what's owed, automate invoice reminders, and see your financial position at a glance.

Get the right insurance

Insurance protects your freelance business against unexpected problems. The two most common types for freelancers are:

  • Professional indemnity insurance. Covers you if a client claims your work caused them financial loss, for example through an error or omission.
  • Public liability insurance. Covers you if someone is injured or their property is damaged as a result of your business activities.

Some clients and contracts require you to have specific insurance in place before you can start work. Check your contract terms and consider what risks apply to your type of freelancing.

How to freelance as a side hustle

Many people start freelancing alongside a full-time job to test the waters and build income before going fully self-employed. This lower-risk approach lets you develop your skills and client base while keeping a steady salary.

Check your employment contract

Before you start freelancing on the side, review your employment contract for any restrictions on outside work. Some contracts include non-compete clauses or require you to get permission before taking on additional work. It's better to check upfront than risk a dispute with your employer later.

Manage your time carefully

Balancing a full-time job with freelance work requires discipline. Set realistic boundaries about how many hours you can dedicate to freelancing each week, and be honest with clients about your availability. Focus on projects that fit your schedule and avoid overcommitting.

Understand the tax implications

If you earn more than £1,000 from freelancing in a tax year, you'll need to register as self-employed with HMRC and file a Self Assessment tax return. Your freelance income is taxed on top of your employment income, so you may pay tax at a higher rate than expected. Check the side hustle tax guide for more details on how this works.

Common freelancing mistakes to avoid

Knowing the most common pitfalls helps you sidestep problems that trip up many new freelancers. Here are the mistakes to watch out for.

  • Not having a contract. Always use a written agreement, even for small projects. Verbal agreements leave too much room for misunderstandings about scope, deadlines, and payment.
  • Undercharging. Many new freelancers set their rates too low. Factor in tax, expenses, and unpaid admin time when pricing your services.
  • Ignoring your finances. Failing to track income, expenses, and tax obligations leads to cash flow problems and stressful tax deadlines. Set up proper bookkeeping systems from day one.
  • Not saving for tax. Your tax bill can be a shock if you haven't put money aside throughout the year. Set aside 25-30% of every payment you receive.
  • Skipping insurance. Professional indemnity and public liability insurance protect you against claims that could be financially devastating. Check what cover you need for your type of work.
  • Taking on too much. Overcommitting leads to missed deadlines and lower-quality work. Be realistic about what you can deliver and learn to say no when your schedule is full.
  • Not networking. Relying on a single client or a single platform for all your work is risky. Build relationships across multiple channels to keep a steady flow of opportunities.

Simplify your freelance finances with Xero

Running a freelance business means handling invoicing, expense tracking, tax calculations, and cash flow management alongside your actual client work. Xero brings all of these tasks into one place, giving you a clear view of your finances without the manual admin.

With Xero, you can create and send professional invoices, connect your bank account for automatic transaction matching, track project time and costs, and generate the reports you need for your Self Assessment tax return. As Making Tax Digital requirements roll out, Xero's MTD-compatible software helps you stay compliant with quarterly reporting.

Get one month free and see how Xero can help you spend less time on your books and more time on the work you love.

FAQs on freelancing

Here are answers to frequently asked questions about freelancing.

Do I need to register as self-employed to freelance in the UK?

Yes. If you earn more than £1,000 from freelancing in a tax year, you must register as self-employed with HMRC. You'll need to file a Self Assessment tax return each year and pay income tax and National Insurance on your profits.

How much can I earn as a freelancer in the UK?

Freelance earnings vary widely depending on your industry, experience, and the number of hours you work. Some freelancers earn more than they did in full-time employment, while others use freelancing as a supplementary income. Researching market rates in your field and setting your prices to reflect your skills and costs is the best way to maximise your earnings.

Do I need insurance as a freelancer?

It depends on your type of work, but insurance is strongly recommended. Professional indemnity insurance covers you if a client claims your work caused them financial loss. Public liability insurance protects you if someone is injured or property is damaged because of your business. Some clients require proof of insurance before they'll hire you.

What's the difference between a sole trader and a limited company?

A sole trader is the simplest business structure: you and your business are legally the same entity, and you're personally liable for debts. A limited company is a separate legal entity, which limits your personal liability but involves more admin, including filing accounts with Companies House. Most freelancers start as sole traders and consider incorporating later as their income grows.

How do I handle late-paying clients?

Set clear payment terms in your contract and on your invoices, typically 14 or 30 days. Send a polite reminder as soon as a payment is overdue. If a client consistently pays late, consider requiring a deposit upfront or shortening your payment terms for future work.

Can I freelance while employed full time?

Yes, many people freelance alongside a full-time job. Check your employment contract for any restrictions on outside work first. You'll need to register as self-employed with HMRC if you earn more than £1,000 from freelancing, and you'll pay tax on your freelance income on top of your employment earnings.

Download the free freelance invoice template

Fill in the form to get a blank freelancer invoice as an editable PDF, with a 'how-to' guide. You’ll get a tax and non-tax version.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Get one month free

Purchase any Xero plan, and we will give you the first month free.