Deadlines and admin

Self Assessment deadlines for 2025/26 and 2026/27

Two tax years are in play at once: the one you are filing for and the one you are trading in now.

The 2025/26 return, for the year that ended on 5 April 2026, must reach HMRC online by 11:59pm on 31 January 2027, and the tax for that year is due the same night; the 2026/27 return follows a year later, on 31 January 2028. Around that central date sit four others. Newcomers must register by 5 October 2026. Paper returns are due earlier, by 31 October 2026. Anyone who wants a balance paid through their tax code has to file online by 30 December 2026. And sole traders who make payments on account pay the second one on 31 July 2027. Sole traders already in Making Tax Digital keep the January dates and add quarterly updates. Choose a tax year below to see its full set of dates.

Self Assessment dates for a tax year

Online return and payment

31 January 2027

Tax year ends5 April 2026
Register if new5 October 2026
Paper return31 October 2026
Online, to pay through your tax code30 December 2026
Second payment on account31 July 2027
Estimate the bill

Figures checked by Radif Partners · Editorial policy · How we calculate

The full calendar, year by year

Each date is the last day; HMRC must receive the return or the money by 11:59pm.
Tax yearRegister if newPaper returnOnline, for coding outOnline return and paymentSecond payment on account
2025/265 October 202631 October 202630 December 202631 January 202731 July 2027
2026/275 October 202731 October 202730 December 202731 January 202831 July 2028
2027/285 October 202831 October 202830 December 202831 January 202931 July 2029

Read across a row and the pattern is always the same: the tax year closes on 5 April, registration is due six months later, the paper return three and a half weeks after that, and the online return with the money at the end of the following January. The only date that belongs to a different year is 31 July, which is a payment towards the year after.

What each date means for a sole trader

5 October: telling HMRC

This one concerns you only in your first year, or if you return to Self Assessment after a year without a return. Miss it and HMRC gives you three months from its letter to file, but the January payment date does not move. The registration guide covers who has to register.

31 October: paper returns

A paper return has to be in HMRC’s hands, not just in the post, by 31 October 2026 for 2025/26. A paper return sent later is late even though an online one would not be.

30 December: coding out

HMRC can collect a Self Assessment balance through your tax code in the following year instead of asking for a lump sum, which only works if you also have wages or a pension taxed under PAYE. The condition is filing online by 30 December 2026. Miss it and you pay the usual way in January.

31 January: the return and the bill

Two obligations share this date. The online return must be submitted, and everything owed for the year must be paid: the balancing payment, plus the first payment on account for the current year if you make them. Take a picture framer with £32,000 of profit in 2026/27 and no payments on account yet: on 31 January 2028 the framer pays £5,052 for the year and £2,526 towards the next one (GOV.UK, Self Assessment deadlines).

31 July: the second instalment

Payments on account are due on 31 January and 31 July. The July payment is the second half of the advance towards the current year’s bill, worked out from last year’s figure. It does not exist for anyone whose last bill was under £1,000. The payments on account calculator shows how the two halves are set.

Short of money in January?

GOV.UK lists a payment plan as the option for anyone who does not think they can pay on time. Filing early gives you the figure months ahead, and so leaves room to set one up.

When figures are not ready

A business whose accounts end on a date other than 5 April, or which is waiting for a valuation, may not know its final profit by 31 January. GOV.UK says to file anyway with provisional figures, tell HMRC that you have done so, and amend the return when the real numbers arrive. Amendments can be made for twelve months after the filing deadline. If more tax turns out to be due, interest runs from the original payment date.

What Making Tax Digital adds

Sole traders whose qualifying income brought them into Making Tax Digital from 6 April 2026 keep the January dates for the return and the payment, and add four quarterly updates. These are due on 7 August, 7 November, 7 February, 7 May. For 2026/27 no penalty point is given for a late quarterly update, though the updates still have to be sent before the return can be filed (HMRC, MTD penalties). Penalties change too, from the first year you are in the scheme; the quarterly deadlines page sets out the update periods, and the penalties page explains which regime applies to which return.

Questions sole traders ask

Can I file my 2026/27 tax return before 31 January 2028?

Yes. The online return for 2026/27 can go in on any day once the year has ended on 5 April 2027, up to 31 January 2028. Filing early does not move the payment date: the bill is still due on 31 January 2028. It simply tells you the figure sooner, which helps if you want to budget or ask for a payment plan.

What time on 31 January is the self assessment deadline?

11:59pm. HMRC must receive both the online return and the money by then. For 2025/26 that is 31 January 2027. A sole trader with £22,000 of profit who files in time but pays a day later has missed the payment deadline on a bill of £2,452, and interest starts at once.

Is 31 October the deadline for online returns too?

No, 31 October 2026 applies only to paper returns for 2025/26. Online returns run to 31 January 2027. If you have missed the paper date you can still file online without a penalty. The one online date before January is 30 December 2026, for people who want a balance collected through their tax code.

What deadline applies if I register for self assessment after 5 October?

HMRC sends a letter or email giving a filing deadline three months from its date, so a late registrant is not automatically late with the return. Payment is different: the tax for 2025/26 is still due by 31 January 2027, and a failure to notify penalty can follow if part of it is unpaid then. The usual cut-off is 5 October.

Work out the next thing

Official sources behind this page

Worked out by

Independent publisher of UK self-employed tax calculators for 2026/27

Rates checked on · Editorial policy · Contact

Tax year 2026/27 (6 April 2026 to 5 April 2027), HMRC and GOV.UK pages last read on . Estimates only, from published 2026/27 rates; not tax advice. HMRC’s calculation of your return is the one that counts.