Self-Assessment Tax Return Guide for UK Freelancers

Blog

TL;DR: If you earned self-employed income, you likely need to file a Self-Assessment tax return. Know your deadlines, keep clean records (income, expenses, receipts), and avoid common mistakes like missing payments on account. Use simple monthly habits to make filing fast and stress-free.

Contents

  1. Who needs to file Self-Assessment?
  2. Key deadlines for 2025
  3. What you need before you start
  4. How to file (step-by-step)
  5. Payments on account (what they are + examples)
  6. Common mistakes to avoid
  7. Make Self-Assessment easier (monthly checklist)
  8. FAQs

Who needs to file Self-Assessment?

You must file a Self-Assessment tax return if you had untaxed income, including income from self-employment as a sole trader (usually if profits exceed the small trading allowance), contracting, or side gigs. You may also need to file if you have rental income, dividends above allowances, or other taxable income outside PAYE.

New to freelancing? See How to Register as a Freelancer in the UK and make sure you register for Self-Assessment in time.

Key deadlines for 2025

  • 31 January: Online filing deadline for the previous tax year and payment of any tax due.
  • 31 July: Second payment on account (if applicable).

Late filing and late payment trigger penalties and interest, so add these dates to your calendar.

What you need before you start

  • Government Gateway account and your Unique Taxpayer Reference (UTR).
  • Total self-employment income and allowable expenses for the tax year.
  • Any other income (employment P60/P45/P11D, dividends, interest, rental, etc.).
  • Contributions and reliefs (pension contributions, gift aid, student loan, etc.).

If you are unsure what you can claim, read What Expenses Can Freelancers Claim in the UK? (2025 Guide).

How to file (step-by-step)

  1. Sign in to your Government Gateway and open Self-Assessment for the correct tax year.
  2. Enter income: self-employment turnover and any other income sources.
  3. Enter expenses: claim allowable costs to reduce your profit. Keep your calculation notes for mixed-use costs.
  4. Complete the self-employment pages: business details, accounting method (cash vs accruals).
  5. Review your tax calculation: check payments on account and totals due.
  6. Submit the return and pay any tax due by the deadline.

Tip: Keep the same categories all year so boxes on the return are easy to fill. Consistency = speed.

Payments on account (what they are + examples)

If your tax bill is above a small threshold, HMRC may ask you to make advance payments towards next year’s bill. These are usually two payments (January and July), each roughly half of your last bill.

  • Example: If your total tax due is £2,000, payments on account may be £1,000 in January and £1,000 in July, with a balancing payment next January if your income rose.

You can request to reduce payments on account if current-year profits are significantly lower (but interest applies if you reduce too far).

Common mistakes to avoid

  • Missing deadlines and getting hit with penalties/interest.
  • Claiming non-allowable costs (e.g., client entertainment) or missing allowable ones.
  • No records for percentage splits on mixed-use costs (phone, broadband, home office).
  • Forgetting payments on account when budgeting for cash flow.

Make Self-Assessment easier (monthly checklist)

  1. Log income (issued invoices and payments received).
  2. Capture receipts and categorise expenses weekly.
  3. Reconcile against bank/credit card statements monthly.
  4. Set aside tax (e.g., a fixed % of each payment received).
  5. Run a quick P&L to check profit and spot missing claims.

These habits reduce year-end admin from days to minutes.

FAQs

Do I need to file if I earned under £1,000?

If your total trading income is under the trading allowance, you may not need to file, but other income sources can still require a return. Check your situation carefully.

Can I file early?

Yes. Filing earlier gives you certainty on the amount due and more time to plan for payments on account.

What if I miss the deadline?

File as soon as possible to stop penalties escalating. Pay what you can and contact HMRC if you need a payment plan.

Start using Keepr for free

Unlimited invoicing, time tracking, expenses, projects, mileage, and quotes — free forever. Try Pro automation features (recurring invoices, auto-collect, automated reminders, no Keepr fee on card payments) for 14 days, no credit card required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Built for people who'd rather be working

Freelancers, consultants, and founders use Keepr to spend less time on admin and more time doing what they love.

5 out of 5 stars
Keepr has been brilliant for my HR consultancy — I track my hours, send invoices, and see exactly where I stand each month. It's genuinely simple.
5 out of 5 stars
I was juggling separate tools for invoicing, time tracking, and expenses. Having it all in one place saves me hours every week.
5 out of 5 stars
The time-to-invoice feature is a game changer. I track my hours, click a button, and the invoice is ready to send. Couldn't be easier.