Expert Accounting & Year-Round Peace of Mind – now at ‎‎ 20% OFF! .
Expert Accounting & Year-Round Peace of Mind – now at ‎‎ 20% OFF! . Offer ends in:
Days
Hours
Min
Secs
United Kingdom
Singapore
Australia
Hong Kong

What is Self Assessment for Freelancers?

8 mins read
Picture of Nathan Allatt
Nathan Allatt
Operations Accounting Manager
Nathan is an experienced Accountant who leads a dedicated team at Sleek, specialising in streamlining and optimising clients’ accounting processes to deliver clear, efficient financial support.
LinkedIn
Illustration of a freelancer self assessment checklist with clipboard, financial charts, magnifying glass and laptop dashboard on blue background
Key takeaways
  • Register for Self Assessment as soon as your freelance income exceeds £1,000 to stay compliant and avoid penalties.
  • Report all freelance income, claim allowable expenses, and budget 25 to 30 percent of earnings for Income Tax and National Insurance.
  • Meet the key Self Assessment deadlines, especially 31 January and 31 July, to prevent automatic fines and interest charges.
In this article

Self Assessment for freelancers is how you report untaxed income and pay the right amount of tax to HMRC each year. Getting help with your accounting services makes the process faster, simpler, and completely stress free.

If you’re self-employed, work on contracts, or run a small freelance business, understanding how Self Assessment works is essential to stay compliant and avoid fines. This guide walks you through everything; from registering and filing to claiming expenses and meeting deadlines.

In this guide, you’ll learn:

  • How Self Assessment works for freelancers
  • When and how to register with HMRC
  • What income and expenses to include
  • Key tax dates and payment deadlines
  • Practical tips to make filing easier

What is Self Assessment for freelancers?

Illustration explaining self assessment for freelancers and how they report untaxed income to HMRC.
Self Assessment for freelancers is how you report income and pay the right tax to HMRC each year.

Self Assessment is the system HMRC uses to collect tax from people whose income isn’t taxed automatically, such as freelancers, sole traders, and company directors. Instead of tax being deducted at source, you report your income and pay the right amount yourself.

If you earn money from freelance work, side projects, or any other self-employed income over £1,000 a year, you’ll need to complete a Self Assessment tax return. This includes anyone doing contract work or part-time freelancing alongside employment—you can read more about that in our guide on being employed and self-employed.

Completing your Self Assessment means you’ll:

  • Report all freelance income for the tax year
  • Claim allowable Self Assessment expenses
  • Calculate and pay any Income Tax and National Insurance due

The amount you pay depends on your earnings and the UK tax brackets. Once your income passes the tax-free personal allowance (£12,570), you start paying Income Tax at the basic, higher, or additional rate.

How to register for Self Assessment as a freelancer

Before you can file your tax return, you’ll need to register for Self Assessment with HMRC. This process lets HMRC know that you’re earning untaxed income as a freelancer or sole trader.

Step 1: Register online

You can register easily through HMRC’s step-by-step Self Assessment guide. You’ll need to create a Government Gateway account if you don’t already have one.

Once registered, HMRC will post you a Unique Taxpayer Reference (UTR) number; usually within 10 days. 

Keep this safe; you’ll need it for all tax returns. If you ever misplace it, you can recover it using our guide on how to find your UTR number.

Step 2: Gather your details

When registering, HMRC will ask for:

  • Your name, address, and National Insurance number
  • The date you started working as a freelancer
  • Details about your business activity and income sources

If you’re unsure which numbers are required, read our quick guide on the tax reference number.

Step 3: Wait for confirmation

Once your registration is processed, HMRC will confirm your enrolment for online filing. You’ll then be able to log in, submit returns, and manage payments directly through your account.

Get your Self Assessment sorted quickly and accurately with expert support from Sleek

What to include in your Self Assessment tax return

When filing your Self Assessment, you’ll need to declare all income and expenses related to your freelance work for the tax year (6 April to 5 April). HMRC uses this information to calculate how much tax and National Insurance you owe.

