Paper tax returns are due 31 October 2025, and new registrants must notify HMRC by 5 October 2025. Act early to avoid penalties.Firstly, the deadline for submitting paper self-assessment tax returns is 31 October 2025. If you miss this deadline a £100 late filing penalty will usually apply, even if no tax is due, or…
Read more
Who needs to register for anti-money laundering supervision
If your business operates in a sector covered by the Money Laundering Regulations, you must be monitored by a supervisory authority to ensure compliance. This article outlines who needs to register with HMRC for anti-money laundering (AML) supervision.Your business must be registered with a supervisory authority if it operates in a sector covered by the…
Read more
Budget date announced
The Chancellor of the Exchequer, Rachel Reeves has confirmed, in a video message, that the next UK Budget will take place on Wednesday, 26 November 2025.Details of all the Budget announcements will be made on a special section of the GOV.UK website which will be updated following completion of the Chancellor's speech in November.HM Treasury…
Read more
What counts as working time for minimum wage purposes
Employers must ensure they are paying staff at least the National Minimum Wage (NMW) or National Living Wage (NLW). The NMW and the NLW are the minimum legal amounts that employers must pay their workers. The latest NMW and NLW rates took effect on 1 April 2025. The current hourly rate for the NLW is…
Read more