The short answer
The Self Assessment deadline for filing your 2025/26 tax return online is 31 January 2027. That is also the date to pay any tax you still owe for 2025/26 and, for most people, your first payment on account for 2026/27. Paper returns are due earlier, by 31 October 2026.
- Online return and payment
- 31 January 2027
- Paper return
- 31 October 2026
- Second payment on account
- 31 July 2027
- Late filing penalty
- £100 straight away
When is the Self Assessment deadline for 2025/26?
The main Self Assessment deadline is 31 January 2027. By then you need to file your 2025/26 tax return online and pay any tax you still owe for that year. The 2025/26 tax year ran from 6 April 2025 to 5 April 2026, so this is the return for the year that has already finished.
There is not just one date, though. Registration, paper returns and payments on account each have their own deadline. The table below sets them out in order.
| Date | What is due | Who it affects |
|---|---|---|
| 5 October 2026 | Register for Self Assessment | Anyone filing a return for the first time for 2025/26 |
| 31 October 2026 | Paper tax return | Anyone filing on paper rather than online |
| 31 January 2027 | Online tax return | Everyone filing online |
| 31 January 2027 | Balancing payment for 2025/26 | Anyone who still owes tax for 2025/26 |
| 31 January 2027 | First payment on account for 2026/27 | Most people whose 2025/26 bill was £1,000 or more |
| 31 July 2027 | Second payment on account for 2026/27 | The same people who made a first payment on account |
You can see all the year’s dates, including VAT and company deadlines, on our tax deadlines page.
What is the 5 October registration deadline?
If you need a tax return for the first time, you must tell HMRC by 5 October after the end of the tax year. For 2025/26 that date was 5 October 2026. This applies if, for example, you started working for yourself or began letting a property during 2025/26.
Once you register, HMRC sends you a Unique Taxpayer Reference (UTR), a 10-digit number that identifies you for Self Assessment. You need it before you can file. It comes by post and can take a while, so register as soon as you can if you have not yet done so.
Not sure if you need to register at all? Our guide on whether you need to do a Self Assessment covers who has to file and how to sign up.
What are payments on account?
Payments on account are advance payments towards next year’s tax bill. HMRC asks for them so that self-employed people and landlords pay tax through the year, a bit like employees do through PAYE. Each payment is usually half of last year’s bill, and they are due on 31 January and 31 July.
They include income tax and Class 4 National Insurance (the National Insurance self-employed people pay on profits). You do not have to make payments on account if either of these applies:
- Your last Self Assessment bill was under £1,000.
- More than 80% of last year’s tax was already paid at source, for example through PAYE on a salary or pension.
Once the tax year is over and your return is filed, any tax still owed after the two payments on account is the balancing payment. It is due on the following 31 January. If you paid too much on account, the difference is refunded or set against your next bill.
How do payments on account work in practice?
The first year you owe £1,000 or more is the one that catches people out, because the January payment includes a full year’s tax plus half of next year’s on top. Here is a simple, hypothetical example.
If your 2026/27 bill then turns out to be £7,000, you have already paid £6,000 towards it, so the balancing payment on 31 January 2028 is £1,000, plus the first payment on account for 2027/28.
If you know your income has dropped, you can ask HMRC to reduce your payments on account. Only do this if you are confident, because HMRC charges interest if you reduce them too far and end up underpaying.
What happens if you miss the Self Assessment deadline?
A return filed even one day after 31 January 2027 gets an automatic £100 penalty, even if you owe no tax. The penalties then grow the longer the return is late, and there are separate penalties and interest for paying late.
| How late the return is | Penalty |
|---|---|
| 1 day | £100 |
| 3 months | £10 a day, up to £900 |
| 6 months | 5% of the tax due or £300, whichever is greater |
| 12 months | Another 5% of the tax due or £300, whichever is greater |
Late payment penalties are 5% of the unpaid tax at 30 days, 6 months and 12 months, plus interest. Our full guide to Self Assessment penalties and appeals explains how these add up and when you can appeal.
How should you get ready for the deadline now?
October and November are the best months to start. You have time to find missing paperwork, you know what you owe well before January, and you can plan for the payment rather than find it at short notice.
- 1
Check you can log in
Make sure you have your UTR and can sign in to your HMRC online account. Sorting out access in January, when HMRC is busiest, is slow.
- 2
Gather your records for 6 April 2025 to 5 April 2026
Sales invoices, bank statements, receipts for expenses, rent statements, P60s or P45s from any jobs, and details of interest or dividends.
- 3
Work out your profit
Total your income, take off allowable expenses, and check you have not missed costs you can claim. Our self-employed tax calculator gives a quick estimate.
- 4
Work out what you will pay in January
Remember to add the first payment on account for 2026/27 to the balancing payment. Set the money aside now.
- 5
File early, pay on time
You can file any time before 31 January 2027. Filing early does not mean paying early: the payment is still due on 31 January.
Can an accountant file your return before the deadline?
Yes. We prepare and file returns for sole traders, landlords and company directors, check what you can claim, and tell you exactly what to pay and when. Our Self Assessment tax return service is on a fixed monthly fee from £99, with the price confirmed in writing before we start.
If you would like your 2025/26 return off your mind well before January, send us a quick enquiry and we will book a free 20-minute chat.
Common questions
Is the Self Assessment deadline 31 January 2027 for everyone?
For online returns, yes. The 2025/26 online return and any tax owed are due by 31 January 2027. If you file on paper, the deadline is earlier, 31 October 2026.
What if 31 January falls at a weekend?
The deadline stays 31 January. In 2027, 31 January is a Sunday, so plan to file and pay before the weekend in case bank transfers take time to clear.
Do I pay my tax at the same time as I file?
No, filing and paying are separate. You can file months early and still pay on 31 January. What matters is that the return is in and the money has reached HMRC by the deadline.
Why is my January bill so much higher than I expected?
Usually because it includes your first payment on account for the next tax year. In the first year you owe £1,000 or more, January can be one and a half times your annual bill.
I missed the 5 October registration deadline. What now?
Register straight away. You still need to file and pay by 31 January 2027, so the sooner your UTR arrives, the better. If you are worried about penalties, our penalties guide explains the rules.
Reviewed by
Chartered Accountant, ICAEW member, at NY Accountants in Liverpool. Figures are for the 2026/27 tax year in England, Wales and Northern Ireland unless stated.
Sources
- GOV.UK: Self Assessment tax returns, deadlines
- GOV.UK: Understand your Self Assessment tax bill, payments on account
- GOV.UK: Self Assessment tax returns, penalties
This guide is general information, not advice for your situation. Talk to us before acting on it.