Income to include

You must report:

  • Payments from freelance or self-employed work
  • Any tips, commissions, or bonuses
  • Other untaxed income, such as rental earnings or dividends
  • Interest from savings or investments

If you freelance alongside employment, you still need to include your self-employed income—HMRC will adjust for tax you’ve already paid through PAYE.

Expenses you can claim

Claiming allowable business expenses lowers your taxable profit. You can include costs such as:

  • Office and software tools
  • Travel for client meetings
  • Marketing, subscriptions, and insurance
  • A portion of home bills if you work from home

See the full list of Self Assessment expenses to make sure you’re not missing anything legitimate.

Keep your records

HMRC can ask for evidence up to five years after submission, so store your invoices and receipts safely. You can use bookkeeping software or Sleek’s tools to make tracking simpler.

Tip

Set up a separate business savings account and transfer a fixed percentage of every freelance payment into it immediately, so your Self Assessment tax bill is fully funded before the deadline arrives.

How and when to pay your Self Assessment tax

Once you’ve filed your return, it’s time to pay your Self Assessment tax bill. HMRC gives you a few options for how and when to pay, but getting the timing right is key to avoiding penalties.

When to pay your Self Assessment tax bill:

HMRC deadlines follow a fixed annual cycle:

Action

Deadline

Notes

Register for Self Assessment

5 October

After the end of your first tax year

Submit online tax return

31 January

For the previous tax year (ending 5 April)

Pay any tax due

31 January

Same day as your filing deadline

Second payment on account (if required)

31 July

Half of the previous year’s tax bill

If you miss a payment, interest and late penalties apply. For comparison, you can see how HMRC handles this in the VAT late payment penalty system.

How to pay your Self Assessment tax bill:

You can pay your Self Assessment bill by:

  • Bank transfer (recommended for speed)
  • HMRC online account or the HMRC app
  • Direct debit
  • Debit card
  • At your bank or building society (if you still get paper statements)

If you can’t pay on time, contact HMRC before the deadline to arrange a Time to Pay plan. This lets you spread your bill over monthly installments.

What are payments on account?

If your tax bill exceeds £1,000, HMRC may ask for payments on account — advance payments towards next year’s tax. You’ll usually make two installments: one in January and one in July.

Always set aside around 25–30% of each freelance payment to cover future tax. This avoids a surprise bill in January.

National Insurance for freelancers

If you’re self-employed, you’ll usually pay National Insurance contributions (NICs) through your Self Assessment. These payments go towards state benefits like the State Pension and Maternity Allowance.

The two types of NICs

Freelancers typically pay Class 2 and Class 4 National Insurance:

Type

When you pay it

2024/25 rate

Notes

Class 2

If profits are above £12,570

£0 (no longer required, voluntary only)

You can still pay voluntarily to maintain benefit entitlement

Class 4

On profits between £12,570 and £50,270

8%

Applies automatically through your Self Assessment

Class 4 (upper)

On profits over £50,270

2%

Charged only on higher profits

If your earnings are below the Small Profits Threshold, you don’t have to pay NICs — but you can choose to make voluntary Class 2 contributions to protect your record. Learn more in our National Insurance guide for freelancers.

How to pay National Insurance

Your NICs are included in your Self Assessment tax calculation, so you don’t pay them separately. When you submit your return, HMRC works out your total Income Tax and NIC due.

For more details on how National Insurance is calculated, see how National Insurance is calculated.

Keep an eye on your tax code if you have both freelance and employed income—HMRC adjusts it to reflect what you owe through Self Assessment.

Key dates and deadlines for freelancers

Staying organised around Self Assessment deadlines is the simplest way to avoid penalties and stress. Here are the key dates every freelancer should know:

Action

Deadline

What it means

Tax year ends

5 April

Marks the end of the UK tax year

Register for Self Assessment

5 October

Tell HMRC you’re self-employed

