You are using an outdated browser. Upgrade your browser today for a better experience of this site and many others.

Record number of taxpayers file self assessment in April

15 May 2026

A record 737,891 taxpayers filed their 2025/26 self assessment returns in April, according to figures from HMRC.

The tax authority said that 86,270 taxpayers submitted their return on the first possible day, which was Easter Monday. That made 6 April, the first day of the new tax yar, the most popular date for filing.

In total, 298,905 people filed their 2025/26 self assessment tax return in the first week of the tax year.

HMRC says that people who file their tax return early and are owed a tax refund, can receive it sooner.

Anyone unsure whether they need to complete a tax return can use the checker tool on GOV.UK to find out. People new to self assessment must first register to receive their Unique Taxpayer Reference, which they will need when they complete and file their return.

Myrtle Lloyd, Chief Customer Officer at HMRC, said: 'For thousands of people, filing early and staying on top of their finances has become the norm. It takes the pressure off in January and means they can spend their time focusing on their business and doing things they love.

'Make a start on your tax return today by searching 'self assessment' on GOV.UK.'

Home | Contact us | Accessibility | Disclaimer | Help | Site map | Accreditation |

© 2026 DSJ Partners (UK) Limited. All rights reserved. | DSJ Partners (UK) Limited, 2nd Floor, 1 Bell Street, London NW1 5BY

Registered in England & Wales Registration number: 09346452.

Registered to carry on audit work in the UK by the Institute of Chartered Accountants in England & Wales. Details about our audit registration can be viewed at www.auditregister.org.uk under reference number C004601804.

In accordance with the disclosure requirements of the Provision of Services Regulations 2009, our Professional Indemnity Insurers are Aqueous Management Limited trading as Aqueous Underwriting. Contact details: 10th Floor, 5 Churchill Place, London E14 5HU. Policy number P241PA0006201

We use cookies on this website, you can find more information about cookies here.