Self assessment · Deadlines · 2025/26 tax year

Self assessment deadlines UK: filing and payment dates.

Written by Iftikhar Rashid FCCA. Source: gov.uk/self-assessment-tax-returns. All dates [VERIFY] before acting.

Key self-assessment dates

The main deadlines are: 31 October for paper returns, 31 January for online returns and tax payment. A £100 automatic penalty applies immediately if you miss 31 January — even if you owe nothing. Payments on account (advance payments) are due 31 January and 31 July. All dates relate to the tax year ending 5 April. [VERIFY all dates at gov.uk]

2025/26 self-assessment deadlines [VERIFY]

5 April 2026

2025/26 tax year ends

Last day of the 2025/26 tax year.

5 October 2026

Register for self-assessment (new filers)

Deadline to register if you need to file for the first time for 2025/26 income.

31 October 2026

Paper self-assessment return deadline

Paper returns for 2025/26 must be filed by this date. £100 penalty if missed.

31 January 2027

Online return deadline + tax payment

Online self-assessment return must be filed. All 2025/26 tax due must be paid. First payment on account for 2026/27 also due.

31 July 2027

Second payment on account

Second advance payment towards 2026/27 tax bill (if payments on account apply).

[VERIFY all dates at gov.uk/self-assessment-tax-returns] before acting.

Penalties for late filing and payment [VERIFY]

TriggerPenalty [VERIFY]
1 day late filing£100 automatic penalty (even if no tax owed)
3+ months late filing£10/day for up to 90 days (£900 maximum)
6+ months late filing5% of tax due or £300 (whichever is higher)
12+ months late filingFurther 5% of tax due or £300
30 days late payment5% of unpaid tax
6 months late paymentAdditional 5% of unpaid tax
12 months late paymentAnother 5% of unpaid tax
Any late paymentDaily interest on unpaid amount from deadline

Self-assessment deadlines — FAQs

When is the self-assessment deadline for 2025/26?

For the 2025/26 tax year (6 April 2025 – 5 April 2026): online filing deadline is 31 January 2027. Paper filing deadline is 31 October 2026. Any tax owed must be paid by 31 January 2027 — the same date as the online filing deadline. [VERIFY: current deadlines at gov.uk/self-assessment-tax-returns]

What is the self-assessment late filing penalty?

An automatic £100 fixed penalty applies immediately if you miss the 31 January filing deadline — even if you owe no tax or have already paid. After 3 months: daily penalties of £10 per day up to 90 days (£900 maximum). After 6 months: an additional 5% of tax due or £300, whichever is higher. After 12 months: a further 5% or £300. [VERIFY: current penalty amounts at gov.uk]

What are payments on account?

Payments on account are advance payments towards next year's tax bill. If your self-assessment tax bill exceeds £1,000 (and less than 80% was deducted at source), HMRC requires two advance payments — each equal to 50% of the previous year's bill. First payment: 31 January (same as filing deadline). Second payment: 31 July. [VERIFY: current payments on account rules at gov.uk]

What is the deadline to register for self-assessment?

If you need to file a self-assessment return for the first time (e.g. you became a landlord, started self-employment, or received untaxed income), you must register by 5 October following the end of the tax year in which the income arose. For 2025/26 income: register by 5 October 2026. [VERIFY: current registration rules at gov.uk]

When is self-assessment balancing payment due?

The balancing payment — the difference between your total tax liability and any payments on account already made — is due by 31 January following the end of the tax year. For 2025/26: due 31 January 2027, alongside the first payment on account for 2026/27. [VERIFY at gov.uk]

What is the penalty for late payment of self-assessment tax?

5% of the unpaid tax is charged after 30 days past the payment deadline. A further 5% is charged if still unpaid after 6 months. Another 5% after 12 months. Interest also accrues on unpaid tax from the day after the deadline. [VERIFY: current late payment penalty rates and interest rates at gov.uk]

Running late on your return?

The £100 penalty applies automatically at midnight on 31 January. Book a call — we can often turn around urgent returns quickly.

Book a call →