Submit paper tax return

31 October

For those not filing online

Submit online tax return

31 January

For the previous tax year

Pay your tax bill

31 January

Same day as filing deadline

Second payment on account

31 July

Only applies if your bill exceeds £1,000

If you miss a filing or payment deadline, HMRC applies penalties and interest. It starts with an automatic £100 fine, then adds daily charges if you still don’t file. 

Tip

Keep digital copies of all invoices and receipts in cloud storage throughout the tax year, so your freelancer self assessment is accurate and ready to submit without last-minute stress.

Late filing penalties at a glance

Delay

Penalty

1 day late

£100 fixed fine

3 months late

£10 per day (up to £900)

6 months late

5% of tax due or £300 (whichever is higher)

12 months late

Another 5% or £300

Set a recurring reminder every quarter to review your income and expenses. It’ll save you from the January scramble and help you plan ahead for payments on account.

If you’d like to learn more about the kind of fines you can expect, see our full guide on HMRC and Companies House fines.

Stay compliant with Sleek

Once you know your deadlines and what to include, filing your Self Assessment for freelancers becomes straightforward. But keeping track of income, expenses, and HMRC updates takes time; (but that’s where Sleek comes in!)

Our experts manage registration, bookkeeping, and tax filing so you stay compliant and avoid penalties. You’ll have clear records, accurate returns, and peace of mind that everything’s handled properly.

If you’re ready to make your next tax season stress-free, Sleek’s experts can help.

Take Self Assessment off your to-do list.
Sleek manages your tax return end to end, every tax year. Contact our team and we’ll show you how easy everything is.

Disclaimer: The preceding information is not legal advice. This content is aimed to provide general guidance. For more formal or legal advice, contact Sleek directly.

Sleek is the preferred partner of business owners
Expertise in company incorporation, accounting, tax services, and compliance.
Trusted by over
450,000
businesses worldwide.
4.8/5
on Google
from 4,100+ reviews.
95%
satisfaction rate from
16,000 surveyed clients.

FAQs on self assessment for freelancers

How do I register for Self Assessment as a freelancer?

You can register online through HMRC’s portal once your freelance income exceeds £1,000 in a tax year. You’ll need to create a Government Gateway account and will receive a Unique Taxpayer Reference (UTR) by post. For help with each step, check our Self Assessment registration guide.

When is the Self Assessment deadline for freelancers?

The deadline to submit and pay online is 31 January following the end of the tax year (which runs from 6 April to 5 April). If you’re filing a paper return, the deadline is 31 October. Make sure you also register by 5 October after your first year of freelancing.

How much tax do freelancers pay through Self Assessment?

You’ll pay Income Tax on your profits after allowable expenses and the personal allowance of £12,570. The basic rate is 20%, the higher rate is 40%, and the additional rate is 45%. You’ll also pay Class 2 and Class 4 National Insurance if your profits exceed the thresholds.

What expenses can I claim on my Self Assessment as a freelancer?

Freelancers can claim expenses that are necessary for running their business, such as software, office supplies, travel for client work, and part of home utilities. Visit our guide on Self Assessment expenses to see what qualifies.

What happens if I miss the freelancer Self Assessment deadline?

If you file or pay late, HMRC charges an automatic £100 penalty, followed by daily fines after three months. Interest also accrues on unpaid tax. To stay on track, Sleek’s experts can help you file correctly and meet every deadline.


View more

Do I need to file a Self Assessment if I have a full-time job too?

Yes, if you earn over £1,000 from freelance or self-employed work in addition to your job, you still need to submit a Self Assessment. HMRC will adjust for any tax already paid through PAYE. Read our guide on being employed and self-employed to learn how this works.

Can I get help filing my Self Assessment as a freelancer?

Yes. Sleek’s accountants can manage registration, prepare your return, and file it with HMRC so you stay compliant and avoid penalties. If you’d rather not handle the admin yourself, speak to a Sleek expert.